Хотелось бы автоматически монтировать два флеш-накопителя FAT с одинаковыми именами

Я хотел бы автомонтировать флешку, которую я назвал «flash». Infact У меня есть 2 диска с тем же именем. И FAT.

Я бы хотел, чтобы в идеале, когда-либо подключался, когда система загружается для монтирования. Это возможно? Или выполняется автоматическое монтирование с идентификатором за пределами имени?

1
задан 27 June 2017 в 11:21

3 ответа

Мой ответ прост - переименуйте один из них.

Помните, что UUID очень специфичен для данного флеш-накопителя, поэтому, как только вы сделаете это изменение в своей системе, он будет работать только с этим токовым диском ,

Если это не удастся, вам нужно будет пройти весь этот процесс снова.

Для них гораздо больше смысла иметь отдельные имена.

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

И ваша основная система всегда будет распознавать диск по имени, независимо от того, используете ли вы pmount.

Я бы никогда не изменил свою систему внутри, только для поддержки хрупкой части, такой как флеш-диск.

Если вы сделаете это так, это будет работать даже на копии (или восстановление с резервная копия).

Единственная причина, по которой я могу представить для UUID-метода, - это то, что вы находитесь в безопасной среде, где каждый флеш-накопитель каталогизирован.

Просто имеет смысл построить ваши процессы являются отказоустойчивыми.

0
ответ дан 24 May 2018 в 19:37

Подключите оба диска, откройте терминал (увеличьте его) и запустите

sudo blkid -olist

Обратите внимание на UUID ваших флеш-накопителей. Теперь напишите скрипт:

#!/bin/sh

first_uuid=<first-drive-uuid>
second_uuid=<second-drive-uuid>

udisks --mount /dev/disk/by-uuid/$first_uuid
udisks --mount /dev/disk/by-uuid/$second_uuid

(замените <first-drive-uuid> и <second-drive-uuid> на UUID дисков.)

Сделайте исполняемый файл сценария и добавьте его в приложения для запуска или к некоторому сценарию инициализации.

-1
ответ дан 24 May 2018 в 19:37

Создайте два каталога flash1 flash2 везде, где вы хотите смонтировать диск (например, ~ / flash1)

Выполните следующие шаги для каждого диска

. Вставьте флешку и определить имя устройства (например, /dev/sdb1) запустить команду sudo blkid /dev/sdb1 Записать или скопировать UUID где-нибудь. sudo nano /etc/fstab добавить строку: UUID=<uuidfordevice> ~/flash1 vfat defaults 0 0

И повторить с другим диском.

Возможно, вы сможете использовать только один каталог монтирования (flash), если у вас только один в то время, но у меня были бы отдельные каталоги для каждого диска.

-1
ответ дан 24 May 2018 в 19:37

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

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