Hi Andrei,
Thanks for the tips, I'll try that.

Here's a link that describes the proper use of liveswap in the old GRUB, 
implemented on the "Super Grub Boot Disk" as I mentioned it:

http://www.supergrubdisk.org/wiki/SGD_liveswap

> On Dec 9, 2014, at 14:06, Andrei Borzenkov <[email protected]> wrote:
> 
> В Tue, 9 Dec 2014 13:52:44 -0500
> Mellissa Dalby <[email protected]> пишет:
> 
>> 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
> 
> I have never heard about liveswap, but drivemap command in grub2 should
> do what you need.
> 
> drivemap -s (hd0) (hd1)
> 
>> 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