Hi all, I am glad to tell you that usbrom can boot grub from usb disk correctly. It can not boot linux by error " Selected cylinder exceeds maximum supported by bios". I suppose that becase of the kernel are located in the second partition of the disk. I will try to make a new usb linux. And try to boot that later.
BTW, Kevin , do you know the reason why the bios does not support larger cylinder?
On Wed, Aug 19, 2009 at 06:30:12PM +0800, Jason Wang wrote:
Hi all, I am glad to tell you that usbrom can boot grub from usb disk correctly. It can not boot linux by error " Selected cylinder exceeds maximum supported by bios". I suppose that becase of the kernel are located in the second partition of the disk. I will try to make a new usb linux. And try to boot that later.
BTW, Kevin , do you know the reason why the bios does not support larger cylinder?
That's odd. How big is the drive, and what CHS settings are you returning?
Also, I vaguely recall grub having an option to enable LBA based disk reads.
-Kevin
hi kevin, Since the CHS/LBA also has been resovled yesterday, now the problems is that grub can not load the kenerl by "invalid or unsupported executable format". i tried to cat (hd0,0)/menu.lst. It seems the output is not correct too.
On Wed, Aug 19, 2009 at 9:38 PM, Kevin O'Connor kevin@koconnor.net wrote:
On Wed, Aug 19, 2009 at 06:30:12PM +0800, Jason Wang wrote:
Hi all, I am glad to tell you that usbrom can boot grub from usb disk correctly. It can not boot linux by error " Selected cylinder exceeds maximum supported by bios". I suppose that becase of the kernel are located in the second partition
of
the disk. I will try to make a new usb linux. And try to boot that later.
BTW, Kevin , do you know the reason why the bios does not support larger cylinder?
That's odd. How big is the drive, and what CHS settings are you returning?
Also, I vaguely recall grub having an option to enable LBA based disk reads.
-Kevin
On Thu, Aug 20, 2009 at 05:32:02PM +0800, Jason Wang wrote:
hi kevin, Since the CHS/LBA also has been resovled yesterday, now the problems is that grub can not load the kenerl by "invalid or unsupported executable format". i tried to cat (hd0,0)/menu.lst. It seems the output is not correct too.
Sounds like the CHS conversion is not correct.
Please provide the number of blocks on the disk, and the CHS settings that you are returning.
-Kevin
usb blocks :3907583 CHS = 243/255/63
On Thu, Aug 20, 2009 at 8:44 PM, Kevin O'Connor kevin@koconnor.net wrote:
On Thu, Aug 20, 2009 at 05:32:02PM +0800, Jason Wang wrote:
hi kevin, Since the CHS/LBA also has been resovled yesterday, now the problems
is
that grub can not load the kenerl by "invalid or unsupported executable
format".
i tried to cat (hd0,0)/menu.lst. It seems the output is not correct too.
Sounds like the CHS conversion is not correct.
Please provide the number of blocks on the disk, and the CHS settings that you are returning.
-Kevin
hi, the problem has been resolved...the cat /menu.lst works fine. status now is while loading kernel, it crashed....
On Thu, Aug 20, 2009 at 10:37 PM, Jason Wang wangqingpei@gmail.com wrote:
usb blocks :3907583 CHS = 243/255/63
On Thu, Aug 20, 2009 at 8:44 PM, Kevin O'Connor kevin@koconnor.netwrote:
On Thu, Aug 20, 2009 at 05:32:02PM +0800, Jason Wang wrote:
hi kevin, Since the CHS/LBA also has been resovled yesterday, now the problems
is
that grub can not load the kenerl by "invalid or unsupported executable
format".
i tried to cat (hd0,0)/menu.lst. It seems the output is not correct too.
Sounds like the CHS conversion is not correct.
Please provide the number of blocks on the disk, and the CHS settings that you are returning.
-Kevin
-- Jason Wang Peking University