Я только что установил Ubuntu 14.04 и не могу подключить свой exFAT
HDD.
Я получаю следующую ошибку:
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).
'
Я установил exfat-utils
и exfat-fuse
с помощью apt-get, но безуспешно.
Я также попробовал репозиторий ppa:relan/exfat
, но получил:
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.
Может ли кто-нибудь подсказать мне? Все мои резервные копии данных находятся на этом HDD.
EDIT:
Вывод $ sudo apt-cache policy exfat-fuse
следующий:
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
Попробовал его на Linux Mint и столкнулся с той же проблемой. Также попробовал установить его на Mac, и он отлично работает, так что данные не повреждены.
EDIT2:
Оказывается, проблема была с моим HDD, который я отключил от USB-порта без размонтирования, и он выдал ошибку контрольной суммы. Я подключил его к Mac, и он автоматически выполнил проверку диска fsck_exfat
, которая устранила проблему, и я смог загрузить его и на Ubuntu. Я думаю, что подобное можно сделать и на Ubuntu, но я не знаю, какие инструменты для этого использовать.
Установка нижеуказанных пакетов приведет к автоматическому монтированию дисков, отформатированных в exFAT,
sudo apt-get install exfat-fuse exfat-utils
Или вы можете попробовать смонтировать его вручную после установки вышеуказанных пакетов,
sudo mkdir /media/exfat
sudo mount -t exfat /dev/sdxx /media/exfat
/dev/sdxx
- ваш раздел exfat.
В Ubuntu 14.04 пакеты exfat-fuse
и exfat-utils
доступны в репозитории Universe. Поэтому включите этот репозиторий, чтобы установить эти два пакета на Ubuntu 14.04.
sudo add-apt-repository universe
И не забудьте обновить все репозитории,
sudo apt-get update
как насчет компиляции из исходного текста?
# 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
Просто добавьте следующий PPA и установите из PPA:
sudo apt-add-repository ppa:relan/exfat
sudo apt-get update
sudo apt-get install exfat-fuse exfat-utils
и перезагрузите компьютер.
У меня была такая же проблема и я попробовал предохранитель и все рекомендуемые на форумах с настройка/проверка предохранителей и пытается установить его вручную, но не повезло.
Проблема произошла потому, что я извлек диск перед размонтированием, когда мой сайт MacBookPro ударила. Поэтому я использовал Макбук's в Diskutility, чтобы отремонтировать его и он начал снова устанавливать в Ubuntu с все мои данные останутся нетронутыми.
Вот как я сделал идеальную и чистую установку поддержка файловой системы exFAT тип, чтобы открыть мой новый микро-SD-карта, в моем случае Ubuntu 12.04 (64-бит, работает на модели ThinkPad Т60, двухъядерный, 2.0 ГГц и 4 ГБ оперативной памяти, работающей на внутренний Кингстон SSD-диск). Все одно нужно сделать, это установить менеджер пакетов Synaptic, возможно, с помощью пакетного менеджера по умолчанию. Затем в поле поиска введите файловую систему exFAT. Когда я сделал это, только две вещи пришли, чтобы посмотреть в списке: поддерживает exFAT-utils и exFAT-предохранитель. Теперь, поставьте галочку в оба ящика, щелкнув указателем мыши (на самом деле, мне очень понравился топ, и я получил сообщение о том, что оба необходимы. Когда я закрыл всплывающее сообщение, обе коробки галочкой для меня). Затем нажмите кнопку Применить. Когда установка завершена (очень быстро и легко), затем я открыл свой файловый менеджер. В верхнем левом углу я нажал на микро SD карту, которая ранее не монтируется. Сразу же, содержимое карты отображается в первый раз, так как форматирование карты памяти в exFAT. У меня был только текстовый файл test в нем на время, чтобы помочь мне определить, что происходит. Сейчас, все идеально, и я не'т придется вручную делать ничего (например, монтировать и размонтировать). Это все автоматически, как с карт отформатированных в FAT32. Вуаля !!! Все хорошо, теперь. Наслаждайтесь ! Примечание: Я переформатировать мой 512 ГБ универсальный микро SDHC класса 10 карты в Windows XP 32-разрядная версия, потому что в то время он не мог'т быть сделано с моей системой Ubuntu за то, до этого установка поддержка exFAT.