MacBook Pro в начале 2013, Ubuntu 14.04 (последние обновления с 30-го марта 2016). Все работает в OSX. Регулярная SD-карта на 2 ГБ работала в Ubuntu.
Когда я включаюсь, это в нем обнаруживается в/dev как mmcblk0.
Когда я пытаюсь смонтировать его:
domenic@mac:/dev$ sudo mount -t exfat mmcblk0 /media/domenic/thing/
[sudo] password for domenic:
FUSE exfat 1.0.1
ERROR: exFAT file system is not found.
Но у меня есть установленный предохранитель:
domenic@mac:/dev$ sudo apt-get install exfat-fuse
Reading package lists... Done
Building dependency tree
Reading state information... Done
exfat-fuse is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
Я также попробовал множество форматов файловой системы, и я также попробовал переменные размеры разделов диска для устранения этих случаев.
Решение, показанное здесь и здесь, не работало на меня, поскольку они просто рекомендуют установить инструменты предохранителя.
Вот то, что видит gparted. Это не создаст таблицу разделов для этого диска ни в каком формате:
Вот вывод для fdisk-l:
domenic@mac:/dev$ sudo fdisk -l
[sudo] password for domenic:
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 251.0 GB, 251000193024 bytes
255 heads, 63 sectors/track, 30515 cylinders, total 490234752 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x9f793f3f
Device Boot Start End Blocks Id System
/dev/sda1 1 409639 204819+ ee GPT
Partition 1 does not start on physical sector boundary.
/dev/sda2 * 409640 411854951 205722656 af HFS / HFS+
/dev/sda3 411856896 419854335 3998720 82 Linux swap / Solaris
/dev/sda4 419854336 490233855 35189760 83 Linux
Disk /dev/mmcblk0: 127.9 GB, 127864930304 bytes
4 heads, 16 sectors/track, 3902128 cylinders, total 249736192 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mmcblk0 doesn't contain a valid partition table
Вы могли создать образ диска и dd
это к устройству.
sudo dd if=<disk partition identifier for the 2GB disk> of=./2GB.dd
Затем запишите это в другое устройство.
sudo dd if=./2GB.dd of=/dev/mmcblk0
(удостоверьтесь, что это - идентификатор правильного устройства!)
Вы могли также сделать это за один шаг с
sudo dd if=/dev/2gbdiskid of=/dev/mmcblk0
Это возьмет весь диск от маленького диска на 2 ГБ и запишет это (включая таблицу разделов и т.д.) к диску на 128 ГБ. затем gparted
должен смочь развернуть раздел.
Также удостоверьтесь крошечный переключатель на устройстве (SD-карта, которую я принимаю), установлен позволить писать в устройство.
При использовании microSD для адаптера SD удостоверьтесь, что Блокировка включает левую сторону платы адаптера, двигается (разблокируйте положение), отсюда
Наличие карты с таблицей разделов GPT и ExFAT является преступником. Если я обнуляю свое устройство флэш-памяти USB, то помещенный оно в Mac, всплывающее окно формата позволяет мне выбрать между Apple / GUID / MBR. Если я сохраняю значение по умолчанию GUID (GPT) теперь вместе с exFAT, я получаю то же самое поведение на своей Ubuntu 16.04LTS, как Вы описываете. Эта комбинация может только быть считана Mac, но не Windows или Linux в данный момент.
Таким образом, необходимо использовать Linux для создания читаемого exFAT раздела как первого шага.
Попробовать
sudo fdisk /dev/mmcblk0
и сделайте новую таблицу разделов в формате MBR с o
,n
,p
,1
,Return
,Return
,t
,7
,w
заставить новый MBR управлять с разделом типа 7 (NTFS/exFAT), который охватывает полный носитель.
Теперь, из Ubuntu, сделать mkexfatfs -n YourVolumeNameHere /dev/mmcblk0p1
.
Протестируйте SDCard в соответствии с Ubuntu путем монтирования его (извлеките/повторно вставьте, должен быть достаточно), пишущий в него и если Вам нравится, с GParted
. После этого загрузитесь к OSX и протестируйте карту снова там для функциональности.
Теперь это должно работать под всеми системами. Я протестировал его с картой с интерфейсом USB для Ubuntu 16.04LTS, Windows 10 и Mac OS X El Capitan.
Если можно изучить fdisk -l
вывод, на последней строке он указывает:
Disk /dev/mmcblk0 doesn't contain a valid partition table
Для создания новой таблицы разделов на MSD/USB можно использовать GParted,
Выберите: Устройство в †’ Создает Таблицу разделов , Избранный Новый Тип Таблицы разделов, и нажимает на Apply. Это создаст новую таблицу разделов на MSD/USB, не забывают нажимать Apply All Oeration (Метка Green Right ниже строки меню)
, можно относиться Документация GParted , Поиск Создание Новой Таблицы разделов , те же шаги там.
Для того, чтобы сделать тот же терминал использования, можно отослать команды от следующей ссылки:
- , Как Использовать Fdisk для Управления Разделами на Linux
После того, как таблица разделов создается файловая система сможет смонтировать его. Но все еще проверьте на любую ошибку в файловой системе, Проверке Goto и Восстановлении Ваша Файловая система С fsck [Linux] для справки.
Поиск Disks
в тире, удалите раздел в Диске и создайте раздел.