https://github.com/bugra9/persistent
https://github.com/bugra9/persistent
arch-linux casper debian fedora persistence persistent persistent-storage ubuntu
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bugra9/persistent
- Owner: bugra9
- License: gpl-3.0
- Created: 2017-09-23T11:21:04.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-11-19T08:06:47.000Z (over 7 years ago)
- Last Synced: 2025-01-23T00:22:34.596Z (3 months ago)
- Topics: arch-linux, casper, debian, fedora, persistence, persistent, persistent-storage, ubuntu
- Language: Shell
- Size: 2.78 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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
- [Casper 1.384](https://launchpad.net/ubuntu/+source/casper/1.384)
## Documentation
-
-
-
-## License
[MIT License](https://github.com/bugra9/persistent/blob/master/LICENSE)