"SfR Fresh" - the SfR Freeware/Shareware Archive

Member "readme.txt" of archive explore2fs-1.07.zip:


As a special service "SfR Fresh" has tried to format the requested source page into HTML format using source code syntax highlighting with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.
    1     explore2fs, the Linux file system utility for Windows NT
    2     Copyright (C) 2005  John Newbigin
    3 
    4     This program is free software; you can redistribute it and/or modify
    5     it under the terms of the GNU General Public License as published by
    6     the Free Software Foundation; either version 2 of the License, or
    7     (at your option) any later version.
    8 
    9     This program is distributed in the hope that it will be useful,
   10     but WITHOUT ANY WARRANTY; without even the implied warranty of
   11     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   12     GNU General Public License for more details.
   13 
   14     You should have received a copy of the GNU General Public License
   15     along with this program; if not, write to the Free Software
   16     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   17 
   18 
   19 What is this program?
   20 ---------------------
   21 
   22 This is an explorer like program which can read and interpret the second
   23 extended file system (EXT2) and the third extended filesystem (EXT3).
   24 
   25 
   26 Why is it written in Delphi?
   27 ----------------------------
   28 
   29 I like Delphi.  It allows great user interfaces to be designed in a very short
   30 amount of time.  The problem is however that processing large amounts of data,
   31 or performing pointer arithmetic is difficult and clumsy.  So I decided that I
   32 would take the challenge and write a useful program in Delphi.
   33 
   34 Where did the name Explore2fs come from?
   35 ----------------------------------------
   36 
   37 My first working name was ex2fs explorer.  It was shortened to make it easier
   38 to write.
   39 
   40 Why is this not a filesystem driver?
   41 ------------------------------------
   42 
   43 Now it is.  I have developed an IFS for Windows NT/2K/XP/2K3.  See
   44 http://uranus.it.swin.edu.au/~jn/linux/ext2ifs.htm for details.
   45 
   46 
   47 What OS does it run on?
   48 -----------------------
   49 
   50 Windows 95
   51 Windows 98
   52 Windows ME
   53 Windows NT
   54 Windows 2000
   55 Windows XP
   56 Windows 2003 Server
   57 
   58 Win32s is not supported
   59 
   60 
   61 Has it been tested?
   62 -------------------
   63 
   64 Read support has been extensivly tested on many machines, IDE and SCSI.  It
   65 works with all blocks sizes, 1k, 2k and 4k.
   66 
   67 Some people have problems under 95/98/ME.  Please read the section on Windows 95
   68 further down.
   69 
   70 I something doesn't seem to be working, enable full debugging and send me a copy
   71 of the debug log along with a description of the problem and I will try and fix
   72 it.
   73 
   74 
   75 What doesn't work?
   76 ------------------
   77 
   78 For a more complete list of features, look at the changes file.
   79 
   80 
   81 Special Information for Windows 95/98/ME
   82 ----------------------------------------
   83 
   84 The disk reading implementation for Windows 95/98/ME is clumsy at best.  For
   85 more information read this web page
   86 http://uranus.it.swin.edu.au/~jn/linux/diskio/index.htm
   87 
   88 As of 1.00 pre2, there is support for extended interupt 13.  This should solve
   89 most problems with large disks under 95/98/ME but there are still some issues.
   90 People who use fance partitioning tools (like PartitionMagic) often have
   91 problems.
   92 
   93 All disks should have a boot sector.  For hard disks this will not be a problem,
   94 but if you have a linux floppy, you will have to copy a standard DOS boot
   95 sector onto it.  This can be done by the following commands:
   96 - Insert a dos disk in fd0 (or whatever your floppy drive is)
   97 - type: dd if=/dev/fd0 of=/tmp/bootsector.dos bs=512 count=1
   98 - Insert your Linux disk, or type: mke2fs /dev/fd0 (to create a new one)
   99 - type: dd of=/dev/fd0 if=/tmp/bootsector.dos bs=512 count=1
  100 
  101 And you should be right.
  102 
  103 Note: DO NOT DO THIS TO YOUR HARD DISK! or you will end up crying.
  104 
  105 Windows NT/XP/2K/2K3
  106 --------------------
  107 
  108 As of version 1.00 pre4 there is support for NT Native IO.  This bypasses the
  109 Win32 API and uses NTDLL.DLL directly.  This means that the partition devices
  110 used internaly by NT can be used.  This means that my parition scan code is not
  111 used which should solve problems people have with Partition Magic.  The down
  112 side is that you don't know the partition type, number or size.  This means that
  113 the partitions are labeled wrong (or at least differently) to the previous
  114 method.
  115 
  116 Using user names and group names
  117 --------------------------------
  118 If you want to display user names and group names instead of id's, you can
  119 select a passwd file and group file from the options dialog.  First you should
  120 export the appropriate files from you linux partition.  If you don't want to use
  121 this feature, remove the file names in the options dialog.
  122 
  123 Note that the same user names and gropus are used for all partitions.
  124 
  125 Floppy support
  126 --------------
  127 If you want to use floppy support, you will have to make sure that floppy
  128 support is selected under the general options.  The floppy drive will show up as
  129 fda0. If you have a LS-120 drive, or other non-floppy floppy drive (ie. not on
  130 the floppy bus (meaning IDE or SCSI)) then you may have it partitioned.  If
  131 partitions are found, they will show up as fda1, fda2 etc.
  132 
  133 
  134 Where do I find the latest version?
  135 -----------------------------------
  136 
  137 My linux homepage is at http://uranus.it.swin.edu.au/~jn/linux/
  138 This page will contain the latest information and versions of all my linux
  139 related software.
  140 
  141 How do I contact the author?
  142 
  143 I can be contacted by e-mail: jn@it.swin.edu.au
  144 or snail-mail
  145   John Newbigin
  146   8 Robinson Ct.
  147   North Bayswater  3151
  148   Vic   Australia
  149 
  150 
  151 What if I want to send you money?
  152 ---------------------------------
  153 
  154 I by no means expect people to send me money, but if you feel like contributing
  155 financially then you can use PayPal to send money to jn@it.swin.edu.au
  156 
  157 You might also want to send me an email letting me know so I can collect the
  158 money.
  159