| Clonezilla Live on USB flash drive or USB hard drive |
Some machine, e.g. Asus Eee PC or Acer Aspire One, comes without CD/DVD drive. In this case, an USB flash drive or USB hard drive is the best way to boot Clonezilla live. You can follow the following to make a bootable Clonezilla live USB flash drive or hard drive using either MS Windows
or GNU/Linux.
Requirement:
- Microsoft Windows 2000/XP/Vista/7, or GNU/Linux.
- Internet access for downloading a distribution to install, or a pre-downloaded ISO file.
- An USB drive with a FAT partition.
USB setup with MS Windows
Choose one of the following methods to setup Clonezilla Live on your USB flash drive using MS Windows:
- MS Windows Method A: Tuxboot
- MS Windows Method B: Manual
- MS Windows Method C: Unetbootin (Not recommended)
- Windows Method D: LinuxLive USB Creator
MS Windows Method A: Tuxboot
- Download Tuxboot on your MS Windows computer.
- From MS Windows, run the Tuxboot program and follow the instructions in the GUI to install Clonezilla Live on your USB flash drive.
MS Windows Method B: Manual
|
WARNING!
DO NOT RUN makeboot.bat from your local hard drive! |
- Download the Clonezilla Live zip file.
-
If you already have a partition of at least 200 MB in size on your
USB flash drive formatted with a FAT file system then skip to the
next step (3).
Otherwise create at least a 200 MB partition on your USB flash drive and format it with a FAT16 or FAT32 file system. - Extract all the contents of the zip file to FAT16/FAT32 partition on your USB flash drive. Keep the directory architecture, for example, file "GPL" should be in the USB flash drive's top directory (e.g. G:\GPL).
- Browse to your USB flash drive and as an administrator, click the makeboot.bat in the dir utils\win32\. WARNING! Makeboot.bat must be run from your USB flash drive.
-
Follow the on-screen instructions.
(PS: The above description is modified from: http://www.pendrivelinux.com/2007/01/02/all-in-one-usb-dsl. Thanks to PDLA from http://pendrivelinux.com)
MS Windows Method C: Unetbootin (Not Recommended)
-
If you already have Unetbootin installed on your computer then
skip to the next step (2).
Otherwise download and install Unetbootin on your MS Windows computer. - Download the Clonezilla Live iso file.
-
From MS Windows, run the Unetbootin program and follow the
instructions in the GUI to install Clonezilla Live on your USB flash
drive.
NOTE: The boot menu created by Unetbootin is not exactly the same as the boot menu created in method A. Therefore it is recommended to use method A.
Windows Method D: LinuxLive USB Creator
-
If you already have LinuxLive USB Creator installed on your computer then
skip to the next step (2).
Otherwise download and install LinuxLive USB Creator on your MS Windows computer. - Download the Clonezilla Live iso file.
- From Windows, install then run the LinuxLive USB Creator program and follow the instructions in the GUI to install Clonezilla Live on your USB flash drive.
USB setup with GNU/Linux
Choose one of the following methods to setup Clonezilla Live on your USB flash drive using GNU/Linux:
- GNU/Linux Method A: Tuxboot
- GNU/Linux Method B: Manual
- GNU/Linux Method C: Unetbootin (Not recommended)
GNU/Linux Method A: Tuxboot
- Download Tuxboot on your GNU/Linux computer.
- From GNU/Linux, follow the instructions and the GUI to run Tuxboot to install Clonezilla Live on your USB flash drive.
GNU/Linux Method B: Manual
|
WARNING!
Confirm you have the correct path name before executing commands! |
- Download the Clonezilla Live zip file.
-
If you already have a FAT16 or FAT32 partition on your USB flash
drive then skip to the next step (3).
Otherwise prepare at least a 200 MB partition formatted with either a FAT16 or FAT32 file system.
If the USB flash drive or USB hard drive does not have any partition, you can use a partitioning tool (e.g. gparted, parted, fdisk, cfdisk or sfdisk) to create a partition with a size of 200 MB or more.
Here we assume your USB flash drive or USB hard drive is /dev/sdd (You have to comfirm your device name, since it's _NOT_ always /dev/sdd) on your GNU/Linux, so the partition table is like:# fdisk -l /dev/sdd Disk /dev/sdd: 12.8 GB, 12884901888 bytes 15 heads, 63 sectors/track, 26630 cylinders Units = cylinders of 945 * 512 = 483840 bytes Disk identifier: 0x000c2aa7 Device Boot Start End Blocks Id System /dev/sdd1 * 1 26630 12582643+ b W95 FAT32Then format the partition as FAT with a command such as "mkfs.vfat -F 32 /dev/sdd1"
WARNING! Executing the mkfs.vfat command on the wrong partition or device could cause your GNU/Linux not to boot. Be sure to confirm the command before you run it.# mkfs.vfat -F 32 /dev/sdd1 mkfs.vfat 2.11 (12 Mar 2005) - Insert your USB flash drive or USB hard drive into the USB port on your Linux machine and wait a few seconds. Next, run the command "dmesg" to query the device name of the USB flash drive or USB hard drive. Let's say, for example, that you find it is /dev/sdd1. In this example, we assume /dev/sdd1 has FAT filesystem, and it is automatically mounted in dir /media/usb/. If it's not automatically mounted, manually mount it with commands such as "mkdir -p /media/usb; mount /dev/sdd1 /media/usb/".
- Unzip all the files and copy them into your USB flash drive or USB hard drive. You can do this with a command such as: "unzip gparted-live-0.4.5-2.zip -d /media/usb/"). Keep the directory architecture, for example, file "GPL" should be in the USB flash drive or USB hard drive's top directory (e.g. /media/usb/GPL).
-
To make your USB flash drive bootable, first change the working
dir, e.g. "cd /media/usb/utils/linux", then run "bash makeboot.sh
/dev/sdd1" (replace /dev/sdd1 with your USB
flash drive device name), and follow the prompts.
WARNING! Executing makeboot.sh with the wrong device name could cause your GNU/Linux not to boot. Be sure to confirm the command before you run it.
NOTE: There is a known problem if you run makeboot.sh on Debian Etch, since the program utils/linux/syslinux does not work properly. Make sure you run it on newer GNU/Linux, such as Debian Lenny, Ubuntu 8.04, or Fedora 9.
|
TIP: If your USB flash drive or USB hard drive is not able to boot, check the following:
|
GNU/Linux Method C: Unetbootin (Not Recommended)
-
If you already have Unetbootin installed on your computer then
skip to step 2.
Otherwise install Unetbootin on your GNU/Linux computer. - Download the Clonezilla Live iso file.
-
From GNU/Linux, run the Unetbootin program and follow the
instructions in the GUI to install Clonezilla Live on your USB flash
drive.
NOTE: The boot menu created by Unetbootin is not exactly the same as the boot menu created in method A. Therefore it is recommended to use method A.

