Показать статистику
0 голосов
от (770 баллов)

Я только что перешла с MacOs на Ubuntu 21.10. Я использую внешний жесткий диск HFS+ для обмена файлами между MacOs и Ubuntu.

Чтобы включить чтение/запись на этот диск из Ubuntu, мне нужно смонтировать его с помощью hfsprogs , как описано здесь :

Пример команды установки:

sudo apt-get install hfsprogs

Затем смонтируйте или перемонтируйте диск HFS+; команды должны быть следующими:

sudo mount -t hfsplus -o force,rw /dev/sdx# /media/mntpoint

или

sudo mount -t hfsplus -o remount,force,rw /dev/sdx# /mount/point

Наконец, если диск был неправильно размонтирован или иным образом частично поврежден, запустите fsck.hfsplus 

sudo fsck.hfsplus /dev/sdx#
sudo mount -t hfsplus -o remount,force,rw /dev/sdx# /mount/point

Каждый раз, когда я перезагружаю компьютер, мне приходится снова принудительно перемонтировать диск (поэтому я создал сценарий оболочки для запуска после загрузки).

Есть ли способ автоматически смонтировать этот диск как HFS+ при запуске?

46 просмотров 1 ответов

1 Ответ

0 голосов
от (2.7тыс. баллов)

Для автоматического монтирования диска добавьте строку в /etc/fstab:

PARTUUID=[a-letter-digit-hypen-code] /mount/point hfsplus defaults 0 0

Я не уверен насчет « hfsplus », но я понял это из вашего вопроса. Пример получения [a-letter-digit-hypen-code]:

sudo blkid /dev/sdx1    #sudo is not required in all cases here

/dev/sdx1 из примера извлекается из:

sudo fdisk -l           #lsblk is also enough here

Но sda,sdb,sdc являются наиболее распространенными значениями, а 1 в большинстве случаев обозначает первый раздел.

от (2.5тыс. баллов)
0

Почему вы рекомендуете PARTUID вместо UUID? Я привык видеть последнее в fstab. Мне нравится lsblkвместо fdiskэтого - вывод проще для понимания и sudoне требуется. Обратите внимание, что диски могут иметь разные коды, чем sdxв зависимости от типа разметки и так далее. 

от (2.7тыс. баллов)
0
Я думаю, что UUID тоже в порядке. PART означает раздел. Примечание. На моем внешнем диске 36 символов, я не думаю, что это правило.
...