ฉันเพิ่งได้รับแฟลชไดรฟ์ USB ใหม่และตั้งค่าพาร์ทิชันที่เข้ารหัสไว้ 2 ตัว ผมใช้ DM-ฝังศพใต้ถุนโบสถ์ (โหมด LUKS) cryptsetup
ผ่าน ด้วยพาร์ติชันที่ไม่เข้ารหัสเพิ่มเติมไดรฟ์มีโครงสร้างต่อไปนี้:
/dev/sdb1
เข้ารหัสเข้ารหัสซ่อนไฟล์ระบบ ext4 ที่มีป้ายกำกับว่า "Partition 1"/dev/sdb2
เข้ารหัสเข้ารหัสซ่อนไฟล์ระบบ ext4 อื่นติดป้ายกำกับ "Partition 2"/dev/sdb3
, ชัดเจน, มองเห็น ext4 filesystem ชื่อ "Partition 3"
เนื่องจากเลเบลติดอยู่กับระบบไฟล์ ext4 สองรายการแรกจึงยังมองไม่เห็นได้อย่างสมบูรณ์ตราบใดที่พาร์ติชันไม่ได้ถูกถอดรหัส ซึ่งหมายความว่าในระหว่างนี้คอนเทนเนอร์ LUKS ไม่มีป้ายกำกับ สิ่งนี้น่ารำคาญเป็นพิเศษเมื่อใช้ GNOME (automount) ซึ่งในกรณีนี้พาร์ทิชันจะปรากฏเป็น " x GB Encrypted " และ " y GB Encrypted " จนกว่าฉันจะตัดสินใจปลดล็อค
นี่ไม่ใช่ปัญหาการบล็อก แต่น่ารำคาญเพราะฉันชอบป้ายกำกับของฉันและชอบที่จะเห็นมันปรากฏขึ้นแม้ว่าพาร์ติชันของฉันจะยังคงเข้ารหัส
ดังนั้นจึงมีวิธีแนบป้ายกำกับไปยังคอนเทนเนอร์ DM-crypt + LUKS เหมือนกับที่เราแนบป้ายกำกับกับระบบไฟล์ ext4 หรือไม่ ส่วนหัว dm-crypt + LUKS มีที่ว่างสำหรับสิ่งนั้นและถ้าเป็นเช่นนั้นฉันจะตั้งป้ายกำกับได้อย่างไร
โปรดทราบว่าฉันไม่ต้องการแสดงป้ายกำกับ ext4 ของฉันก่อนถอดรหัสนั่นอาจเป็นเรื่องโง่ ฉันต้องการเพิ่มป้ายกำกับอื่น ๆ ลงในคอนเทนเนอร์ซึ่งอาจปรากฏขึ้นในขณะที่ซ่อนฉลาก ext4
gdisk
เพื่อให้ป้ายชื่อพาร์ติชันนั้น เมื่อฉันสร้างระบบแฟ้มในพาร์ติชันนั้น GNOME จะรู้จักมันเป็น "ไดรฟ์ข้อมูลขนาด 501 MB" เท่านั้น ดังนั้นในขณะที่คุณสามารถติดป้ายกำกับ GNOME ไม่รู้จักป้ายกำกับพาร์ติชัน เลเบลระบบไฟล์เท่านั้น
fdisk
โหมด MBR เริ่มต้นแล้ว) และชื่อพาร์ติชันไม่ปรากฏใน GNOME อย่างไรก็ตามคำถามนั้นไม่ได้เฉพาะเจาะจงของ GNOME จริงๆและในขณะที่ชื่อ GPT หลอกทำหน้าที่ในระดับต่ำกว่านี้อาจยังคงเป็นทางออกที่ถูกต้องสำหรับปัญหาที่ฉันอธิบาย ฉันจะรออีกหน่อยเพื่อดูว่ามีใครบางคนมีทางออกที่ทำหน้าที่ในระดับ LUKS แต่ฉันคิดว่าชื่อพาร์ติชัน GPT อาจเป็นเนื้อหาของคำตอบที่ถูกต้อง
/dev/disk/by-partlabel
ใน ฉันรู้ว่ามันไม่ได้ช่วยสำหรับเครื่องมือที่ไม่ได้ดูที่นั่น แต่มันให้เส้นทางที่มั่นคงที่คุณสามารถใช้ในสคริปต์และเช่นนั้น