/usr
최근에 구입한 소형 SSD로 옮기려고 합니다 . SSD는 LUKS 및 btrfs 형식을 사용합니다. 분명히 systemd는 파티션이 처음 마운트될 때까지 암호화 대상을 시작할 수 없습니다.
Nov 28 16:12:33 laptop systemd[1]: Failed to start Remount Root and Kernel File Systems.
Nov 28 16:12:33 laptop systemd[1]: Unit systemd-remount-fs.service entered failed state.
Nov 28 16:12:33 laptop systemd[1]: systemd-remount-fs.service failed.
Nov 28 16:12:31 laptop systemd-remount-fs[238]: /bin/mount for /usr exited with exit status 1.
Nov 28 16:12:33 laptop systemd-remount-fs[238]: mount: UUID=... kann nicht gefunden werden
(uuid=xyz로 번역된 마지막 부분은 찾을 수 없습니다)
후에:
Nov 28 16:12:35 laptop systemd[1]: Starting Cryptography Setup for usr-crypt...
Nov 28 16:12:36 laptop systemd-cryptsetup[313]: Set cipher aes, mode xts-plain64, key size 256 bits for device /dev/disk/by-uuid/...
이 문제를 해결하는 방법에 대한 아이디어가 있습니까?
답변1
Systemd에는 별도의 /usr 파티션이 필요합니다.initramfs에서 제공. 이 문제를 재현할 수 있는 설정이 없지만 위키를 따라가는 것이 좋습니다./usr을 별도의 파티션으로둘 다 활성화encrypt
또는 sd-encrypt
후크HOOKS
변수 에서 /etc/mkinitcpio.conf
모두 암호화된 장치를 사용할 수 있지만 /
작동하도록 구성할 수도 있습니다./usr