Cách bật exFAT trong Ubuntu 14.04


131

Tôi mới cài đặt Ubuntu 14.04 và tôi không thể gắn exFATổ cứng.

Tôi nhận được lỗi sau đây:

Unable to access “SeagateHDD”
Error mounting /dev/sdb1 at /media/me/SeagateHDD: Command-line `mount -t "exfat" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,iocharset=utf8,namecase=0,errors=remount-ro,umask=0077" "/dev/sdb1" "/media/me/SeagateHDD"' exited with non-zero exit status 1:
stdout: `FUSE exfat 1.0.1
'
stderr: `ERROR: `Operating Systems' has invalid checksum (0x281c != 0x2450).
'

Tôi đã cài đặt exfat-utilsexfat-fusesử dụng apt-get nhưng không gặp may. Tôi cũng đã thử kho lưu trữ ppa:relan/exfatnhưng tôi nhận được:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 fuse-exfat : Depends: fuse-utils (>= 2.7) but it is not installable
E: Unable to correct problems, you have held broken packages.

Ai có thể cho tôi một gợi ý? Tất cả dữ liệu sao lưu của tôi là trên ổ cứng đó.

BIÊN TẬP:

Đầu ra của $ sudo apt-cache policy exfat-fuselà:

exfat-fuse:
  Installed: (none)
  Candidate: 1.0.1-1
  Version table:
     1.0.1-1 0
        500 http://ppa.launchpad.net/relan/exfat/ubuntu/ trusty/main amd64 Packages

Đã thử nó trên Linux Mint và có cùng một vấn đề. Cũng đã thử gắn nó trên máy Mac và nó hoạt động hoàn hảo để dữ liệu không bị hỏng.

EDIT2:

Có vẻ như đó là một vấn đề với ổ cứng của tôi, dường như tôi đã rút phích cắm từ cổng USB mà không ngắt kết nối và nó có lỗi kiểm tra. Những gì tôi đã làm là tôi đã cắm nó trên máy Mac của mình và nó tự động fsck_exfatkiểm tra đĩa để khắc phục sự cố và tôi cũng có thể tải nó trên Ubuntu. Tôi nghĩ cũng có thể đạt được điều tương tự trên Ubuntu, nhưng tôi không biết nên sử dụng công cụ nào để làm như vậy.


đăng kết quả củaapt-cache policy fuse-exfat
Avinash Raj

Tôi đã chỉnh sửa câu hỏi và thêm thông tin
Iuliu

Câu trả lời:


202

Chỉ riêng việc cài đặt các gói dưới đây sẽ tự động gắn các ổ đĩa được định dạng exFAT của bạn,

sudo apt-get install exfat-fuse exfat-utils

Hoặc bạn có thể thử gắn nó bằng tay sau khi cài đặt các gói trên,

sudo mkdir /media/exfat
sudo mount -t exfat /dev/sdxx /media/exfat

/dev/sdxx - phân vùng exfat của bạn.

Trong Ubuntu 14.04 exfat-fuseexfat-utilscác gói có sẵn trong kho vũ trụ. Vì vậy, hãy kích hoạt kho lưu trữ này để cài đặt hai gói này trên Ubuntu 14.04.

sudo add-apt-repository universe

Và đừng quên cập nhật tất cả các kho lưu trữ,

sudo apt-get update

Khi tôi cố gắng cài đặt, fuse-exfattôi nhận được Depends: fuse-utils (>= 2.7) but it is not installable. Tuy nhiên nếu tôi loại bỏ ppa:relan/exfatppa sudo apt-get install fuse-utils exfat-fusehoạt động tốt nhưng nó vẫn không gắn kết.
Iuliu

làm lại
Avinash Raj

làm ngay
Iuliu

không thành công. Sau khi tôi loại bỏ các đầu ra ppa:relan/exfatthực thi ppa $ sudo aptget install exfat-fuse exfat-utilstrong Reading package lists... Done Building dependency tree Reading state information... Done exfat-fuse is already the newest version. exfat-utils is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.$ sudo apt-cache policy fuse-exfatđầu ra trong N: Unable to locate package fuse-exfat.
Iuliu

2
Có 2 gói khác nhau, fuse-exfatexfat-fuse?
Iuliu

4

Làm thế nào về biên dịch từ nguồn?

# wget http://sourceforge.net/projects/fuse/files/fuse-2.X/2.9.3/fuse-2.9.3.tar.gz
# tar -xzvf fuse-2.9.3.tar.gz
# cd fuse*
# ./configure
# make
# make install

2

Chỉ cần thêm PPA sau và cài đặt từ PPA:

sudo apt-add-repository ppa:relan/exfat
sudo apt-get update
sudo apt-get install exfat-fuse exfat-utils

và khởi động lại máy tính của bạn.


1

Tôi có cùng một vấn đề và tôi đã thử cầu chì và mọi thứ được đề xuất trong các diễn đàn với việc thiết lập / xác minh cầu chì và cố gắng gắn nó bằng tay nhưng không gặp may.

Vấn đề xảy ra bởi vì tôi đã đẩy đĩa ra trước khi ngắt kết nối khi macbookpro của tôi bị tấn công. Vì vậy, tôi đã sử dụng tính linh hoạt của MacBook để sửa chữa nó và nó bắt đầu gắn lại trong ubfox với tất cả dữ liệu của tôi còn nguyên vẹn.


1

Đây là cách tôi vừa thực hiện cài đặt hỗ trợ hoàn hảo và rõ ràng cho loại hệ thống tệp exFAT, để truy cập thẻ micro SD mới của tôi, trong Ubuntu 12.04 (64-bit, chạy trên Thinkpad T60, lõi kép, 2.0GHz và 4Gb ram, chạy trên ổ SSD Kingston nội bộ). Tất cả những gì bạn cần làm là cài đặt Synaptic Gói Manager, có thể bằng cách sử dụng trình quản lý gói mặc định. Sau đó, trong hộp tìm kiếm, nhập exfat. Khi tôi làm điều này, chỉ có hai mục được xem trong danh sách: exfat-utils và exfat-fuse. Bây giờ, đặt dấu kiểm vào cả hai hộp này bằng cách nhấp bằng con trỏ chuột (thực ra, tôi đã đánh dấu cái trên cùng và tôi nhận được một thông báo rằng cả hai đều được yêu cầu. Khi tôi đóng thông báo bật lên, cả hai hộp đều được đánh dấu tôi). Sau đó, bấm áp dụng. Khi quá trình cài đặt hoàn tất (rất nhanh chóng và dễ dàng), sau đó tôi mở trình quản lý tệp của mình. Ở phía trên bên trái, tôi đã nhấp vào thẻ micro SD mà trước đây không thể gắn được. Ngay lập tức, nội dung của thẻ được hiển thị lần đầu tiên, kể từ khi định dạng thẻ thành exFAT. Tôi chỉ có một tệp văn bản thử nghiệm vào thời điểm đó, để giúp tôi xác định điều gì đang xảy ra. Bây giờ, mọi thứ đều hoàn hảo, và tôi không ' t phải tự làm bất cứ điều gì (như mount và unmount). Tất cả đều tự động, giống như với các thẻ được định dạng thành FAT32. VOILA !!! Tất cả đều tốt, bây giờ. Thưởng thức ! LƯU Ý: Tôi đã định dạng lại thẻ micro SDHC lớp 10 chung 512Gb của mình trong Windows XP 32 bit, vì tại thời điểm đó, nó không thể được thực hiện với hệ thống Ubuntu của tôi trước đó, trước khi cài đặt hỗ trợ exFAT ở trên.

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.