Правильный способ смонтировать жесткий диск


17

У меня есть 2-й жесткий диск SDB, но я не уверен, как его смонтировать под Linux.

mount -a не похоже, чтобы смонтировать все.

Также хотел бы смонтировать этот RO для восстановления.

linux  mount 

Как вы пытаетесь его смонтировать, как выглядит ваш fstab и какова схема разбиения?
Тинк

Постоянно или просто для временного использования? Кроме того, диск был разделен с fdiskи затем отформатирован с newfsили mkfs? Какой тип файловой системы используется при форматировании?
mdpc

Ответы:


17

mount -a монтирует все файловые системы в / etc / fstab.

Если диск еще не находится в fstab, он ничего не будет делать с этим диском.

Сначала проверьте, как разделен диск (например, с помощью fdisk -l(это строчная буква L, а не цифра 1) или с помощью другого инструмента, такого как gpart.)

Если ваш жесткий диск LVM, эти инструкции не будут работать, остановитесь и следуйте этим инструкциям: /superuser//a/666034/121698

Проверьте вещи с помощью команды ручного монтирования. Пример:
mount -t ext2 /dev/sdb1 /mnt.

Содержимое первого раздела теперь должно быть видно в / mnt.

Обратите внимание, что это предполагает, что ext2 в качестве файловой системы. Отрегулируйте по мере необходимости.

Обратите внимание, что это предполагалось как / dev / sdb1, это могли быть / dev / sdb2, sdb3, ...
На этом диске может быть даже несколько разделов. Отрегулируйте по мере необходимости.

Если это работает: umount /mntдобавьте строку в / etc / fstab. Проще всего скопировать одну из существующих строк и настроить ее. Рекомендуется понимать, что означают эти значения, поэтому посмотрите на верхнюю строку, например:
Device Mountpoint FStype Options Dump Pass#

Устройство - это устройство, которое вы пытаетесь смонтировать / Например, / dev / sdb1 точка
монтирования - это каталог, в котором вы хотите показать папки.
FStype - это тип файловой системы. Например, ext2, ext3, ext4, fat, iso9660, ...
Опции - это опции FS, такие как rw для чтения-записи или ro для только для чтения.
Дамп и пасс для восстановления. Какой диск должен быть fsck'ed? В какой последовательности и т. Д.

Таким образом ... выберите, куда вы хотите смонтировать диск. Например, в / home / old_backup. Если этот каталог не существует, тогда сделайте это. (например mkdir /home/old_backup). Если в этом каталоге уже есть контент, то следует понимать, что вы больше его не увидите, как только подключите диск в этом месте. (Они снова появятся после того, как вы отключите его, и они по-прежнему будут использовать дисковое пространство).

Теперь отредактируйте / etc / fstab и добавьте соответствующие строки.

#Device Mountpoint FStype Опции Dump Pass #
/ dev / sdb1 / home / old_backup ext2 ro 2 2      

Тест с mount /home/old_backup.

При следующей загрузке или выдаче mount -aон будет автоматически смонтирован.


3
mount -aтолько монтирует файловые системы, перечисленные в fstab с установленным autoпараметром (который, я считаю, используется по умолчанию). Любые файловые системы, перечисленные как noauto, не будут монтироваться автоматически.
CVn

1
Верный. Хотя я никогда не видел, чтобы эта опция использовалась везде. ( ro,noautoХотя вариант мне знаком, еще со времен, когда оптические приводы использовались)
Hennes

2
Это, вероятно, потому что, как я упоминал auto, почти наверняка по умолчанию.
CVn

чтобы увидеть тип файловой системы и получить хороший обзор, который вы можете использоватьlsblk -f
the.polo

1

Сначала вам нужно убедиться, что у вас есть каталог для монтирования. /mntэто то, что я использую. (если нет mkdir /mnt) Затем оттуда вам нужно убедиться, что вы подключаетесь к правильному разделу, выполнив команду ls /devи проверив имя устройства. После того, как вы это сделали, вы сможете выполнить командуmount /dev/sdb2 /mnt


0

Как отформатировать и смонтировать диск, используя его UUID.

Найти название диска

sudo lsblk

Это покажет вам список дисков. Обычно первый диск является vdaзагрузочным. Второй диск будет vdb, третий vdcи т. Д.

vdaобычно разделяется на несколько разделов, например vda1( /boot) и vda2( /).

Новый диск не будет иметь разделов и нет mountpoint.

Отформатируйте новый диск

sudo mkfs.ext4 /dev/vdX

Где Xправильное письмо для диска.

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

Смонтировать диск

sudo mkdir /archive
sudo mount /dev/vdX /archive

Это только временно и монтирование будет потеряно при перезагрузке.

Добавить крепление к fstab

Добавить к /etc/fstab:

UUID=XXXX-XXXX-XXXX-XXXX-XXXX     /archive ext4 errors=remount-ro 0 1

Вы можете найти UUID, если вы не записали его ранее, с помощью sudo blkid.

Для получения дополнительной информации о UUID

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.