При установке eMMC памяти приоритет загрузки сохраняется за SD картой. Систему на SD карте придется удалить, чтобы ее можно было использовать как обычный том для хранения данных. Удобно это сделать в Linux. Например, я использовал Linux Mint. Установите программу GParted командой sudo apt install gparted. Вставьте в картридер SD-карту и запустите GParted. На запрос введите пароль пользователя. В окне программы в правом верхнем углу щелкните по треугольнику.
В выпадающем списке выберите свое устройство - SD-карту. Здесь можно сориентироваться по объему памяти. У меня она определилась как /dev/sdc объемом 29 ГиБ.
Здесь надо действовать очень аккуратно, так как можно удалить не тот раздел. В окне отобразится структура разделов на SD-карте. Щелкните по одному из разделов. Он выделится пунктирными линиями. В меню выберите Раздел ► Отмонтировать.
Поочередно отмонтируйте все разделы. Снова выделите один из разделов и правой кнопкой мыши (ПКМ) в меню выберите Удалить. Можно сделать это и сразу без отмонтирования. Поочередно удалите все разделы на SD-карте.
Перед тем, как создать новый раздел, программа потребует выполнить запланированные операции. Идем Правка ► Выполнить все операции. При этом разделы будут реально удалены с SD-карты.
Теперь можно создать новый раздел на SD-карте. Я создал один раздел на весь объем SD-карты.
Примените запланированные операции, т.е. снова идем Правка ► Выполнить все операции. После создания раздела пометьте его и ПКМ в меню выберите Форматировать в... Выберите файловую систему, я выбрал ext4.
После форматирования завершите работу с программой и выньте SD-карту. Вставьте SD-карту в слот и включите ODROID-C2. После загрузки системы идем Переход ► Компьютер. В левой колонке среди устройств должна появиться SD-карта, у меня это 32 GB Volume.
Щелкните по этой строчке, устройство подмонтируется и с ним можно будет работать. Чтобы каждый раз при включении ODROID-C2 не монтировать SD-карту, пропишите ее в файле /etc/fstab командой sudo nano /etc/fstab. Данные для монтирования можно взять из вывода команды df -h. У меня SD-карта определилась как /dev/mmcblk1p1. Нужные данные на скриншоте подчеркнуты. Впишите их последней строкой в файл fstab, как указано на скриншоте, отделяя параметры друг от друга пробелами, т.е. примерно так:
/dev/mmcblk1p1 /media/odroid/37e56b6b-d17f-4c98-9422-bc7d ext4 defaults,rw 0 1
У меня файловая система на SD-карте ext4, вы укажите свою. Остальные параметры можно оставить без изменения.
Сохраните файл и перезагрузите систему. SD-карта должна смонтироваться автоматически.
Обычно на смонтированную карту нельзя ничего записать. Это из-за того, что на вложенные папки сохраняются права root, т.е. читать и писать может только суперпользователь root. Для того, чтобы это мог делать обычный пользователь odroid, дайте в терминале команды
cd /media
sudo chown -R odroid:odroid odroid
Имеется в виду, что папка на SD-карте называется odroid, опция -R позволяет рекурсивно изменить права на все вложенные папки и файлы. После этого обычный пользователь сможет записывать файлы на SD-карту. Можно еще дать команду
sudo chmod -R 777 odroid
Обычно этого не требуется, так как такие права уже заданы.
|