ฉันจะตรวจสอบและเปลี่ยนประเภทตารางพาร์ติชันได้อย่างไร


19

คอมพิวเตอร์เครื่องใหม่ที่มาพร้อมกับ Windows 8 นั้นมาพร้อมกับตารางพาร์ติชั่นที่แตกต่างกว่าเดิม

สิ่งนี้พร้อมกับการย้ายไปที่ UEFI ทำให้เกิดความสับสนเนื่องจากผู้ใช้ไม่ทราบตารางพาร์ติชันที่ใหม่กว่าและพยายามติดตั้งระบบปฏิบัติการในรูปแบบดั้งเดิมบนคอมพิวเตอร์เหล่านี้และในทางกลับกัน

(การติดตั้งที่ไม่ใช่ UEFI สามารถทำได้ แต่ต้องมีพาร์ติชันพิเศษการติดตั้ง UEFI บนดิสก์ที่แบ่งพาร์ติชัน MBR ก็ดูเหมือนจะเป็นไปได้เช่นกัน)

คำตอบ:


23

ตารางพาร์ทิชันคืออะไร? เกี่ยวข้องกับ Windows 8 อย่างไร

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

หัวข้อทั้งหมดไม่ได้รับความสนใจมากนักเนื่องจากคอมพิวเตอร์ DOS / Windows - ที่ใดที่หนึ่งจะติดตั้ง Linux ลง - เพียงแค่มีตัวเลือกเดียวเกือบสามทศวรรษ ( MBRถูกนำมาใช้ในปี 1983)จนกระทั่งในที่สุด Windows 8 ก็เข้ามาแทนที่การรวมกันของระบบย่อย BIOS / MBR ที่เกินกำหนดเป็นเวลานานและล้าสมัยด้วย UEFI / GPT ( เปรียบเทียบของ GPT และ MBR ในวิกิพีเดีย Arch.)

ในขณะที่ GPT เป็นชื่อสำหรับรูปแบบใหม่มีความสับสนเกี่ยวกับวิธีตั้งชื่อเก่าตามที่MBRอธิบายไว้ก่อนหน้านี้รหัส bootloader ที่เก็บไว้ตามข้อมูลพาร์ติชันในตารางพาร์ติชัน

ฉันจะตรวจสอบและเปลี่ยนตารางพาร์ติชันได้อย่างไร

อ่านคำแนะนำเหล่านี้อย่างรอบคอบก่อนที่จะเริ่ม!

นอกจากนี้โปรดทราบว่าคุณสามารถแปลงตารางพาร์ติชัน: ฉันจะเปลี่ยน / แปลงไดรฟ์ Ubuntu MBR เป็น GPT และสร้างการบูต Ubuntu จาก EFI ได้อย่างไร

  1. GUI-method - การใช้GParted

    ในการค้นหาว่าตารางพาร์ติชั่นประเภทใดที่ไดรฟ์ที่เลือกได้เลือกมุมมอง > ข้อมูลอุปกรณ์จากเมนู

    GParted แสดง / dev / sdb เลือกแล้วและรายการเมนู 'ข้อมูลอุปกรณ์'

    เลือกดิสก์ที่คุณต้องการเปลี่ยนพาร์ติชันจากนั้นเลือกอุปกรณ์ > สร้างตารางพาร์ติชันจากเมนู

    GParted แสดงรายการเมนู 'สร้างตารางพาร์ทิชัน'

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

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

    GParted ขอให้สร้างตารางพาร์ทิชันใน / dev / sdb

  2. วิธีการ CLI - การใช้parted

    ในการแสดงข้อมูลตารางพาร์ติชันให้ทำดังนี้

    sudo parted --list
    

    ในการสร้างตารางพาร์ติชันใหม่ให้เรียกใช้:

    # This is a destructive action that will destroy all data on the partitions of the device
    sudo parted device mklabel label-type
    

    deviceจะถูกแทนที่ด้วยชื่ออุปกรณ์ (เช่น/dev/sdb) และlabel-typeด้วยหรือmsdosgpt

    นอกจากนี้คุณยังสามารถเรียกใช้การโต้ตอบโดยเพียงแค่การทำงานparted sudo partedรายละเอียดเพิ่มเติมในmanpage


ยอดเยี่ยม แต่ 1) คุณยังสามารถขยายได้ในWhat is a partition tableส่วนที่ 2) มันไม่ชัดเจน (อย่างน้อยก็สำหรับคนใหม่ / ไม่ใช่คนที่ไม่เก่ง / ไม่เข้าสู่ฮาร์ดดิส) หากทำตามขั้นตอนเหล่านี้จะเป็นการล้างฮาร์ดดิสก์ทั้งหมดหรือเพียงแค่ การเปลี่ยนแปลงใน GPT และไม่เป็นอันตรายต่อพาร์ทิชัน 3) ฉันคิดว่ามันมักจะปฏิบัติที่ดีที่สุดที่จะนำ "โปรดสำรองข้อมูลทั้งหมดของคุณ" ในคำตอบที่เกี่ยวข้องกับพาร์ทิชันและ 4) ทำไมคุณไม่เพียงแค่โพสต์คำตอบของฉันสามารถเปลี่ยน / แปลง Ubuntu MBR ขับไปที่ GPT และทำให้ Ubuntu บูตจาก EFI หรือไม่ แทน? คำถามของคุณอาจถูกพิจารณาว่าซ้ำซ้อน
Alaa Ali

@AlaaAli ฉันต้องการให้สั้นที่สุด ประโยคแรกอาจใช้ถ้อยคำได้ดีกว่า แต่ฉันไม่ต้องการลงไปสู่ระดับวิศวกรรม 2 & 3) เพิ่มข้อมูล 4) ไซต์ดูเหมือนจะมีปัญหากับคำตอบที่ยาวมากเสาหินและซ้ำซ้อนในขณะที่ผู้ใช้ไม่สามารถค้นหาข้อมูลที่ต้องการได้ คุณจะพบมันที่นั่นไหม? คำถามเกี่ยวกับการแปลงควรเป็นเรื่องเกี่ยวกับการแปลงเพื่อประโยชน์ของผู้อ่านเท่านั้นและไม่ควรผสมกับคำตอบแบบทำลาย (ข้อมูล) ฉันขอขอบคุณที่คุณป้อนข้อมูล :)
LiveWireBT

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