Score:1

การเปลี่ยนกลับเป็นพาร์ติชัน MBR

ธง kg

ฉันพยายามสร้างตารางพาร์ติชัน GTP ในการ์ด SD โดยใช้คำสั่งต่อไปนี้:

sudo sgdisk --clear --new=1:2048:67583 --new=2 --typecode=1:3000 --typecode=2:8300 /dev/sdb

ปัญหาของฉันคืออุปกรณ์ที่ฉันต้องการแบ่งพาร์ติชันคือ /dev/sdf แทนที่จะเป็น /dev/sdb ที่ฉันใช้ในคำสั่งซึ่งเป็นพาร์ติชันที่ฉันกำลังบูทอยู่ซึ่งทำงานบน Ubuntu 20.04

เมื่อคำสั่งเสร็จสิ้นการดำเนินการจะพิมพ์ข้อความว่าการเปลี่ยนแปลงจะเกิดขึ้นหลังจากรีบูตหรือหลังจากรัน partprobe ซึ่งฉันทำ ขณะนี้ฉันกำลังสำรองข้อมูลของฉันในกรณีที่ฉันไม่สามารถเข้าสู่ระบบได้หลังจากรีบูต แต่ฉันยังต้องการทราบด้วยว่ามีโอกาสที่จะเปลี่ยนกลับเป็นตารางพาร์ติชันเก่าหรือไม่

ฉันเรียกใช้ fdisk ทั้งก่อนและหลังวิ่ง sgdisk คำสั่ง และนี่คือพาร์ติชันของดิสก์:

ก่อน

ดิสก์ /dev/sdb: 465,78 GiB, 500107862016 ไบต์, 976773168 ภาคส่วน
รุ่นดิสก์: WDC WD5000AAKX-0
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์
ประเภทป้ายชื่อดิสก์: dos
ตัวระบุดิสก์: 0xcd8fe8f7

อุปกรณ์ บูต เริ่ม จบ ภาค ขนาด รหัส พิมพ์
/dev/sdb1 * 2048 1050623 1048576 512M เอฟ EFI (FAT-12/16/32)
/dev/sdb2 1052671 976771071 975718401 465,3G W95 ต่อ (LBA)
/dev/sdb5 1052672 976771071 975718400 465,3G 83 ลีนุกซ์

หลังจาก

ดิสก์ /dev/sdb: 465,78 GiB, 500107862016 ไบต์, 976773168 ภาคส่วน
รุ่นดิสก์: WDC WD5000AAKX-0
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์
ประเภทป้ายชื่อดิสก์: dos
ตัวระบุดิสก์: 0xcd8fe8f7

อุปกรณ์ บูต เริ่ม จบ ภาค ขนาด รหัส พิมพ์
/sdb1 * 2048 1050623 1048576 512M เอฟ EFI (FAT-12/16/32)
/dev/sdb2 1052670 976771071 975718402 465,3G 5 ขยาย
/dev/sdb5 1052672 976771071 975718400 465,3G 83 ลีนุกซ์

ความคิดใด ๆ ? ขอบคุณล่วงหน้า.

oldfred avatar
cn flag
มันแสดงให้เห็น dos ในทั้งสองกรณี "Disklabel type: dos" จึงไม่มีการเปลี่ยนแปลง ที่จริงถ้าบูท UEFI คุณควรใช้ gpt และแม้ว่าการบูต BIOS จะสามารถใช้ gpt ได้ จำเป็นต้องใช้ MBR(msdos) ที่เดียวสำหรับการบู๊ต BIOS ของ Windows แต่ถ้าคุณแปลงไดรฟ์ คุณจะเปลี่ยน UUID & GUIDS ดังนั้นต้องติดตั้ง grub ใหม่และแก้ไข fstab ด้วย UUID ใหม่ การแปลงทำงานได้ดีกับไดรฟ์ข้อมูลเท่านั้น แต่โดยปกติแล้วไดรฟ์สำหรับบู๊ตจะติดตั้งใหม่ได้ดีกว่า แต่ถ้าใช้ UEFI คุณควรใช้ gpt
Score:0
ธง kg

หลังจากสำรองข้อมูลแล้ว ฉันรีสตาร์ทคอมพิวเตอร์โดยคิดว่ามีปัญหาในการบู๊ต กลายเป็นว่าไม่เป็นเช่นนั้น และฉันสามารถเข้าสู่ระบบได้ ตามที่ @oldfred พูดถึง ฉันใช้ GPT อยู่แล้ว ดังนั้นคำสั่ง sgdisk ทั้งหมดที่ทำคือสร้างพาร์ติชันใหม่บนดิสก์ของฉัน จากตำแหน่งของพาร์ติชั่นใหม่ ฉันคิดว่าพาร์ติชั่นสำหรับบู๊ตจะได้รับผลกระทบ แต่ปรากฎว่าไม่ใช่ เป็นไปได้ว่าระบบรู้จักตารางพาร์ติชันที่เสียหายและใช้ข้อมูลสำรอง ดูเหมือนว่าทุกอย่างจะทำงานได้ดี ขอบคุณทุกคน.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา