Block device driver to mount partimage files

If you want to contribute to Partimage, please post there

Moderator: feffer

Post Reply
loicp
Posts: 7
Joined: Sun Mar 30, 2008 11:13 am

Block device driver to mount partimage files

Post by loicp » Tue Jun 03, 2008 6:20 pm

Hello,

I'm writing a block device driver to mount partimage files, so it will be possible to extract files from images.

Please understand that I'm not a kernel hacker, and this is my first try to write in kernel land

Here is a one-line blog to keep you informated about the progress :

03/06/08 : I can read a file from the kernel space. Next step : check file's format and read the bitmap.
26/06/08 : Progression is stopped due to my bachelor's exams.

MIdnighToker
Posts: 1
Joined: Sun Nov 16, 2008 3:47 pm

Post by MIdnighToker » Sun Nov 16, 2008 4:46 pm

i'm really excited.

How did the exams go, how is the code going?

Planning on open-sourcing?

:D

loicp
Posts: 7
Joined: Sun Mar 30, 2008 11:13 am

Post by loicp » Sun Nov 16, 2008 6:47 pm

Hello,

Thanks for your interest. The code progresses slowly, but progress.

Once a working driver is ready, I will release the source code under GPL. I will let you know through this topic :wink:

[email protected]
Posts: 2
Joined: Sat Jan 24, 2009 4:29 pm

Post by [email protected] » Sat Jan 24, 2009 4:34 pm

I wish you loads of luck - this is something I sorely need.

Only thing I'm missing (well, that and the ability to 'restore down' to smaller partitions...)

In the meantime, I'm cheating big and restoring to a VirtualBox VM with a DSL installation so I can sshfs in... it makes me sad when I could (in theory) just mount as loopback.

loicp
Posts: 7
Joined: Sun Mar 30, 2008 11:13 am

Post by loicp » Sat Jan 24, 2009 5:11 pm

Hello,

I am now trying to bypass the CRC check data embedded into the imagefile. This is the last step I think, then the driver will be fully working.

[email protected]
Posts: 2
Joined: Sat Jan 24, 2009 4:29 pm

Post by [email protected] » Sat Jan 24, 2009 5:28 pm

Great to hear! Sounds like your first kernel work could be really useful to people learning, almost a 'here's how you make a (relatively simple but useful) driver, take a look'

Will you release it open-source?

Post Reply