none
Restore Linux file system data using C++ RRS feed

  • Question

  • Hi everyone,

    I want to write a program that can restore files from hard drive ( ext2/ext3/ext4 linux file system). I don't know where to start from. What should be the starting point of this? What should i read to pursue this? Help is required. Which system level structs should i study?

    Please give some links or contents to better understand Linux file systems(ext2/ext3/ext4) layout and how to read data from hard drive sector having Linux File system.

    Thanks in advance

    Nilesh

    Wednesday, April 2, 2014 10:19 AM

Answers

  • Since I am assuming you want to do this under Windows you might take a look at http://sourceforge.net/projects/ext2fsd/   This is a EXT file system for Windows.  Be aware that file systems for Windows are very complex code, and some of the toughest drivers to write (depending on capabilities), so this is not going to be an easy task if you need changes.


    Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com Blog: http://msmvps.com/blogs/WinDrvr

    Wednesday, April 2, 2014 11:17 AM

All replies

  • Since I am assuming you want to do this under Windows you might take a look at http://sourceforge.net/projects/ext2fsd/   This is a EXT file system for Windows.  Be aware that file systems for Windows are very complex code, and some of the toughest drivers to write (depending on capabilities), so this is not going to be an easy task if you need changes.


    Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com Blog: http://msmvps.com/blogs/WinDrvr

    Wednesday, April 2, 2014 11:17 AM
  • Thanks for reply,

    Actually, I have backups of files of Linux file systems(ext2/ext3/ext4) in hard disk. I need to restore single file from this disk.

    So I need to develop module which will restore the file from hard drive. I will check the above links. Share your views If you have better ideas on it.

    Thanks
    Wednesday, April 2, 2014 12:40 PM
  • I need it as a product.
    Monday, April 7, 2014 5:39 AM