I disse coronatider kan man sidde og lege lidt. Det har jeg så gjort. Denne vejledning leder dig igennem til et godt persistent usb-stik med din favoritdistro på https://www.howtogeek.com/howto/14912/c ... ash-drive/
Undskyld 'reklamen' Det er et område jeg kender særdeles godt til , 'Live distros på encrypted usb'. Men jeg bruger Debian 9 fordi Debian 10 og Ubuntu ikke er helt så god til det.
'Min' dokumenterede Debian remix, Dabien, er her: http://wwvaldemar.dk/debianstretchdk/ og der er links så du kan lave din egen variant med egne pakker. Isoen dd'es/rufus'es til en USB, og så kan du køre 'Dabien live Usb' og følge menuen for at clone nye keys af vilkårlig størrelse med luks-encrypted persistens. Ideen er at ALLE med en Dabien USB disk kan klone til andre med og uden de ekstra pakker man har lagt på.
Jeg skal ærlig indrømme at jeg ikke er nogen haj til programmering. Men nu stødte jeg ind i denne metode, og den fungerer faktisk fint. Mange af de andre tøver ulidelig længe og gemmer ikke på ændringer. Det gør denne, og med Ubuntu 18.04. jeg bemærker dårligt at jeg kører fra et usb-stik af ældre dato. Hvis man evner kan man jo lave sin egen yndlings-ISO og bruge metoden til at overføre den til usb-en.
Performance er mange ting. Jeg sætter pris på kryptering af persistence og det koster. Hvis man vil ud over stepperne kan man i inden man starter op ændre i boot linjen og skrive toram Det betyder isoen lægger sig i ram og kører maximalt hurtigt. Hurtigere end din normale installation. Det kræver bare så meget ram som muligt, naturligvis. Skal man så gemme noget herefter skal man montere en anden USB og gemme på den. Men 'toram' kan overleve indtil man slukker maskinen. Og man kan installere nye programmer indtil man ikke har mere ram.
Stødte på Debootstick for nyligt. http://drakkar-lig.github.io/debootstick/ Et genialt værktøj til at lave en Debian live/install usb. Hvis du også vil prøve det i Ubuntu 20.04 er det ganske nemt, for det er allerede i Ubuntu 20.04. Nedenstående lille script-eksempel laver buster.dd som kan skrives til en USB eller en disk partition. Du bliver spurgt om tastatur layout og root password til installationen. Ret den til med dine yndlingsprogrammer. Det tager omkring 30 minutter at designe og bygge selv. Ret cool.
# Dette script laver et filsystem på en fil buster.dd. Testet på Ubuntu 20.04 og Debian Stable (Buster) # Test den af med kvm med: kvm -ctrl-grab -m 4096 -vga virtio -soundhw all -hda buster.dd # Skriv til usb (/dev/sdX findes med: fdisk -l) med: sudo dd if=buster.dd of=/dev/sdX bs=10M status=progress; sync
#Hent debootstick og afhængigheder apt-get install debootstrap debootstick qemu-kvm linux-tools-kvm #Lav ny chroot med installationen på if [ ! -d busterchroot ] ; then sudo debootstrap buster busterchroot fi # Adopter Ubuntus proc/sys/dev i Debian mens man installerer mount --bind /proc/ busterchroot/proc/ mount --bind /sys/ busterchroot/sys/ mount --bind /dev/ busterchroot/dev/ mount --bind /dev/pts busterchroot/dev/pts #Ret i pakke repos og installer chroot busterchroot sed -i "s#main#main contrib non-free#g" /etc/apt/sources.list chroot busterchroot apt-get update chroot busterchroot apt-get install -y task-mate-desktop task-danish task-danish-desktop chroot busterchroot apt-get install -y network-manager-openconnect-gnome openconnect network-manager chroot busterchroot apt-get install -y x2goclient ssvnc tigervnc-viewer chroot busterchroot apt-get install -y firmware-iwlwifi firmware-linux-nonfree firmware-linux chroot busterchroot apt-get install -y broadcom-sta-dkms broadcom-sta-source # insæt flere install linjer herunder
Den ser også fin ud for dem der ikke kan bruge kommandolinjen: sudo dd if=isofil of=/dev/sdX bs=10M; sync
Men emnet er dog her, strengt taget, persistence og Etcher kan ikke gemme noget endnu: Fra hjemmesiden: Some programs, usually oriented at making GNU/Linux live USB drives, include an option to set persistent storage. This is currently not supported by Etcher, so if you require this functionality, we advise to fallback to UNetbootin.