Tôi đang phân vùng ổ cứng không phải ổ SSD bị chia tay vì tôi muốn có bảng phân vùng GPT.
parted /dev/sda mklabel gpt
Bây giờ, tôi đang cố gắng tạo các phân vùng được căn chỉnh chính xác vì vậy tôi sử dụng lệnh sau để biết khu vực đầu tiên bắt đầu:
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
Chúng ta có thể thấy rằng nó bắt đầu trong khu vực 34 (đó là mặc định khi bảng phân vùng này được sử dụng).
Vì vậy, để tạo phân vùng đầu tiên tôi đã thử:
parted /dev/sda mkpart primary 63s 127s
để căn chỉnh nó trên sector 64 vì nó là bội số của 8 nhưng nó cho thấy:
Cảnh báo: Phân vùng kết quả không được căn chỉnh chính xác để có hiệu suất tốt nhất.
Các kích thước khu vực logic và vật lý trong đĩa cứng của tôi đều là 512 byte:
cat /sys/block/sda/queue/physical_block_size
512
cat /sys/block/sda/queue/logical_block_size
512
Làm cách nào để tạo phân vùng được căn chỉnh chính xác? Tôi đang làm gì sai?
parted /dev/sda mkpart primary 64s 128s
(trong trường hợp nó bắt đầu bằng 1) nhưng nó cũng trả lại cảnh báo tương tự.