Skip to content

Commit

Permalink
Updated Tails configuration (#14)
Browse files Browse the repository at this point in the history
  • Loading branch information
Mexit committed Mar 14, 2024
1 parent 7387069 commit ede8450
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 8 deletions.
13 changes: 5 additions & 8 deletions config/tails/tails.cfg
Original file line number Diff line number Diff line change
@@ -1,19 +1,17 @@
# For Tails
# https://tails.boum.org
# Tails
# https://tails.net

iso_subdir="tails"
iso_pattern="tails-amd64-*.iso"
grub_configfile=""

for isofile in $iso_dir/$iso_pattern $iso_dir/$iso_subdir/$iso_pattern; do
for isofile in $iso_dir/$iso_pattern; do
if [ -e "$isofile" ]; then
regexp --set=isoname "$iso_dir/(.*)" "$isofile"

submenu "$isoname ->" "$isofile" {
iso_path="$2"
loopback loop $iso_path
isocfg="findiso=$iso_path"
bootoptions="boot=live config live-media=removable nopersistence noprompt timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash noautologin module=Tails slab_nomerge slub_debug=FZP mce=0 vsyscall=none page_poison=1 init_on_alloc=1 init_on_free=1 mds=full,nosmt union=aufs"
bootoptions="boot=live config nopersistence noprompt timezone=Etc/UTC splash noautologin module=Tails slab_nomerge slub_debug=FZ mce=0 vsyscall=none init_on_free=1 mds=full,nosmt page_alloc.shuffle=1 randomize_kstack_offset=on"
linux_path="(loop)/live/vmlinuz"
initrd_path="(loop)/live/initrd.img"

Expand All @@ -25,11 +23,10 @@ for isofile in $iso_dir/$iso_pattern $iso_dir/$iso_subdir/$iso_pattern; do
}
menuentry "Tails (Troubleshooting Mode)" {
echo Loading kernel...
linux $linux_path $bootoptions $isocfg noapic noapm nodma nomce nolapic nomodeset nosmp vga=normal
linux $linux_path $bootoptions $isocfg noapic noapm nodma nomce nolapic nosmp
echo Loading initrd...
initrd $initrd_path
}
}
fi
done

1 change: 1 addition & 0 deletions docs/Supported_OS.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
| | [grml64-small_2024.02.iso](https://download.grml.org/grml64-small_2024.02.iso) | no | yes | yes | Debian |
| [KDE neon](https://neon.kde.org) | [neon-user-20240229-0716.iso](https://files.kde.org/neon/images/user/20240229-0716/neon-user-20240229-0716.iso) | no | [no](../config/KDE_neon) | yes | Canonical |
| [Manjaro](https://manjaro.org) | [manjaro-xfce-23.1.3-240113-linux66.iso](https://download.manjaro.org/xfce/23.1.3/manjaro-xfce-23.1.3-240113-linux66.iso) | yes | yes | no | - |
| [Tails](https://tails.net) | [tails-amd64-6.0.iso](https://download.tails.net/tails/stable/tails-amd64-6.0/tails-amd64-6.0.iso) | no | [no](../config/tails) | yes | Debian |
| [TUXEDO OS](https://os.tuxedocomputers.com) | [TUXEDO-OS-2-202402220947.iso](https://os.tuxedocomputers.com/TUXEDO-OS-2-202402220947.iso) | yes | yes | yes | TUXEDO |
| [Windows](https://www.microsoft.com/software-download) | Win10_22H2_English_x64v1.iso | yes | [no](../config/windows) | no | Microsoft |
| | Win11_23H2_English_x64v2.iso | yes | [no](../config/windows) | no | Microsoft |
Expand Down

0 comments on commit ede8450

Please sign in to comment.