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:
В Tue, 9 Dec 2014 13:52:44 -0500Mellissa Dalby <address@hidden> пишет: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 shoulddo 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 <address@hidden> wrote:
В Tue, 9 Dec 2014 05:51:22 -0500
Mellissa Dalby <address@hidden> пишет:
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.
|