This section provides an overview of what operating-system is, and why a developer might want to use it.
It should also mention any large subjects within operating-system, and link out to the related topics. Since the Documentation for operating-system is new, you may need to create initial versions of those related topics.
Naturally, being able to install hard drive cloning utilities can be an important aspect of installing and maintaining your operating system.
Getting set up with Clonezilla is surprisingly less straightforward than I'd have expected. The wealth of options, while valuable, also makes each part of identifying and loading the software overly convoluted. However, once it is set up, it's very easy to use.
Steps to download for Mac from http://clonezilla.org/downloads/download.php?branch=stable and make the following selections:
amd64
iso
auto
Steps to format a bootable usb thumb drive
OS X Extended (Journaled)
and GUID Partition Map
Steps to install Clonezilla on the flash drive.
$ cd ~/
$ mv ~/Download/<clonezilla.iso> ~/ # being in the $HOME dir may or may not have mattered
$ hdiutil convert -format UDRW -o ~/clonezilla.dmg ~/<clonezilla.iso>
$ diskutil list # node device node assigned to flash media (e.g. if /dev/disk2, diskN is disk2)
$ diskutil unmountDisk /dev/<diskN>
$ sudo dd if=/path/to/downloaded.img of=/dev/diskN # didn't succeed with rdiskN or with bs=1m as other instructions stipulate
$ diskutil eject /dev/diskN
Reboot and hold alt key, then follow the on-screen instructions.
Useful references (though keep in mind that many of the details did not work out, where the above did):
Worth noting that once backup is complete, on-screen instructions continue to be useful. It's also easy to overlook the instruction for shutting down: $ sudo shutdown -h now
Detailed instructions on getting operating-system set up or installed.