 |
 |
 |
| |
|
|
 |
 |
 |
 |
Select Interface Language:
|
|
 |
|
|
 |
 |
 |
 |
SelfImage - Hard Disk Imaging Utility - Full Text Posted on Sunday, August 07 @ 02:43:46 ADT by Kurt |
|
 |
 |
I've been working on a new utility lately - one that lets you save an
image of any partition mounted in Windows. I've called this
utility SelfImage. I've created a new home page and download section for the utility. It's still in its infancy, but it's quite usable even now.
Read on for more information on the creation of this utility.
I am a big Linux fan . I love the simplicity of creating disk images
for backup purposes in Linux. A simple 'dd if=/dev/sda1 | bzip2 -c
> sda1image.bz2' and voila, instant backup. Dump the image to a
DVD-RW and you're set. The kernel gives you access to any partition you want any time. There is a dd utility for Windows,
but it can't create images of currently active partitions - like your
main boot partition. That was the main spur for the creation of
this utility. I wanted a program to give me the same flexibility
I enjoy in Linux. So, SelfImage was born.
SelfImage should run on Windows 95 OSR2 and later versions. On an
NT-based version of Windows (2000/XP) it has the further ability to be
able to create an image from partitions that aren't currently mounted
on a Windows drive letter. This gives people who dual-boot the
ability to image and backup their Linux partition from within Windows.
This is only version 0.1, so it doesn't have the fancy features
yet. No native support for optical drives, no image file
spanning, no compression. Those are in the works, though.
To prepare for this, I've created a Windows native port of Jeff
Gilchrist's parallel bzip2 (pbzip2)
implementation. I want SelfImage to support parallel compression
to take advantage of today's multi-core and SMP systems. I don't
know of any other backup utility - open source or
commercial - that has support for parallel compression, so once this is
completed, SelfImage may be the fastest on-the-fly compressing disk
image backup utility around.
I tried to be concious of performance as I wrote SelfImage. I use
asynchronous I/O for writing to speed up situations where the partition
being imaged is on a different physical drive than where the image is
being written to. I also attempted to judiciously choose the
read/write buffer sizes so your drive isn't spending all its time
thrashing when writing an image file to the same physical disk that
holds the partition you are reading.
Writing SelfImage has been a great learning opportunity for me, and I'm
looking forward to learning more and implementing some great features
in the future. Like I wrote on the home page for it, SelfImage is
the little utility with big aspirations.
|
 |
 |
 |
 |
| |
 |
 |
 |
| |
|
|
 |
 |
 |
 |
| Don't have an account yet? You can create one. As a registered user you have some advantages like theme manager, comments configuration and post comments with your name. |
|
 |
|
 |
 |
 |
| |
|
|
 |
 |
 |
 |
Average Score: 4.26 Votes: 19
 |
|
 |
|
|
 |
 |
 |
 |
| "SelfImage - Hard Disk Imaging Utility" | Login/Create an Account | 0 comments |
|
| | The comments are owned by the poster. We aren't responsible for their content. |
|
 |
 |
 |
 |
 |
 |
 |
 |
No Comments Allowed for Anonymous, please register |
 |
 |
 |
 |
|
 |
 |
 |
| |
|
|
 |
 |
 |
 |
| Don't have an account yet? You can create one. As a registered user you have some advantages like theme manager, comments configuration and post comments with your name. |
|
 |
|
 |
 |
 |
| |
|
|
 |
 |
 |
 |
| There isn't a Biggest Story for Today, yet. |
|
 |
|
 |
 |
 |
| |
|
|
 |
 |
 |
 |
| Friday, January 04 | | · | Back From Basic Training |
| Thursday, August 23 | | · | Preparing for Basic Training in the Canadian Forces - UPDATED |
| Friday, July 13 | | · | Selling domain names |
| Friday, June 08 | | · | Fair Winds and Following Seas |
| Thursday, April 12 | | · | Site Back - Welcome to my Japanese Friends |
| Wednesday, April 04 | | · | Download Site Awards - An Author's Quest for Glory |
| Sunday, April 01 | | · | Whoops, I Did It Again - SelfImage 1.2.1 |
| Saturday, March 31 | | · | Thanks a million |
| Friday, March 30 | | · | SelfImage 1.2.0 - Better Linux Support |
| Thursday, March 29 | | · | Welcome to my home |
| Monday, February 12 | | · | Whoops - SelfImage 1.1.3 to the Rescue |
| Wednesday, February 07 | | · | SelfImage version 1.1.2 (built 65) Released |
| Friday, February 02 | | · | An Open Letter to Site Hackers |
| Tuesday, January 30 | | · | VirtualDub vs. Avidemux - Comparison and Review |
| · | On Hold |
| Saturday, December 16 | | · | New Login CAPTCHA |
| Wednesday, November 08 | | · | Warship Day Sail Photo Album |
| Friday, November 03 | | · | NOAB - Naval Officer Assessment Board |
| Wednesday, October 25 | | · | Comments Working Again |
| · | Career Change |
| Thursday, April 20 | | · | GPGee 1.3.1 Released |
| Tuesday, March 28 | | · | C++ Builder 2006 |
| Friday, March 03 | | · | New Web Server Hardware - UPDATED |
| Tuesday, January 17 | | · | GPL v3 |
| Friday, January 13 | | · | GPGee 1.3.0 is out - SmartCard support |
| Tuesday, December 27 | | · | SelfImage 1.1.1 Released |
| Monday, December 12 | | · | Bug in GPGee 1.2.2 - version 1.2.3 released |
| · | 100,000 hits! |
| Sunday, December 11 | | · | GPGee version 1.2.2 released! |
| Saturday, December 10 | | · | SelfImage 1.1 Released |
Older News Items
|
|
 |
|
|