Boot
File (vFat)
File (Other FS)
File Name
Partition
Partition Label
Directory
Casper (Ubuntu, ...)
✔
✘
✘
✔
✘
✘
Live-Boot (Debian, ...)
✔
✔
✔
✔
✔
✔
Archiso (Arch Linux, ...)
✘
✘
✘
✔
✔
✔
Dracut (Fedora, ...)
Menu Entry
File: /bootableusb/persistent/casper-rw
Partition Label: casper-rw
Boot
Menu Entry
Initrd
initrd /casper/initrd.lz
Kernel
linux /casper/vmlinuz.efi boot=casper quiet splash ${opt}
Persistent (File)
set opt="persistent persistent-path=/bootableusb/persistent"
Persistent (Partition)
set opt="persistent"
Persistent (directory)
✘
File: /bootableusb/persistent/bugra
Partition Label: test
Directory: /bootableusb/persistent/deneme
Boot
Menu Entry
Initrd
initrd /live/initrd.img
Kernel
linux /live/vmlinuz boot=live config ${opt}
Persistent (File)
set opt="persistence persistence-path=/bootableusb/persistent persistence-label=bugra"
Persistent (Partition)
set opt="persistence persistence-label=test"
Persistent (directory)
set opt="persistence persistence-label=deneme persistence-path=/bootableusb/persistent persistence-storage=directory"
Archiso (Arch Linux, ...)
Partition Label: test
Directory: /bootableusb/persistent/deneme
Boot
Menu Entry
Initrd
initrd /arch/boot/x86_64/archiso.img
Kernel
linux /arch/boot/x86_64/vmlinuz ${opt}
Persistent (File)
✘
Persistent (Partition)
set opt="cow_label=test"
Persistent (directory)
set opt="cow_directory=bootableusb/persistent/deneme cow_label=test"
Boot
File (vFat)
File (Other FS)
File Name
Partition
Partition Label
Directory
Casper (Ubuntu, ...)
✔
✔
✔
✔
✔
✔
Live-Boot (Debian, ...)
✔
✔
✔
✔
✔
✔
Archiso (Arch Linux, ...)
🔨
🔨
🔨
✔
✔
✔
Dracut (Fedora, ...)
Menu Entry
File: /bootableusb/persistent/bugra
Partition Label: test
Directory: /bootableusb/persistent/deneme
Boot
Menu Entry
Initrd
initrd /casper/initrd.lz /bootableusb.lz
Kernel
linux /casper/vmlinuz.efi boot=casper quiet splash ${opt}
Persistent (File)
set opt="persistent persistent-path=/bootableusb/persistent persistent-name=bugra persistent-label=test"
Persistent (Partition)
set opt="persistent persistent-storage=filesystem persistent-label=test"
Persistent (directory)
set opt="persistent persistent-storage=filesystem persistent-label=test persistent-path=/bootableusb/persistent/deneme"
File: /bootableusb/persistent/bugra
Partition Label: test
Directory: /bootableusb/persistent/deneme
Boot
Menu Entry
Initrd
initrd /live/initrd.img
Kernel
linux /live/vmlinuz boot=live config ${opt}
Persistent (File)
set opt="persistence persistence-path=/bootableusb/persistent persistence-label=bugra"
Persistent (Partition)
set opt="persistence persistence-label=test"
Persistent (directory)
set opt="persistence persistence-label=deneme persistence-path=/bootableusb/persistent persistence-storage=directory"
Archiso (Arch Linux, ...)
Partition Label: test
Directory: /bootableusb/persistent/deneme
Boot
Menu Entry
Initrd
initrd /arch/boot/x86_64/archiso.img /bootableusb.lz
Kernel
linux /arch/boot/x86_64/vmlinuz ${opt}
Persistent (File)
🔨
Persistent (Partition)
set opt="cow_label=test"
Persistent (directory)
set opt="cow_directory=bootableusb/persistent/deneme cow_label=test"
MIT License