13a: 2013/1/13 - swtich from grub-legacy to grub-gfxboot (therefore switch from splash.xpm to message cpio archive as well) - switch from ext2 to ext4 - fix mbu-uuid to allow tab characters in menu.lst 12c: 2012/9/25 - add the -x option to exclude installation of grub and ttylinux (i.e. only partition and format the usb stick) - the "--recheck" option of grub-install causes strange error messages with grub-0.97-84.fc16.x86_64.rpm on fedora 17. so remove it. 12b: 2012/5/10 - the 12a version upload file was slightly confusing (version number in comments, docs). Corrected now. 12a: 2012/4/29 - user can now express "more than 200MB" using "200+" in the -z option, like -z '200+ 500' 11a: 2011/10/16 - unnecessarily mounting the extended partition used to create error messages. don't do it any more - add the -j option to junk the usb stick by filling 0's into its mbr (hence removing all partitions) so that a windows machine can reclaim the usb stick as a storage-only dumb flash drive - umount all source partitions upon exit 09c: 2009/05/14 - abort only when failing to mount dst part, instead of aborting at any failed mount attempt. 09b: 2009/05/04 - enlarge 4th partition to accommodate larger ttylinux 09a: 2009/04/19 - update ttylinux to version 8.0 - don't ask for device unnecessarily - print error and die if fails to mount 08h: 2008/07/19 - complete rewrite 08g: 2008/05/18 - package all files relative to the root directory - cloning is now very easy - change the meaning of option -s to indicated the source device for cloning; use -z to specify partition sizes 08f: 2008/04/13 - Package ttylinux into mk-boot-linux so that there is no need to download, mount loop, and so on. Lots of hassles are avoided and network is no longer needed for running mk-boot-usb. - Add "-o ro" when mounting usb for displaying partial lists of original files. Hopefully this will remove the occasional bizaar situations that later umount command complains device busy. 08e: 2008/04/11 - Users are now asked to disable "automatic mounting of removable media". - Downloaded ttylinux iso image is now put in /tmp. Systems using unionfs have trouble mounting loop devices located in one of the unionfs branches. In such systems, /tmp is typically mounted as tmpfs and is therefore safe. 08d: 2008/03/22 - Fix bug for 1-partition situation - Add menu for otg-linux 08c: 2008/03/12 - Retrieve ttylinux from people.ofset.org instead of the official site (because the link became invalid when the official site upgraded ttylinux) - Create only 1 partition for small usb sticks 08b: 2008/03/07 - Also installs "lilo -M" without really invoking lilo - Md5sum check for ttylinux as suggested by Georges Khaznadar 08a: 2008/02/25 First released