วิธีการหาแลกเปลี่ยน uuid


13

ฉันอยู่ระหว่างการตั้งค่าการจู่โจม sdaถูกใช้ในระหว่างการติดตั้งและฉันเพิ่งคัดลอกตารางพาร์ทิชันของsdaเพื่อsdbชอบ:

$ sudo sfdisk -dL /dev/sda > partition_table_sda
$ sudo sfdisk /dev/sdb < partition_table_sda

อย่างไรก็ตามฉันสังเกตเห็นว่าsdaมี uuid สำหรับ swapspace แต่sdbไม่:

$ sudo blkid
/dev/sda5: UUID="vvvvvvvv-wwww-xxxx-yyyy-zzzzzzzzzzzz" TYPE="swap" 
/dev/sda1: UUID="vvvvvvvv-wwww-xxxx-yyyy-zzzzzzzzzzzz" TYPE="ext4" 
/dev/sdb1: UUID="vvvvvvvv-wwww-xxxx-yyyy-zzzzzzzzzzzz" TYPE="ext4"

พาร์ติชันนั้นดูถูกต้อง แต่เป็นเพียง uuid ที่ขาดหายไป:

$ sudo fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xzzzzzzzz

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   960002047   480000000   83  Linux
/dev/sda2       960004094   976771071     8383489    5  Extended
Partition 2 does not start on physical sector boundary.
/dev/sda5       960004096   976771071     8383488   82  Linux swap / Solaris

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xzzzzzzzz

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048   960002047   480000000   83  Linux
/dev/sdb2       960004094   976771071     8383489    5  Extended
Partition 2 does not start on physical sector boundary.
/dev/sdb5       960004096   976771071     8383488   82  Linux swap / Solaris

ดังนั้นฉันจะกำหนด uuid ให้กับ swapspace ได้sdb5อย่างไร หรือถ้ามันมี uuid อยู่แล้วฉันจะพิมพ์ออกมาได้อย่างไร?

คำตอบ:


14

คุณฟอร์แมตพาร์ติชั่น swap หรือไม่? เมื่อคุณแยกส่วนดิสก์และสำรองพาร์ติชั่นแล้วคุณต้อง:

sudo mkswap /dev/sdb5

หลังจากนั้น UUID ของ swap ของคุณควรจะแสดงเมื่อป้อนblkidคำสั่ง


อ่าฉันไม่ได้ตระหนักถึงสิ่งนั้น ฉันจะปล่อยมันไปพรุ่งนี้
มัลล์เฮาเซ่น
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.