ฉันมีฮาร์ดไดรฟ์ SATA ภายในซึ่งเป็น 4TB เมื่อติดตั้ง Debian Wheezy ตัวติดตั้งจะมองว่าเป็นไดรฟ์ 2.2TB ฉันถูกบอกให้ใช้ GNU ที่แยกส่วนเพื่อตั้งค่า GPT บนพาร์ติชันที่ฉันต้องการดังนั้นฉันจึงตั้งค่าพาร์ติชันเริ่มต้นดังนี้:
/ - 50GB
สลับ - 10GB
/ raid - 2.14TB ext4 (นี่คือพาร์ติชันที่มีปัญหา)
วิ่ง fdisk -l
แสดงรายการพาร์ติชันต่อไปนี้:
/ dev / sda1 (บูต)
/ dev / sda2 (สลับ)
/ dev / sda3 (สมมุติว่าพาร์ติชันสำหรับ / raid)
ฉันวิ่ง parted /dev/sda3
ติดตามโดย mklabel gpt
. คำสั่งที่สองให้ฉันข้อผิดพลาดซึ่งอ่านบางสิ่งบางอย่างตามสายของ:
"ข้อผิดพลาด: พาร์ติชัน 1, 2, 3, .... , 64 บน / dev / sda3 ถูกเขียน แต่เราไม่สามารถแจ้งเคอร์เนลของการเปลี่ยนแปลงได้อาจเป็นเพราะมัน / พวกมันใช้งานอยู่ เป็นผลให้พาร์ติชันเก่ายังคงใช้งานอยู่คุณควรรีบูตตอนนี้ก่อนทำการเปลี่ยนแปลงเพิ่มเติม "
ข้อความข้างต้นถูกสร้างขึ้นทุกครั้งที่ฉันดำเนินการ mkpart
เช่นกัน นอกจากนี้เมื่อดำเนินการ mkpart
ฉันไม่สามารถระบุขนาดเกิน 2.14TB แม้ว่าฉันจะระบุ End
เป็น 100%
ดังนั้นเพื่อสรุป: ฉันต้องทำอะไรเพื่อให้ได้ 4TB ของฉัน - 50GB (สำหรับ /) - 10GB (สำหรับการแลกเปลี่ยน) = 3.94TB (ประมาณ)
รุ่นเคอร์เนลของฉันคือ: 3.2.0-4-686-pae
parted
: You should reboot now before making further changes
. นอกจากนี้ cfdisk
จะไม่ช่วย; ทั้งสอง cfdisk
และ fdisk
เป็นเครื่องมือสำหรับการจัดการเก่า มาสเตอร์บูตเรคคอร์ด (MBR) ระบบการแบ่งพาร์ติชันในขณะที่คุณต้องใช้ใหม่ ตารางพาร์ติชัน GUID (GPT) ระบบ. ในการใช้ GPT คุณต้องใช้บางอย่างที่อยู่บนพื้นฐานของ libparted ( parted
, GParted ฯลฯ ) หรือบางอย่างใน GPT fdisk ตระกูล ( gdisk
, cgdisk
, หรือ sgdisk
)
cfdisk
แทนfdisk
.