Làm cách nào để chuyển đổi FAT32 thành ext3 (giữ dữ liệu trên đó)


11

Có cách nào để chuyển đổi phân vùng FAT thành ext3 (hoặc ext khác ..) trong khi vẫn giữ dữ liệu trên đó không? Tôi không có quyền truy cập vào ổ cứng USB ngoài để tạm thời lưu trữ dữ liệu, vì vậy tôi chỉ muốn chuyển đổi nó trong khi dữ liệu nằm trên phân vùng. Điều đó có thể không?


Đĩa của bạn lớn bao nhiêu và có bao nhiêu dữ liệu trên đó? Tôi có một ý tưởng, nhưng nó đòi hỏi bạn phải có đủ không gian để lưu trữ một bản sao của mọi thứ bạn muốn lưu giữ.

Có thể nếu bạn có ít nhất dung lượng trống như tệp lớn nhất của bạn + kích thước tối thiểu được sử dụng bởi ext3 cho tiêu đề & siêu dữ liệu của FS. Nhưng làm như vậy sẽ không thực sự an toàn nếu bạn không có bản sao lưu (mà rõ ràng là bạn không có) và tùy thuộc vào không gian trống có sẵn, có thể mất rất nhiều thời gian và công việc thủ công.
JanC

Chỉ cần giả sử đĩa cứng của tôi là 90% đầy đủ. Tôi không thể sao chép toàn bộ phân vùng vào một hệ thống tập tin tạm thời. Tôi nghĩ rằng tôi sẽ phải mua một hdd extern.
Alexander Engelhardt

Câu trả lời:


9

Nếu bạn không khởi động được phân vùng (điều này thậm chí có thể xảy ra mà không cần sử dụng wubi?) Và nó ít nhất là một nửa miễn phí thì chỉ cần sử dụng gparted (dán apt: gparted trong firefox).

  • Chạy nó từ menu.
  • Tìm ra tên của phân vùng của bạn bằng cách sử dụng fdisk -ltrong một thiết bị đầu cuối. Phân vùng có tên là / dev / sda * trong đó * là một số. Hoặc xem qua danh sách ở cạnh trên bên phải của gparted
  • Thay đổi kích thước phân vùng fat32 xuống dưới một nửa kích thước ban đầu của nó
  • Tạo một phân vùng ext * mới
  • Di chuyển tất cả các tệp sang phân vùng mở rộng
  • Xóa cái cũ và thay đổi kích thước phân vùng ext.

Lưu ý rằng tôi đã thực hiện việc này nhiều lần và nó luôn hoạt động như dự định TUY NHIÊN Có nhiều báo cáo về những người bị mất dữ liệu theo cách này. Tùy thuộc vào lượng dữ liệu bạn có thể sử dụng Ubuntu One hoặc Dropbox để sao lưu nội dung của mình. Cả hai đều cung cấp 2 GB mà hầu như không đủ.


Hey, tôi đã sử dụng gparted để thay đổi kích thước và di chuyển các phân vùng xung quanh. Bây giờ tôi chỉ phải chuyển đổi hệ thống tập tin. Rõ ràng không thể thay đổi một hệ thống tập tin / với dữ liệu trên đó / không có thủ thuật?
Alexander Engelhardt

Bạn đã phân chia phân vùng đã tạo ext và di chuyển các tập tin của bạn? Sau đó, bạn có thể chỉ cần xóa chất béo cũ và thay đổi kích thước ext. Không cần chuyển đổi ở đây.
turbo

4

Chuyển đổi trực tiếp là không thể. Bạn sẽ cần sao chép dữ liệu sang ổ đĩa / phân vùng khác, thay đổi hệ thống tập tin, sau đó sao chép dữ liệu trở lại.


3

Nó là có thể chuyển đổi.

Tuy nhiên, theo định nghĩa, bất kỳ chuyển đổi nào cũng có rủi ro và cách duy nhất để đảm bảo bạn sẽ "giữ dữ liệu" là sao lưu ... nhưng trong trường hợp đó, việc xóa phân vùng sẽ đơn giản hơn -> tạo phân vùng -> sao chép như theo các aanswers khác.


có vẻ như nó anyconvertfscũng có thể chuyển đổi trực tiếp từ FAT32 sang ext3
phuclv

Câu hỏi yêu cầu FAT32 đến ext3, không phải NTFS.
fosslinux

@fosslinux Bạn đang thiếu điểm của câu hỏi và câu trả lời. Một chuyển đổi gián tiếp là có thể và xứng đáng được liệt kê / có sẵn cho người dùng cuối để đưa ra lựa chọn của riêng họ, miễn là họ nhận thức được các rủi ro vốn có.
Ignis
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.