Hi Andrei,
The "map()" and "liveswap" commands were working in the legacy GRUB (version 
0.97 I think).
They somehow make it possible to work around BIOS limitations in older systems 
that prevent the GRUB Bootloader from vectoring off to another hard disk to 
boot.

For EXAMPLE:
/dev/sda1       /boot   GRUB
/dev/sda2       /   LINUX boots OK

/dev/sdb1      Windows no boot!

Grub entries using "map()" and "liveswap":

map (hd0) (hd1)
map (hd1) (hd0)
liveswap

Somehow fools the BIOS into believing /dev/sdb1 is actually /dev/sda1.

I don't know how it does that because I never fetched the legacy GRUB source 
code.




> On Dec 9, 2014, at 13:23, Andrei Borzenkov <[email protected]> wrote:
> 
> В Tue, 9 Dec 2014 05:51:22 -0500
> Mellissa Dalby <[email protected]> пишет:
> 
>> Hi GRUB community,
>> GRUB has become my Bootloader of choice.
>> I do like the development progression of GRUB2 but I STILL NEED "map()" and
>> "liveswap"
> 
> Could you explain what they do? Any links to description or
> implementation?
> 
>> to support existing hardware.
>> 
>> PLEASE consider adding it to GRUB2.
> 

_______________________________________________
Help-grub mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/help-grub

Reply via email to