Hi again, recently I had an off-list discussion about the possibility of booting DOS from NTFS... This leads to the question, how happy are you with the existing solutions?
- you can boot DOS from FAT, then load NTFS4DOS which is read/write, free for personal use: www.free-av.de/de/tools/11/avira_ntfs4dos_personal.html Some "auto threat analysis" tells me it will be 120k ;-) www.browserdefender.com/de/file/859899/site/free-av.com/ - you can boot a MEMDISK from NTFS using GRUB4DOS which apparently can read NTFS directly... This is ca 190k. My Linux GRUB has no NTFS, stage2 is ca 120k and stage1.5 is ca 10k per filesystem?? The NTFS-read part of GRUB4DOS might be 10-100k? - maybe you can use the NTFS-file-reader of GRUB4DOS after booting DOS? I believe PXEBOOT allows similar? - you can port the Linux NTFS driver to DOS. As the Linux version takes ca 105k plus a Linux kernel, a DOS version will probably be as big as NTFS4DOS so it would make sense to make it a JEMM JLM...? - you can find or write a minimal read-only driver?? Any idea how big or small such a driver would be? - you can write a combination of MEMDISK and SHSUFDRV and GRUB4DOS which somehow keeps a small FAT disk image in a flat file on your NTFS filesystem, R/W?? - you can boot from CD, DVD, SD, USB stick or similar and then load NTFS4DOS or any other driver... ;-) So, which methods have you tried so far? Did they work? Eric PS: We cannot put NTFS _into_ the kernel. Our kernel is 40 kB compressed at the moment. As it drops boot parts after init, it is 10 kB low plus 40 kB HMA later. The HMA is max 64 kB. NTFS r/w might triple all sizes ;-) You cannot load files on NTFS before loading NTFS drivers, unless you put a LILOish sector number list into a loader? ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user