Точка монтирования разделов продолжает меняться

Система меняет мое имя монтирования разделов динамическим числом (пример: Name становится Name1, Name2 и т. д.).

Я ценю все ваши предложения, чтобы исправить это проблема в моем Ubuntu 16.04 LTS.

Спасибо

3
задан 11 November 2017 в 04:18

2 ответа

Это происходит, когда выполняются три условия:

Вы монтируете раздел с помощью GUI (Nautilus или иначе). В бэкэнд это, кажется, использует udisksctl mount. Нет записи для раздела в таблице файловой системы (/ etc / fstab) Если бы была запись, она указывала бы точку монтирования. В точке монтирования по умолчанию уже есть каталог. Точка монтирования по умолчанию - /media/$username/$partition_label, поэтому в этом случае, вероятно, /media/dinesh/Name Я не знаю, почему это происходит. Может быть, если машина не выключена? Он также может быть файлом, а не файлом, но практически, этого не происходит

Итак, существует три решения:

1. Удалить

Это быстро и грязно - больше обходного решения, чем решение.

С отключенным приводом запустите эту команду:

sudo rmdir /media/$USER/Name*

Обратите внимание, что rmdir будет удалять только пустые директории, поэтому, если вы случайно запустили это, пока диск установлен, он не должен навредить.

2. Создайте запись для раздела в файле / etc / fstab

Из ответа nathwill на соответствующий вопрос:

Для долговременного исправления вы можете добавить диск в / etc / fstab с назначенной точкой монтирования. Я рекомендую использовать UUID для идентификации диска. Бонусный совет: если вы хотите, чтобы значок отображался при установке накопителя, установите точку монтирования где-нибудь в / media /. Если вы этого не сделаете, установите точку монтирования в другом месте, например / mnt /.

Если вы предпочитаете GUI, вы можете использовать диски (gnome-disks) для установки записи fstab:

Вы монтируете раздел с помощью графического интерфейса (Nautilus или иначе) В бэкэнд это, по-видимому, используется udisksctl mount Выберите диск В разделе файловой системы нет записи для раздела (/ etc / fstab). Если бы была запись, она указывала бы точку монтирования Нажмите на значок шестеренки (для большего количества действий) Уже существует каталог в точке монтирования по умолчанию. Точка монтирования по умолчанию - /media/$username/$partition_label, поэтому в этом случае, вероятно, /media/dinesh/Name я не уверен, почему Бывает. Может быть, если машина не выключена? Он также может быть файлом, а не файлом, но практически, этого не происходит. Отключить набор параметров автоматического монтирования. Определить, как UUID = (uuid) Установить точку монтирования

3. Смонтируйте раздел с помощью CLI

Это использует sudo mount, который ИМО становится более сложным, чем другие два варианта, поэтому я даже не буду его объяснять.

Подробнее

При использовании udisksctl mount, если точка монтирования по умолчанию уже существует, она добавит 1. Если точка монтирования с 1 уже существует, она будет перебирать число (2, 3 и т. Д.). Похоже, что более ранние версии Ubuntu использовали udisks --mount в бэкэнд, который будет монтироваться до /media/$partition_label и добавить подчеркивание, если точка монтирования уже существует. Например, см. Ответ nathwill по соответствующему вопросу

3
ответ дан 18 July 2018 в 03:35

Это происходит, когда выполняются три условия:

Вы монтируете раздел с помощью GUI (Nautilus или иначе). В бэкэнд это, кажется, использует udisksctl mount. Нет записи для раздела в таблице файловой системы (/ etc / fstab) Если бы была запись, она указывала бы точку монтирования. В точке монтирования по умолчанию уже есть каталог. Точка монтирования по умолчанию - /media/$username/$partition_label, поэтому в этом случае, вероятно, /media/dinesh/Name Я не знаю, почему это происходит. Может быть, если машина не выключена? Он также может быть файлом, а не файлом, но практически, этого не происходит

Итак, существует три решения:

1. Удалить

Это быстро и грязно - больше обходного решения, чем решение.

С отключенным приводом запустите эту команду:

sudo rmdir /media/$USER/Name*

Обратите внимание, что rmdir будет удалять только пустые директории, поэтому, если вы случайно запустили это, пока диск установлен, он не должен навредить.

2. Создайте запись для раздела в файле / etc / fstab

Из ответа nathwill на соответствующий вопрос:

Для долговременного исправления вы можете добавить диск в / etc / fstab с назначенной точкой монтирования. Я рекомендую использовать UUID для идентификации диска. Бонусный совет: если вы хотите, чтобы значок отображался при установке накопителя, установите точку монтирования где-нибудь в / media /. Если вы этого не сделаете, установите точку монтирования в другом месте, например / mnt /.

Если вы предпочитаете GUI, вы можете использовать диски (gnome-disks) для установки записи fstab:

Вы монтируете раздел с помощью графического интерфейса (Nautilus или иначе) В бэкэнд это, по-видимому, используется udisksctl mount Выберите диск В разделе файловой системы нет записи для раздела (/ etc / fstab). Если бы была запись, она указывала бы точку монтирования Нажмите на значок шестеренки (для большего количества действий) Уже существует каталог в точке монтирования по умолчанию. Точка монтирования по умолчанию - /media/$username/$partition_label, поэтому в этом случае, вероятно, /media/dinesh/Name я не уверен, почему Бывает. Может быть, если машина не выключена? Он также может быть файлом, а не файлом, но практически, этого не происходит. Отключить набор параметров автоматического монтирования. Определить, как UUID = (uuid) Установить точку монтирования

3. Смонтируйте раздел с помощью CLI

Это использует sudo mount, который ИМО становится более сложным, чем другие два варианта, поэтому я даже не буду его объяснять.

Подробнее

При использовании udisksctl mount, если точка монтирования по умолчанию уже существует, она добавит 1. Если точка монтирования с 1 уже существует, она будет перебирать число (2, 3 и т. Д.). Похоже, что более ранние версии Ubuntu использовали udisks --mount в бэкэнд, который будет монтироваться до /media/$partition_label и добавить подчеркивание, если точка монтирования уже существует. Например, см. Ответ nathwill по соответствующему вопросу

3
ответ дан 24 July 2018 в 17:53

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

Похожие вопросы: