Skip to content

bugra9/persistent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Persistent

Original

Boot File (vFat) File (Other FS) File Name Partition Partition Label Directory
Casper (Ubuntu, ...)
Live-Boot (Debian, ...)
Archiso (Arch Linux, ...)
Dracut (Fedora, ...)            

Menu Entry

Casper (Ubuntu, ..)

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)

Live-Boot (Debian, ..)

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"

Modified Initrd

Boot File (vFat) File (Other FS) File Name Partition Partition Label Directory
Casper (Ubuntu, ...)
Live-Boot (Debian, ...)
Archiso (Arch Linux, ...) 🔨 🔨 🔨
Dracut (Fedora, ...)            

Menu Entry

Casper (Ubuntu, ..)

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"

Live-Boot (Debian, ..)

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"

Source Code

Documentation

License

MIT License