Смонтировать / домашний каталог с SD-карты в Ubuntu Touch?

Так же, как можно смонтировать /home со второго диска или раздела на настольном компьютере, возможно ли смонтировать /home с SD-карты в Ubuntu Touch?

Я знаю, что в Ubuntu Touch установлено множество привязок, я знаю изменения /etc/fstab не сохраняться после перезагрузки (хотя я не понимаю, как и почему это может быть!), но на самом деле я не очень разбираюсь в подобных вещах и, похоже, никуда не денусь...

Если это поможет, то основные причины, по которым я хочу это сделать (кроме того, что это возможно, должно быть возможно!), Заключаются в том, что объем встроенной памяти на моем устройстве (BQ Aquaris Ubuntu Edition) очень ограничен, а также сделать это Мне легче переключать устройства и так далее в будущем.

1 ответ

Решение

Есть слишком много существующих символических ссылок в /home/phablet/.local чтобы сделать возможной символическую ссылку на весь /home/phablet структура каталогов. Я попытался, но получил кучу ошибок, в которых отказано в разрешении, и подумал, что, если мне удастся, это все равно сломает.

Что работает, однако, делает следующее:

  • Копирование каждого из подкаталогов /home/phablet в/media/phablet/*<sdcardname>* (например cp -R Pictures/ /media/phablet/*sdcardname*)
  • Переименование каждого исходного subdir в.bak (например, mv Documents/ Documents.bak)
  • Создание символической ссылки для каждого из подкаталогов (ln -s /media/phablet/*sdcardname*/Music Music)

И если у вас есть какие-либо подкасты благодаря отличному приложению Podbird, вы можете удалить каталог подкастов в /home/phablet/.local/share/com.mikeasoft.podbird и создайте символическую ссылку, где вы хотите сохранить его на SD-карте. Например:

mkdir -p /home/phablet/*sdcardname*/.local/share/com.mikeasoft.podbird/podcasts 
ln -s /home/phablet/*sdcardname*/.local/share/com.mikeasoft.podbird/podcasts /home/phablet/.local/share/com.mikeasoft.podbird/podcasts

Надеюсь, что это помогает другим. Да здравствует пингвин!

Другие вопросы по тегам