ฉันใช้สิ่งนี้เพื่อแบ่งพาร์ติชันและเมานต์ EBS บนอินสแตนซ์ของ Amazon EC2 โดยเฉพาะ แต่จริงๆแล้วนี่ควรใช้กับการเริ่มต้นไดรฟ์ใหม่
ตามที่คำถามบอกว่าฉันต้องการสคริปต์การสร้างพาร์ติชันหลักเดียวซึ่งใช้พื้นที่ที่มีอยู่ทั้งหมดบนอุปกรณ์ที่กำหนด ฉันไม่ทราบล่วงหน้าว่าอุปกรณ์มีขนาดใหญ่เพียงใดและอาจมีขนาดใหญ่มาก (เช่นหลาย TB)
ในการวิจัยนี้ดูเหมือนว่าparted
เป็นคำสั่งที่ดีที่สุดที่จะใช้สำหรับการเขียนสคริปต์ ฉันคิดว่าบางสิ่งที่ตามparted /dev/sdf mkpart primary 0 END
ต้องการคือสิ่งที่ฉันต้องการ แต่ฉันมีเวลาที่ยากลำบากในการหาวิธีที่สง่างามในการกำหนดสิ่งที่ควรจะเป็นปลาย ไม่มีใครรู้วิธีที่ง่ายในการทำเช่นนี้?
gdisk
จัดตำแหน่งอย่างถูกต้อง ในความคิดของฉันparted
เป็นระเบียบ มันทำมากเกินไปและสิ่งที่มันทำนั้นเชื่อมต่อกันอย่างอิสระเท่านั้น มันแปลกที่มันสร้างระบบไฟล์และตารางพาร์ติชั่นด้วยกัน - โลแคลดิสก์สำหรับข้อมูลที่เขียนนั้นไม่เหมือนในละแวกเดียวกัน ฉันเริ่มเข้าใจว่าดิสก์ทำงานอย่างไรเมื่อฉันรู้ว่าตารางพาร์ติชั่นเป็นแผนที่เล็ก ๆ ที่ตั้งอยู่ที่หัวของมันและมันบอกกับระบบปฏิบัติการว่าจะหาระบบไฟล์ได้ที่ไหนถ้ามันต้องการ เมื่อคลิกแล้วฉันเข้าใจซุปเปอร์บล็อกและเมกาแมนและทั้งหมด ฉันก็คิดอย่างนั้นอยู่ดี