Re: [Freedos-user] Free fat32 undelete
Fabien wrote: Do you think updating fatio.c is the main update to do or is it more complex ? I would be happy to HELP whoever wants to add FAT32 to freedos undelete - I just do not want to WRITE everything myself... I tried to hack around but my little experience in C is too far away, I won't be able to do something here. Sorry. -- Fabien Meghazi Website: http://www.amigrave.com Email: [EMAIL PROTECTED] IM: [EMAIL PROTECTED] - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Free fat32 undelete
Hi, OR make a porting of DOS of this open source: mundelete is a program to undelete files from MsDos/Windows disks. It supports FAT12/FAT16/FAT32 and vfat extensions. It works under Unix systems. http://sourceforge.net/projects/mundelete http://downloads.sourceforge.net/mundelete/mundelete.tar.gz?modtime=1025654400big_mirror=0 If you look at the homepage, you get only mundelete.tar.gz 02-Jul-2002 11:56 23k and when you look at the forums and trackers, you get only very few, mostly old, messages... I suggest that you first try if this mundelete works at all on Linux or Windows before you start to port it ;-). Eric PS: Why did you send your message twice? - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Free fat32 undelete
OR make aporting of DOS of this open source: mundelete is a program to undelete files from MsDos/Windows disks. It supports FAT12/FAT16/FAT32 and vfat extensions. It works under Unix systems. http://sourceforge.net/projects/mundelete http://downloads.sourceforge.net/mundelete/mundelete.tar.gz?modtime=1025654400big_mirror=0 Fabien Meghazi-2 wrote: I've found norton 4 on adbandonedware site , but don't support fat32. Dr dos undelete don't work (no memory massage and hangup!) I supposte the best solution is the upgrade of freedos undelete with fat32 support. Someone want to try? -- Fabien Meghazi Website: http://www.amigrave.com Email: [EMAIL PROTECTED] IM: [EMAIL PROTECTED] - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user -- View this message in context: http://www.nabble.com/Free-fat32-undelete-tp15328518p15432377.html Sent from the FreeDOS - User mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Free fat32 undelete
Hi everybody, Roberto wrote: Dr dos undelete don't work (no memory massage and hangup!) I suppose the best solution is the upgrade of freedos undelete with fat32 support. Someone want to try? Fabien wrote: Do you think updating fatio.c is the main update to do or is it more complex ? I would be happy to HELP whoever wants to add FAT32 to freedos undelete - I just do not want to WRITE everything myself... Here is some short and possibly incomplete overview of what you would have to change to add FAT32 support: - make all cluster variables 32bit Dword instead of 16bit Word: This affects at least: clustertosector nextcluster ...dirents dirfind... writefat readfat main advancedmain and Follow. Note that struct dirent stores 32bit cluster numbers as 16+16 bits. - advancedmain syssave root either has to refuse to work on fat32 or it has to turn itself into dirsave for the root dir if fat32, as syssave root saves a part before the data area. I guess turn itself into dirsave... would be better. - advancedmain dirsave has to use the fat32 root dir cluster instead of 0 if fat32. Alternatively, you could modify the dirfind1 function to turn 0 into the fat32 root dir cluster if the drive is fat32. - dirfind has to pass the fat32 root dir cluster to dirfind1 if the drive is fat32 (instead of the fat12/fat16 special 0). Alternatively, dirfind1 could turn the 0 into the root dir cluster itself if the drive is fat32, see above. - it would be more elegant if showdriveinfo / getdrive / the dpb struct would use official fat32 format for fat32 drives, but I recommend to delay that update until the rest works... - obviously, fatio readfat and writefat have to be extended to use 32bit values if the drive is fat32. Note that they must only use the lower 28 bits: When reading, use ... to ignore the upper 4 bits. When writing, either set the upper 4 bits to 0 or preserve their previous value from the FAT on disk... - the diskio readsector and writesector access is okay as it is for Linux / diskimages / freedos, but officially, you have to use some int 21 fat32 interface instead of absread/abswrite. For inspiration, you can read the source code of FORMAT ;-) I hope this helps you to get started :-) As said, the changes are not overly complicated. Just add 32bit FAT read/write and support for the FAT32 root directory cluster number and use 32bit values for cluster variables. Then you should already be able to play with UNDELETE on fat32 formatted diskimages. Next step would be proper fat32 sector read/write, official fat32 dpb data structure use, and mixed small stuff... :-). Thanks for working on UNDELETE :-) Eric - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Free fat32 undelete
I've found norton 4 on adbandonedware site , but don't support fat32. Dr dos undelete don't work (no memory massage and hangup!) I supposte the best solution is the upgrade of freedos undelete with fat32 support. Someone want to try? Do you think updating fatio.c is the main update to do or is it more complex ? -- Fabien Meghazi Website: http://www.amigrave.com Email: [EMAIL PROTECTED] IM: [EMAIL PROTECTED] - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Free fat32 undelete
I've found norton 4 on adbandonedware site , but don't support fat32. Dr dos undelete don't work (no memory massage and hangup!) I supposte the best solution is the upgrade of freedos undelete with fat32 support. Someone want to try? -- Fabien Meghazi Website: http://www.amigrave.com Email: [EMAIL PROTECTED] IM: [EMAIL PROTECTED] - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Free fat32 undelete
On Thursday 07 February 2008, iw2evk wrote: someone know a FREE undelete for fat32 ? Hi, I used UNERASE from the DOS Norton Utilities package once. Have no idea what's its legal status now. Don't know what's it worth, but maybe it would be a good idea to try the DR-DOS Undelete? ftp://ftp.planetmirror.com/pub/drdos/BETA/ I quickly launched it on my system to see what it looks like, but the only thing I got is a Not enough memory error message. Can't say if it's some incompatibility with FreeDOS, but I DO have enough memory (615 kb of free low mem). Mateusz Viste - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] Free fat32 undelete
Hi at all, someone know a FREE undelete for fat32 ? I've searching in the net ,but the shareware programs don't working (no restroe delete files..only demos). The freedos undelete work only on fat16 and waiting for a new developper.. Roberto iw2evk -- View this message in context: http://www.nabble.com/Free-fat32-undelete-tp15328518p15328518.html Sent from the FreeDOS - User mailing list archive at Nabble.com. - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user