ฉันกำลังแบ่งพาร์ติชันฮาร์ดดิสก์ที่ไม่ใช่ SSD ด้วยการแยกส่วนเนื่องจากฉันต้องการตารางพาร์ติชัน GPT
parted /dev/sda mklabel gpt
ตอนนี้ฉันกำลังพยายามสร้างพาร์ทิชันที่จัดตำแหน่งอย่างถูกต้องดังนั้นฉันใช้คำสั่งต่อไปนี้เพื่อทราบว่าภาคแรกเริ่มต้นขึ้นที่ใด:
parted /dev/sda unit s p free
Disk /dev/sda: 488397168s
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
34s 488397134s 488397101s Free Space
เราจะเห็นว่ามันเริ่มต้นในเซกเตอร์ 34 (นั่นเป็นค่าเริ่มต้นเมื่อใช้พาร์ติชั่นตารางนี้)
ดังนั้นเพื่อสร้างพาร์ติชันแรกที่ฉันพยายาม:
parted /dev/sda mkpart primary 63s 127s
ในการจัดแนวบนเซกเตอร์ 64 เนื่องจากมันเป็นผลคูณของ 8 แต่มันแสดง:
คำเตือน: พาร์ติชันที่ได้นั้นไม่ได้รับการจัดตำแหน่งอย่างเหมาะสมเพื่อประสิทธิภาพที่ดีที่สุด
ขนาดเซกเตอร์ตรรกะและฟิสิคัลในฮาร์ดดิสก์ของฉันมีทั้ง 512 ไบต์:
cat /sys/block/sda/queue/physical_block_size
512
cat /sys/block/sda/queue/logical_block_size
512
ฉันจะสร้างพาร์ทิชันที่จัดแนวอย่างถูกต้องได้อย่างไร ผมทำอะไรผิดหรือเปล่า?
parted /dev/sda mkpart primary 64s 128s
(ในกรณีที่มันเริ่มใน 1) แต่มันกลับคำเตือนเดียวกัน