On Mon, Aug 17, 2009 at 12:06:04AM +0800, Jason Wang wrote:
hi all, here is my usbrom latest progress.
- usbrom can hook int13
- usbrom can support int13 lba mode which including int13,ah=02,42,41
- usbrom can be used to boot grub from usb disk. Grub can step into
stage1.5
Great!
but there still some problems which should be considered
- how to make usbrom only respond to requests which used for usb not hard
disk. ( in my eyes, diff these requests by drive number?) 2) how do assign the drive number for usb disk? just followed by 80? anyone can give me an details about that?
This is covered in the bios boot specification (bbs) document.
-Kevin
-- Jason Wang Peking University
Hi Kevin, After fixing the problem of usbrom int13 AH=08, Now the usbrom can return correct of CHS parameters. "error 21 "have been resolved, but now the problem is "error 2" which means it can not find the "/boot/grub/menu.lst" i am still debugging. Any suggestion will be welcome.
On Mon, Aug 17, 2009 at 12:26 AM, Kevin O'Connor kevin@koconnor.net wrote:
On Mon, Aug 17, 2009 at 12:06:04AM +0800, Jason Wang wrote:
hi all, here is my usbrom latest progress.
- usbrom can hook int13
- usbrom can support int13 lba mode which including int13,ah=02,42,41
- usbrom can be used to boot grub from usb disk. Grub can step into
stage1.5
Great!
but there still some problems which should be considered
- how to make usbrom only respond to requests which used for usb not
hard
disk. ( in my eyes, diff these requests by drive number?) 2) how do assign the drive number for usb disk? just followed by 80?
anyone
can give me an details about that?
This is covered in the bios boot specification (bbs) document.
-Kevin
-- Jason Wang Peking University
On Wed, 19 Aug 2009, Jason Wang wrote:
Hi Kevin, After fixing the problem of usbrom int13 AH=08, Now the usbrom can return correct of CHS parameters. "error 21 "have been resolved, but now the problem is "error 2" which means it can not find the "/boot/grub/menu.lst" i am still debugging. Any suggestion will be welcome.
Take a look at "http://grub.enbug.org/Manual".
Russ
On Mon, Aug 17, 2009 at 12:26 AM, Kevin O'Connor kevin@koconnor.net wrote: On Mon, Aug 17, 2009 at 12:06:04AM +0800, Jason Wang wrote: > hi all, > here is my usbrom latest progress. > 1) usbrom can hook int13 > 2) usbrom can support int13 lba mode which including int13,ah=02,42,41 > 3) usbrom can be used to boot grub from usb disk. Grub can step into > stage1.5
Great!
but there still some problems which should be considered
- how to make usbrom only respond to requests which used for usb
not hard
disk. ( in my eyes, diff these requests by drive number?) 2) how do assign the drive number for usb disk? just followed by 80?
anyone
can give me an details about that?
This is covered in the bios boot specification (bbs) document.
-Kevin
-- Jason Wang Peking University
-- Jason Wang Peking University
On 20.08.2009 04:08, Russell Whitaker wrote:
On Wed, 19 Aug 2009, Jason Wang wrote:
After fixing the problem of usbrom int13 AH=08, Now the usbrom can return correct of CHS parameters. "error 21 "have been resolved, but now the problem is "error 2" which means it can not find the "/boot/grub/menu.lst" i am still debugging. Any suggestion will be welcome.
Take a look at "http://grub.enbug.org/Manual".
Sorry, that manual is for the wrong version of GRUB.
Regards, Carl-Daniel
Carl-Daniel Hailfinger schrieb:
On 20.08.2009 04:08, Russell Whitaker wrote:
On Wed, 19 Aug 2009, Jason Wang wrote:
After fixing the problem of usbrom int13 AH=08, Now the usbrom can return correct of CHS parameters. "error 21 "have been resolved, but now the problem is "error 2" which means it can not find the "/boot/grub/menu.lst" i am still debugging. Any suggestion will be welcome.
Take a look at "http://grub.enbug.org/Manual".
Sorry, that manual is for the wrong version of GRUB.
And the right one is http://www.gnu.org/software/grub/manual/grub.html
On Thu, 20 Aug 2009, Carl-Daniel Hailfinger wrote:
On 20.08.2009 04:08, Russell Whitaker wrote:
On Wed, 19 Aug 2009, Jason Wang wrote:
After fixing the problem of usbrom int13 AH=08, Now the usbrom can return correct of CHS parameters. "error 21 "have been resolved, but now the problem is "error 2" which means it can not find the "/boot/grub/menu.lst" i am still debugging. Any suggestion will be welcome.
Take a look at "http://grub.enbug.org/Manual".
Sorry, that manual is for the wrong version of GRUB.
The other version's manual can be found as "info grub".
Russ