Tôi đã mua một ổ cứng Seagate ST3000DM001 3TB. Nó đã được bán trong một bao vây. Tôi định dạng thành ext4, sao chép một số dữ liệu vào nó và sau đó tôi gỡ nó ra khỏi vỏ và kết nối trực tiếp với bo mạch chủ. Dữ liệu của tôi không hiển thị với HĐH (nó nhìn thấy một phân vùng ~ 300GiB không xác định và phần còn lại là không gian trống) vì vậy tôi bắt đầu đọc về Định dạng Nâng cao và các ổ đĩa> 2TB.
Tôi đã kết nối lại đĩa với USB, sao chép tất cả dữ liệu và cắm lại vào sata một lần nữa. Tôi đã sử dụng gparted để tạo bảng phân vùng GPT (tiện ích đĩa Error synchronizing after initial wipe: Timed out waiting for object (udisks-error-quark, 0
ub Ubuntu sẽ không cho phép tôi ), tạo một phân vùng Ext4 3Tb lớn, để lại Align to
giá trị mặc định MiB
và được định dạng.
Ổ đĩa được nhận dạng chính xác, và gắn kết đúng. Tập tin có thể được sao chép từ và vào ổ đĩa thành công.
Tuy nhiên:
Gparted cho thấy đĩa có 512k sector mà tôi biết là không đúng 1
trong khi cat /sys/block/sdb/queue/physical_block_size
báo cáo4096
Tôi đã tìm thấy một số báo cáo libparted
có vấn đề với các phần 2 không phải 512k và các phần 3 khác nói rằng việc căn chỉnh với MiB là đủ.
Một phần báo cáo rằng ổ đĩa được căn chỉnh khi tôi chọn tối thiểu:
(parted) align-check
alignment type(min/opt) [optimal]/minimal? min
Partition number? 1
1 aligned
(parted)
Cấu hình của tôi có đúng không? Tôi có bị phạt hiệu suất vì đĩa được định dạng với 512k sector, gParted báo cáo giá trị sai hay tôi đã hiểu toàn bộ điều sai?