GRUB chainloading a logical partition installed with SYSLINUX
Hello,
I am trying to have GRUB chainload syslinux. Here is my grub command Code:
root (hd0,4) <----- logical partition Code:
Disk /dev/sdb: 1014 cylinders, 64 heads, 62 sectors/track However, I got a "boot error". I checked the boot record of the partition and found that it contained the string "boot error". Therefore, does it mean that syslinux was successfully loaded, so the problem was in syslinux? Or, did grub fail to pass certain parameters to syslinux? What are the parameters, and how are the parameters passed? How does all this work? Any idea is welcome! Thank you very much! whho |
root (hd0,4) means normally the five partition on sda
You show us sdb that confused me . |
Sorry for the confusion! It was sdb because it was plugged into one machine. It became sda while it was plugged into other machine.
You may just treat it as if the following: Code:
Disk /dev/sda: 1014 cylinders, 64 heads, 62 sectors/track whho |
had a partition that I was chainloading that would not boot when I had makeactive. removed makeactive from grub and it worked. maybe it will work maybe not.
|
Hi Colorpurple,
I tried not using makeactive too, but it still didn't work. I tried rootnoverify too, but still not working...... Thanks again! any other idea? whho |
By the way, the error was "Starting up ..." and then "Boot error". In addition, it gives "Error 12: Invalid device requested" when I said "makeactive".
Hope this piece of additional information helps to solve the problem. Thanks again! |
All times are GMT -5. The time now is 10:56 AM. |