FlashMagic

FlashMagic is a small package of useful tools to recover lost files, back up and restore your drives, diagnose problems with your computer, reset your root/administrator passwords, wipe your hard drive, chainload other OSes and more on a bootable USB flash drive.

It consists of Parted Magic, KonBoot, DBAN, memtest and some other tools.

Download

Download it from here

FlashMagic is hosted by Github and is powered by Parted Magic, and many other open source tools. I don't know if I really have to host all the source of those tools on my website or not, but I didn't modify them. If you need the sourcecode, just grab them from originating tools' sites.

Installation & Usage & Read Me

This is the README for the first release:

////////////////////////////////////////////////
// FlashMagic v 0.0.1
////////////////////////////////////////////////

Collection of useful stuff,

Including PartedMagic, Konboot, FreeDOS and
toys for your USB flash drive.


COMPONENTS
//////////
Parted Magic Mini: One small toolkit to do everything.

Konboot: Allows you to logon to any Windows/Linux 
machine without providing a good password.

FreeDOS: Flash your BIOS with ease.

Vista/7 Chainloader: Chainload your Vista installation
on the USB drive. Copy the installation to the flash
drive. You'll have to have a recent Syslinux > 3.7 
(maybe?) in order to do this. Otherwise, syslinux will
spit out an error.

MacOS Chainloader: Will chainload a MacOS installation
partition or a MacOS Hard-drive. You'll have to have
a recent Syslinux to do that too.

If you have Kubuntu/Ubuntu installation, uncomment the
appropriate lines on syslinux/syslinux.cfg file.

Tons of good stuff in syslinux/syslinux.cfg for you
to customize.


INSTALLATION
////////////
Decompress the archive, go to the folder,
then run ./create-usb USBDRIVE under superuser
where USBDRIVE is your Flash drive e.g. /dev/sdb

unlzma flashmagic-0.0.1.tar.lzma
tar -xf flashmagic-0.0.1.tar
cd flashmagic
sudo ./create-usb /dev/sdb

As FlashMagic is self-installable, 
You can also "clone" an existing FlashMagic-enabled
flash key to another. Chdir to the original one,
and call ./create-usb /dev/sdc for example.

It should work.


DISCLAIMER
//////////
This package is provided with the hope that you will
not do anything stupid like ./create-usb /dev/sda

If you do, however, you'll be on your own. 


AUTHOR
//////
Create-usb is written by Huan Truong, and is licensed
under the bsd license.

Everything else is licensed under its respective license.

Questions? Comments? Email to htruong@tnhh.net




Have fun.