Wed 02 Jun 2004 10:13:04 AM UTC, comment #2:
Done!!!!!
I've got it!(Grub4All.exe)
Features:
1. Any Functions of Grub 0.94;
2. Boot from Floppy Disk Images(Any size) located at any file systems(NTFS included, ISO9660 excepted);
Here, I only assmble 2 things, fsys_ntfs.c + Grub4Dos(witch is a patch for Official Grub 0.94).
Grub4Dos is coming from China, you can get it from here:
http://newdos.yginfo.net/grubdos.htm
And here is the Porject Info:
http://sourceforge.net/projects/grub4dos/
[fsys_ntfs.c] this is important for NTFS supporting to Grub. ;-)
How to use the Grub4All.exe
Boot to the real-mode's DOS, and type Grub4All.exe, and then, you get the Grub-command-line. In general, you can use all of the functions of Grub now. But furthermore, you can boot a floppy disk image from your harddisk, just using:
Grub> root (hd0,0)
Grub> map /fdd.img (fd0) ; map /fdd to a FDD
Grub> map --hook ; Apply INT13 hook
Grub> chainload (fd0)+1
Grub> boot
here we go ... ... ;)
You can download this Grub4All here(before 07-15 '04):
http://www.cn-ebiz.com/grub4all/grub4all.zip
(Hi, NTLDR can load this it, using 'grldrstart' [512 byte], 'grldr' [118kb], see HOWTO for more information)
Source Code(not diff file) here(before 07-15 '04):
http://www.cn-ebiz.com/grub4all/grub4all_src.rar
Good Luck!
|