ISO-9660 / MBR / GPT
“CD-Rs normally use the ISO-9660 filesystem directly, without partitions.”
Do ISO’s contain partition tables as well as a backup of the data?
How to understand partition table on hybrid ISO image?
In Ubuntu ISO MBR, why does a GPT partition overlap the boot partition, and make MBR uneditable?
mkusb
dus – a revamped interface of mkusb and mkusb-nox
mkusb versions with GUI
mkusb – tool to create boot drives
$ sudo add-apt-repository ppa:mkusb/unstable $ sudo apt-get update $ sudo apt-get install mkusb $ guidus
Zenity, erlaubt, GTK-Dialoge von der Kommandozeile oder von Shell-Skripten aus zu starten
Von Hand
How to create a bootable Ubuntu USB flash drive from terminal?
sudo umount /dev/sdb sudo dd if=/path/to/ubuntu.iso of=/dev/sdb bs=1M
How do you monitor the progress of dd?
$ sudo dd if=/dev/urandom of=/dev/null status=progress or $ sudo apt-get install pv $ dd if=/path/to/ubuntu.iso | pv | dd of=/dev/sdb
sudo mkdir /media/iso/ sudo mount -o loop /path/to/ubuntu.iso /media/iso # add fat32 partition (with gparted) cp -a /media/iso/. /media/xxx/ sudo apt-get install syslinux mtools sudo syslinux -s /dev/sdd1 === NOT FINISHED !!! ===
$ pkg install syslinux New packages to be INSTALLED: syslinux: 6.03 mtools: 4.0.10_4 [...] [1/2] Installing mtools-4.0.10_4... [1/2] Extracting mtools-4.0.10_4: 100% [2/2] Installing syslinux-6.03... [2/2] Extracting syslinux-6.03: 100% Message from mtools-4.0.10_4: ************************************************************ Please verify /usr/local/etc/mtools.conf for your machine. ************************************************************ Delete MBR $ dd if=/dev/zero of=/dev/da1 bs=2m count=1 Create MBR with one FAT32 partition $ fdisk -i /dev/da0 Format the partition $ newfs_msdos -F32 /dev/da1s1 Mount partition $ mount_msdosfs /dev/da1s1 /mnt Create a memory disk: -a = attach -t vnode = backing store "file" -f <file> = filename to use -u 0 = create /dev/md0 $ mdconfig -a -t vnode -f ubuntu-15.10-server-amd64.iso -u 0 Mount the memory disk $ mount -t cd9660 /dev/md0 /media/iso Copy files from ISO to USB Stick $ cp -a /media/iso/. /mnt $ find /mnt -name syslinux.cfg /mnt/install/netboot/ubuntu-installer/amd64/boot-screens/syslinux.cfg === NOT FINISHED !!! ===