Я пытаюсь подключить карту SDXC объемом 64 ГБ к внутреннему устройству чтения карт памяти моего компьютера, но получаю следующее сообщение:
Error mounting /dev/sdd at /media/renato/disk:
Command-line `mount -t "exfat" -o "uhelper=udisks2,nodev,nosuid" "/dev/sdd" "/media/renato/disk"'
exited with non-zero exit status 32: mount: unknown filesystem type 'exfat'
Что можно сделать, чтобы Ubuntu 13.10 64 бит могла прочитать мою SD-карту и загрузить туда свои фотографии?
решение1
Я думаю, у вас нет драйверов exfat для записи. Вы можете попробовать опцию -ro
в вашей команде монтирования, это должно сработать (но вы, очевидно, не сможете записать на свою карту^^).
Вот что я нашел в Google (на французском):ubuntu-fr.org
Exfat (или fat64) — это новейший и не имеющий открытого исходного кода формат файла от Microsoft, позволяющий преодолеть ограничение в 4 ГБ для fat32. Чтобы получить доступ к exfat с возможностью чтения и записи, добавьте ppa relan/exfat
и установите пакет exfat-utils
:
sudo add-apt-repository -y ppa:relan/exfat
sudo apt-get update -qq
sudo apt-get install exfat-utils
Другим решением было бы отформатировать карту в формате NTFS (не с открытым исходным кодом, но Ubuntu должна иметь возможность записывать на нее данные при ntfs-3g
установленном пакете) или EXT4 (бесплатный с открытым исходным кодом, да!), но это зависит от того, как вы используете карту.
Здесьвы можете узнать больше о различных форматах.
Чтобы изменить формат вашей карты, вы можете использовать программу с графическим интерфейсом, напримерGparted(необходим доступ root):
sudo apt-get install gparted