Saya baru saja menerima USB flash drive baru, dan mengatur 2 partisi terenkripsi di atasnya. Saya menggunakan dm-crypt (mode LUKS) melalui cryptsetup
. Dengan partisi non-terenkripsi tambahan, drive memiliki struktur berikut:
/dev/sdb1
, terenkripsi, menyembunyikan sistem file ext4 berlabel "Partition 1"./dev/sdb2
, dienkripsi, menyembunyikan sistem file ext4 lain, berlabel "Partition 2"./dev/sdb3
, jelas, sistem file ext4 terlihat berlabel "Partition 3".
Karena label dilampirkan ke sistem file ext4, dua yang pertama tetap sama sekali tidak terlihat selama partisi belum didekripsi. Ini berarti bahwa, sementara itu, wadah LUKS tidak memiliki label. Ini sangat menjengkelkan ketika menggunakan GNOME (automount), dalam hal ini partisi-partisi tersebut muncul sebagai " x GB Dienkripsi " dan " y GB Dienkripsi " sampai saya memutuskan untuk membuka kuncinya.
Ini sebenarnya bukan masalah pemblokiran, tetapi cukup menjengkelkan, karena saya sangat suka label saya dan akan senang melihatnya muncul bahkan ketika partisi saya masih dienkripsi.
Oleh karena itu, apakah ada cara untuk melampirkan label ke dm-crypt + wadah LUKS, sama seperti kita melampirkan label ke sistem file ext4? Apakah header dm-crypt + LUKS memiliki ruang untuk itu, dan jika demikian, bagaimana saya dapat menetapkan label?
Perhatikan bahwa saya tidak ingin mengekspos label ext4 saya sebelum dekripsi, itu akan konyol. Saya ingin menambahkan label lain ke wadah, yang dapat muncul saat label ext4 disembunyikan.
gdisk
untuk memberi label pada partisi itu. Ketika saya kemudian membuat sistem file pada partisi itu, GNOME hanya mengenalinya sebagai "501 MB Volume". Jadi, sementara Anda bisa memberi label, GNOME tidak mengenali label partisi; hanya label sistem file.
fdisk
's modus MBR default), dan nama partisi tidak muncul dalam GNOME. Namun, pertanyaannya tidak benar-benar spesifik GNOME, dan sementara trik GPT names bertindak di tingkat yang lebih rendah, ini mungkin masih merupakan solusi yang valid untuk masalah yang saya jelaskan. Saya akan menunggu lebih lama untuk melihat apakah seseorang memiliki solusi yang bekerja pada level LUKS, tapi saya pikir nama partisi GPT bisa menjadi konten dari jawaban yang valid.
/dev/disk/by-partlabel
. Saya tahu itu tidak membantu untuk alat yang tidak terlihat di sana, tetapi itu memberikan jalur stabil yang dapat Anda gunakan dalam skrip dan semacamnya.