Tôi muốn định dạng thẻ nhớ để di chuyển dữ liệu giữa Windows 7 và máy chủ Ubuntu không nối mạng (Chính xác).
Tôi không chắc chắn rằng một trong hai cách tôi đã thử là chính xác, mặc dù tôi có thể đọc và ghi vào ổ đĩa trên cả hai máy.
Tôi nhận được một danh sách phân vùng trông rất kỳ lạ fdisk
nếu tôi định dạng ổ đĩa trên Windows (sử dụng công cụ Quản lý đĩa), nhưng có vẻ ổn về mặt đọc và ghi trên Linux và Windows.
và cfdisk
báo cáo
FATAL ERROR: Bad primary partition 1: Partition begins after end-of-disk.
Nếu, như một số người ủng hộ , tôi sử dụng cfdisk
để tạo một phân vùng chính toàn đĩa b
(hoặc fdisk
để tạo một phân vùng bắt đầu từ khối hai nghìn và một cái gì đó) và sau đó phát hành
sudo mkfs.vfat -n some_label /dev/sdf1
sau đó Windows sẽ không nhận ra hệ thống tệp (sau khi suy nghĩ về nó).
Linux và Windows sẽ vui vẻ đọc và viết một lần lặn 2GB nếu tôi tạo cùng một phân vùng, nhưng sau đó phát hành:
sudo mkfs.vfat -I -n some_label /dev/sdf
nhưng điều này làm cho rằng toàn bộ ổ đĩa phân vùng hiển thị như không gian tự do trong cfdisk
và fdisk
và Windows không giống như các ổ đĩa 16GB.
Tôi cũng đã thử sử dụng parted
, nhưng Windows không bao giờ hài lòng với bất kỳ phân vùng nào tôi tạo trên Linux.
Tôi lo ngại rằng, trong khi ổ đĩa dường như hoạt động, tôi có thể phát hiện ra rằng dữ liệu không được truyền một cách trung thực.
Tôi đang sử dụng các ổ đĩa SanDisk Cruzer ở nhiều độ tuổi, hương vị và kích cỡ khác nhau.
Là cách chính xác để định dạng trên windows và bỏ qua các vấn đề mà cfdisk và fdisk có hoặc có một cách chính xác khác mà mọi người đều hài lòng với ổ đĩa?