Metainformationen zur Seite

Live USB mit NFTS und persistence

Installieren

  1. Nummerierter ListenpunktDownthemall aus ppa: –> https://launchpad.net/~mkusb/+archive/ubuntu/ppa/+packages
  2. apt install pv wmctrl dpkg *.deb
  3. USB-Stick erstellen
    1. mkusb starten
    2. msdos - gpt auswählen
    3. evtl ntfs verkleiner und zusätzliche fat32
  4. Crpytopersistence
    1. persistence
      1. verschlüssseln:cryptsetup –verbose –verify-passphrase luksFormat /dev/sdd5 cryptsetup luksOpen /dev/sdd5 my_usb
    2. persistence labeln
      1. mkfs.ext3 -L persistence /dev/mapper/my_usb e2label /dev/mapper/my_usb persistence
    3. persistence erstellen
mkdir -p /mnt/my_usb
mount /dev/mapper/my_usb /mnt/my_usb
echo "/ union" > /mnt/my_usb/persistence.conf
umount /dev/mapper/my_usb

cryptsetup luksClose /dev/mapper/my_usb`

Grub anpassen

mount /dev/sdd3 /mnt/my_usb/ 
cd /mnt/my_usb/boot/grub/ 
vim grub.cfg

#Eintrag einzufügen:
#einfügen 
menuentry "Parrot-kde-home-4.8-beta1_x64.iso - Encrypted persistent" { search --set=root --fs-uuid 2020-01-19-22-01-24-00 linux ($root)/live/vmlinuz boot=live hostname=parrot locales=de_DE.UTF-8 keyboard-layouts=de pkeys=de setxkbmap=de quiet splash components noautomount persistent=cryptsetup persistence-encryption=luks persistence -- initrd ($root)/live/initrd.img }

testen

qemu:

sudo apt-get install ovmf qemu-efi qemu sudo qemu-system-x86_64 --bios /usr/share/qemu/OVMF.fd -m 4096 -enable-kvm -hdb /dev/sdc -vga virtio

vbox:

udo VBoxManage internalcommands createrawvmdk -filename usbdisk.vmdk -rawdisk /dev/sdc sudo virtualbox