Мне было поручено создать зашифрованный раздел LUKS, а затем смонтировать его, вот шаги, которые я выполнил:
1. Create partition for encrytion:
sudo fdisk / dev / sda
2. Reboot
3. Format the partition with cryptsetup:
sudo cryptsetup luksFormat / dev / sda3
4. Open encrypted partition:
sudo cryptsetup luksOpen / dev / sda3 secret-disk
5. Add the following to /etc/crypttab:
secret-disk / dev / sda3 [!d4 ]
6. Make filesystem on partition:
sudo mkfs -t ext3 / dev / mapper / secret-disk
7. Make mount directory:
sudo mkdir / secret
8. Add the following to /etc/fstab:
/ dev / mapper / secret -disk / secret ext4 по умолчанию 1 2
9. Mount partition at /secret:
sudo mount / secret ИЛИ sudo mount -a
10. Reboot.
Проблема: во время перезагрузки инструкция mount в fstab возвращает error : device not ready or not present. И я должен ввести S, чтобы пропустить монтирование, поэтому ubuntu может загрузиться или M, чтобы восстановить его вручную. Я проверил этот вариант, но он не решает мою проблему. Как получить зашифрованный раздел для монтирования в /secret.