У меня есть следующая запись в моем /etc/fstab
файл:
/dev/mmcblk1 /home ext3 default 0 2
Теперь моя проблема состоит в том что устройство в /dev/mmcblk1
периодически изменяет его местоположение. Когда я настроил монтирование на начальной загрузке, это было в местоположении /dev/mmcblk0
.
Существует ли способ предопределить, где погружение будет?
Вы могли смонтироваться UUID, а не местоположением:
Выполненный sudo blkid
и запишите UUID своего устройства. Строка должна посмотреть что-то как /dev/mmcblk1: UUID="053b91eb-19c4-4684-be81-ee758579f034" TYPE="ext3"
, где 053b91eb-19c4-4684-be81-ee758579f034
был бы UUID.
Замените местоположение в FStab с UUID. Строка FStab должна теперь посмотреть что-то как UUID=053b91eb-19c4-4684-be81-ee758579f034 /home ext3 default 0 2
Примечание: согласно монтированию (8), поле опций (четвертое поле на строке) должно быть defaults
вместо default
.
Это должно распознать Вашу карту независимо от местоположения.
Я предложил бы использовать PySDM, если Вы не надеетесь вручную редактировать конфигурационные файлы.
PySDM является менеджером по Устройству хранения, который позволяет полную настройку точек монтирования жесткого диска без вручную доступа к fstab. Это также позволяет создание правил udev для динамической конфигурации устройств хранения.
В Ubuntu это может быть установлено путем поиска Центра программного обеспечения Ubuntu "pysdm". После того, как установленный, это доступно под Системой-> администрация-> менеджер по Устройству хранения.