Situasi utama:
Sudah dijawab secara terperinci ... (Anda perlu memeriksa UUID di bawah file-file itu)
/etc/crypttab
/etc/fstab
/etc/grub.d/40_custom
/boot/grub2/grub.cfg
Situasi Alternatif I - Udev:
Ini bisa disebabkan oleh udev jika Anda memiliki skrip aturan di bawahnya /etc/udev/rules.d/
yang tidak dimaksudkan untuk dijalankan pada saat boot, jika skrip gagal itu akan membuat langkah fstab berlangsung selamanya, cukup edit skrip Anda sesuai dengan kebutuhan Anda atau hapus.
Alternatif situasi II - Dev Crypted:
Partisi crypted dapat membingungkan karena partisi utama memiliki UUID dan yang dipetakan mendekripsi memiliki UUID lain yang berbeda dari yang utama untuk satu partisi mereka harus didefinisikan di tempat yang berbeda etc/crypttab
dan/etc/fstab
# lsblk -o name,uuid,mountpoint
├─sda2 727fa348-8804-4773-ae3d-f3e176d12dac
│ └─sda2_crypt (dm-0) P1kvJI-5iqv-s9gJ-8V2H-2EEO-q4aK-sx4aDi
UUID yang nyata perlu disebutkan dalam etc/crypttab
# cat /etc/crypttab
sda2_crypt UUID=727fa348-8804-4773-ae3d-f3e176d12dac none luks
UUID Virtual harus di /etc/fstab
# cat /etc/fstab
UUID=P1kvJI-5iqv-s9gJ-8V2H-2EEO-q4aK-sx4aDi / ext4 defaults,errors=remount-ro 0 1
Alternatif situasi III - Dev Ghost:
Perangkat yang disiapkan untuk dipasang pada saat boot tetapi tidak ada dalam sistem atau terlepas seperti drive usb.
Checkout dengan perangkat yang terhubung nyata lsblk -o name,uuid,mountpoint
dan edit /etc/fstab
untuk menjaga hanya perangkat yang terhubung
ATAU meninggalkan perangkat yang tidak terhubung di sana tetapi mengaturnya untuk diabaikan saat boot dengan opsi noauto
dan mengatur garis seperti ini
UUID=BLA-BLA-BLA /mount ext4 option,noauto,option 0 0
Memeriksa log sistem
journalctl -ab
systemd-analyze blame
systemd-analyze critical-chain
systemctl status dev-mapper-crypt_sda2.device
systemctl status systemd-udev-settle.service