Saya memiliki skenario berikut:
Saya ingin secara otomatis mencadangkan beberapa data dari Laptop saya (Fedora Core 17) ke hard disk eksternal terenkripsi (luks). Disk dapat dibuka oleh file kunci, yang terletak di partisi root juga dienkripsi laptop saya. Hard disk terpasang ke stasiun dok saya dan oleh karena itu hanya "hadir" ketika saya di rumah (yang kira-kira 1/2 dari waktu Laptop berjalan)
Saya mengatur semuanya seperti yang saya inginkan dengan satu pengecualian.
Saya tidak mendapatkan cara yang layak untuk memasang hard disk secara otomatis saat boot jika dan hanya jika ada.
Jika saya menambahkannya ke crypttab dan fstab tanpa noauto
itu mencoba untuk me-mount saat boot dan membutuhkan banyak waktu (!) dan pesan kesalahan ketika tidak ada. Jika saya menambahkan noauto, well itu tidak dipasang secara otomatis;)
Apakah ada cara untuk mengkonfigurasi luks / crypttab untuk melakukan hal berikut:
- periksa apakah disk ada
- jika ya: dekripsi / mount
- jika tidak: tidak perlu
sumber
Jawaban:
Saya tidak memiliki jawaban yang sudah jadi dengan nama dan perintah file yang tepat untuk Anda, tetapi saya akan menambahkan sesuatu ke skrip init yang sudah berjalan seperti /etc/init.d/local yang akan terlihat di salah satu / dev / disk / by- * direktori untuk melihat apakah partisi LUKS tersedia, dan lanjutkan jika ada.
Mungkin sesuatu yang mirip dengan:
sumber