Hallo!
Ich habe gerade einige Probleme damit, mein System mit LUKS neu aufzusetzen. Eigentlich halte ich mich an das selbe Vorgehen, wie beim letzten Mal. Es klappt auch alles soweit, beim Neustart wird nach Entschlüsseln der Login-Prompt angezeigt, aber die Passworteingabe und Bestätigung führt nur kurz zu einem schwarzen Bildschirm und dann wieder zum leeren Prompt...
Meine Aufteilung sieht folgendermaßen aus:
~ # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 238.5G 0 disk └─sda1 8:1 0 238.5G 0 part └─sda1-crypt 252:0 0 238.5G 0 crypt └─minthome-home 252:1 0 238.5G 0 lvm /target/home sdb 8:16 0 111.8G 0 disk ├─sdb1 8:17 0 512M 0 part /target/boot/efi ├─sdb2 8:18 0 512M 0 part /target/boot └─sdb3 8:19 0 110.8G 0 part └─sdb3-crypt 252:2 0 110.8G 0 crypt ├─mint-swap 252:3 0 4G 0 lvm [SWAP] ├─mint-root 252:4 0 20G 0 lvm /target └─mint-extra 252:5 0 86.8G 0 lvm sdc 8:32 1 7.5G 0 disk /cdrom ├─sdc1 8:33 1 1.8G 0 part └─sdc2 8:34 1 2.3M 0 part loop0 7:0 0 1.8G 1 loop /rofs
sdb1 wird bei der Installation als EFI gewählt, sdb2 als /boot (dass beides notwendig ist erscheint mir seltsam, ich habe es aber anders nicht hingekriegt - so wird die Installation selbst wenigstens fehlerfrei abgeschlossen).
# mount sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) udev on /dev type devtmpfs (rw,nosuid,relatime,size=4013132k,nr_inodes=1003283,mode=755) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=805512k,mode=755) /dev/sdc on /cdrom type iso9660 (ro,noatime) /dev/loop0 on /rofs type squashfs (ro,noatime) /cow on / type overlay (rw,relatime,lowerdir=//filesystem.squashfs,upperdir=/cow/upper,workdir=/cow/work) securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k) tmpfs on /sys/fs/cgroup type tmpfs (rw,mode=755) cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd,nsroot=/) pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime) efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime) cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices,nsroot=/) cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct,nsroot=/) cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids,release_agent=/run/cgmanager/agents/cgm-release-agent.pids,nsroot=/) cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio,nsroot=/) cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb,release_agent=/run/cgmanager/agents/cgm-release-agent.hugetlb,nsroot=/) cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer,nsroot=/) cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset,clone_children,nsroot=/) cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory,nsroot=/) cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio,nsroot=/) cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event,release_agent=/run/cgmanager/agents/cgm-release-agent.perf_event,nsroot=/) systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=27,pgrp=1,timeout=0,minproto=5,maxproto=5,direct) debugfs on /sys/kernel/debug type debugfs (rw,relatime) hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime) mqueue on /dev/mqueue type mqueue (rw,relatime) tracefs on /sys/kernel/debug/tracing type tracefs (rw,relatime) fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime) tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime) cgmfs on /run/cgmanager/fs type tmpfs (rw,relatime,size=100k,mode=755) tmpfs on /run/user/999 type tmpfs (rw,nosuid,nodev,relatime,size=805512k,mode=700,uid=999,gid=999) gvfsd-fuse on /run/user/999/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=999,group_id=999)
mint ~ # ls /dev/mapper control mint-extra minthome-home mint-root mint-swap sda1-crypt sdb3-crypt
Dann Wechsel ins System mittels
mint ~ # mount /dev/mapper/mint-root /mnt mint ~ # mount /dev/sdb2 /mnt/boot mint ~ # mount /dev/sdb1 /mnt/boot/efi mint ~ # cd /mnt mint mnt # mount --rbind /dev dev mint mnt # mount --rbind /sys sys mint mnt # mount --rbind /run run mint mnt # mount --bind /proc proc
Dann mit
chroot . /bin/bash -l
ins System wechseln und in /etc/crypttab jeweils sda1-crypt bzw. sdb3-crypt mit
''UUID'' none luks,discard
eintragen
Dann noch
update-initramfs -u update-initramfs: Generating /boot/initrd.img-4.4.0-21-generic Warning: No support for locale: de_DE.utf8 root@mint / # grub-install --recheck /dev/sdb Installing for x86_64-efi platform. Installation finished. No error reported. root@mint / # grub-mkconfig -o /boot/grub/grub.cfg Generating grub configuration file ... Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported. Found linux image: /boot/vmlinuz-4.4.0-21-generic Found initrd image: /boot/initrd.img-4.4.0-21-generic grub-probe: error: cannot find a GRUB drive for /dev/sdc1. Check your device.map. done root@mint / # exit logout mint mnt # cd mint ~ # umount -l /mnt mint ~ # sync mint ~ # exit exit
Bin echt langsam am verzweifeln - falls jemand einen Fehler sieht oder sonst einen Hinweis hat wäre ich sehr dankbar!