Hi,
I want to boot Hiren's Boot CD from an ISO file on HDD. Under Windows, I put the ISO file into C: drive, use grub4dos and configure something like this:
Code:
title Hiren's Boot 9.8 map chainloader
find --set-root /hiren98.iso
map (hd0,0)/hiren98.iso (0xff) || map --mem (hd0,0)/hiren98.iso (0xff)
map --hook
chainloader (0xff)
boot
and it works fine.
But under Gentoo, put the ISO file into / and try 2 different ways
Code:
title Hiren's Boot 9.8 kernel initrd
root (hd0,0)
kernel /boot/grub/HBCD/memdisk quiet
initrd /boot/grub/HBCD/boot.gz /s
(tried to put the HBCD folder on both of / and /boot/grub/)
Code:
title Hiren's Boot 9.8 map chainloader
find --set-root /hiren98.iso
map (hd0,0)/hiren98.iso (0xff) || map --mem (hd0,0)/hiren98.iso (0xff)
map --hook
chainloader (0xff)
boot
and none of them works. With the first, I can boot into interactive menu, but whenever I choose an application (such as Acronis Disk Director Suite, Ghost, ...), I got the error:
Quote:
"HBCD folder not found! Do you want to try again?"
|
With the second, it gives me the
"Error 15: file not found" at the `find` command, although I can found it without --set-root:
Code:
grub> find /hiren98.iso
(hd0,0)
If I bypass the `find` command, I got the other error with `map --hook` command:
Quote:
ERROR 11: Unrecognized device string
|
Does Hiren's works with ext3 partition? Is there any different between GRUB4DOS and GNU GRUB?