Message-Id: <199703290557.AAA14734@keeper.albany.net> Comments: Authenticated sender is From: "James Lefavour" To: opendos-developer AT delorie DOT com Date: Sat, 29 Mar 1997 00:54:10 -0500 MIME-Version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: Quoted-printable Subject: Ext2 on DOS? Reply-to: jamesl AT albany DOT net CC: djgpp AT delorie DOT com Hi, y'all. :-) I apologize in advance for a very long post:-) This is mainly aimed at the patiently (or otherwise) opendos developers, but it is also for all 32 bit programmers, so I include it in the djgpp list as well... On the opendos list there has been a great deal of discussion about creating a better dos - and with good reason, since there is so much that can be improved upon. I have seen much discussion about filesystems - and some about the famous ext2 in particular. I am sure that many are aware of the ext2tools for dos, which (AFAIK) is at version 1.1. These tools only provide read only access to ext2 partitions, for those who don't know, under dos OS, and come in a package that is 280Kb; it is distributed under GNU Copyleft. I have also found a file system driver that is GNU, with full source, and allows read-write access (as an option) to ext2 drives - but under OS/2 (several versions). This package is quite large: 1.89Mb, and is a bit harder to get - but I have it. Questions: is anyone interested in having either or both? Can the (OS/2) file system driver be converted for use under Win32? or even Dos? If you just want to look, or maybe to try enhancing them or preping them for any purpose, let me know - they are both freely redistributable, so anyone can have a copy if they wish it. All I need is a public show of hands, and a place to put it. (I am including the locations that I got them from here too). I am very interested in seeing who is curious, however :) Let me know... from the os/2 package: =BA Linux ext2 file system driver for OS/2 2.x and WARP - Allows OS/2 to =BA =BA access your Linux ext2fs partitions as normal drive letters. =BA =BA Copyright (C) 1995, 1996 Matthieu WILLM =BA =BA =BA =BA This program is free software; you can redistribute it and/or modify =BA =BA it under the terms of the GNU General Public License as published by =BA =BA the Free Software Foundation; either version 2 of the License, or =BA =BA (at your option) any later version. =BA =BA =BA =BA This program is distributed in the hope that it will be useful, =BA =BA but WITHOUT ANY WARRANTY; without even the implied warranty of =BA =BA MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the =BA =BA GNU General Public License for more details. =BA =BA =BA =BA You should have received a copy of the GNU General Public License =BA =BA along with this program; if not, write to the Free Software =BA =BA Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. =BA [snip] WHERE TO FIND EXT2-OS2 : ------------------------ You can find ext2-os2 mainly on the following sites (or in their incoming directory): ftp://ftp-os2.nmsu.edu/os2/diskutil/ext2_230.zip ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/ext2/ext2_230.zip ftp://ftp.leo.org/pub/comp/os/os2/drivers/ifs/ext2_230.zip ftp://ftp-os2.cdrom.com/pub/os2/diskutil/ext2_230.zip [snip] Matthieu WILLM willm AT ibm DOT net (home) from the ext2dostools package: EXT2 TOOLS =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Version 1.1 - 9 January 1996 [snip] All these programs have been compiled with GCC and require the GO32 DOS extender in order to execute. There are currently no programs for writing to an ext2 file system and probably never will be unless someone else would care to make them. The programs are distributed in both binary and source code form. COPYRIGHT --------- The ext2 tools are copyright (C) 1995 Claus Tondering (ct AT login DOT dknet DOT dk). Note: The ext2fs routines are copyright (C) 1993, 1994 Theodore Ts'o. For further copyrights, see the source code files. The ext2 tools may be redistributed under the terms of the GNU General Public License, which is included in the file called COPYING. [snip] HOW TO CONTACT THE AUTHOR ------------------------- The author can be contacted by e-mail at ct AT login DOT dknet DOT dk. [snip] Jim jamesl AT albany DOT net - http://www.albany.net/~jamesl/