Как автоматически монтировать второй внутренний жесткий диск [дубликат]

10

(Только что обновлено до 16.04, все еще получается, что все работает ...)

Сейчас у меня два жестких диска.

У меня есть 2-й внутренний локатор жесткого диска, символически связанный, и я действительно не хочу ничего менять в этот момент.

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

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

    
задан bordeo 09.05.2016 в 21:03
источник

1 ответ

21

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

Если он установлен на / media / username / куча чисел, и у вас есть связанная с папкой с корнем с именем / SecondDrive ... вам не нужно делать это, вы можете автоматически установить ее на root / SecondDrive. Это не так сложно, я проведу вас через шаги, и если вы захотите. После того, как вы увидите ответ, вы можете ответить, где хотите, чтобы он был установлен, информацию, которую вы собрали после выполнения шагов, и я расскажу вам точную строку который должен быть добавлен в ваш /etc/fstab

Первый терминал и тип sudo blkid это выплюнет кучу строк, которые могут быть обернуты и трудно читаемы. Я предлагаю открыть полный экран терминала или сделать его достаточно широким, чтобы вы могли получить все строки без упаковки. У вас будет вывод, который выглядит примерно так.

dev/sda1: LABEL="boot" UUID="e8b77b10-fd99-4c90-845d-310e8afc25df" TYPE="ext2" PARTUUID="00098acd-01"
/dev/sda5: UUID="c5653896-3d1b-48b4-855a-e76e6d88711a" TYPE="swap" PARTUUID="00098acd-05"
/dev/sda6: LABEL="root" UUID="0ae6d08b-d9c5-4109-9100-9a18fb068b2e" TYPE="ext4" PARTUUID="00098acd-06"
/dev/sda7: LABEL="home" UUID="ddffd3ed-205b-447d-852d-4552619e35d3" TYPE="ext4" PARTUUID="00098acd-07"
/dev/sdb1: UUID="720824B65B01A6C4" TYPE="ntfs" PARTUUID="21039491-01"
/dev/sdc1: LABEL="storage" UUID="0AED64E911A2FB1E" TYPE="ntfs" PARTUUID="e071ab3f-01"

Найдите раздел, который хотите автоматически установить, и обратите внимание на UUID и TYPE раздела.

Например, если бы я захотел установить /dev/sdc1 , я бы открыл gedit или что-то, что вам знакомо, чтобы набрать текст .. и скопируйте UUID и TYPE UUID="0AED64E911A2FB1E" TYPE="ntfs" , затем вставьте его в редактор, чтобы я мог легко скопировать его, когда Мне это нужно

Теперь скажите, что я хочу, чтобы он был установлен прямо с / , и я хочу называть его storage

Сначала мне нужно создать пустую папку, расположенную в /storage , если ее еще не было. Если она существует, она должна быть пустой папкой.

sudo mkdir /storage

Теперь у нас есть все, что нам нужно

Теперь нам нужно открыть /etc/fstab . Это должно быть сделано как root, и я сам люблю использовать gedit над терминалом, чтобы редактировать это, поэтому следующий в терминальном типе

sudo gedit /etc/fstab

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

Предпочитаемый формат fstab, о котором вам нужно беспокоиться, - UUID, mount point and type

Итак, в конце файла после всего остального мы добавим UUID пробел, затем точка монтирования - это пробел, затем тип ... Есть больше, но вам не нужно беспокоиться о нем, просто не забудьте добавить материал, который я распечатал после типа в моем примере: полная строка fstab: D С информацией, полученной от идентификатора блока (blkid), и где мы решили сделать точку монтирования, линия будет выглядеть так:

UUID=0AED64E911A2FB1E /storage ntfs defaults 0 2

обратите внимание, что нет кавычек, таких как blkid, поэтому убедитесь, что вы вставляете UUID и набираете информацию, которую мы вставляли в редактор для последующего использования, что вы не забыли удалить кавычки.

сохраните файл и .. убедитесь, что раздел / диск еще не установлен ранее .. затем введите

sudo mount -a

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

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

    
ответ дан John Orion 09.05.2016 в 23:50