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

Reply via email to