Правильний спосіб встановлення жорсткого диска


17

У мене є SDB 2-го жорсткого диска, але не впевнений, як його встановити під 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#

Пристрій - це пристрій, на який ви намагаєтесь змонтувати / Eg / dev / sdb1,
точка монтування - це каталог, у якому потрібно відображати папки.
FStype - тип файлової системи. Наприклад, ext2, ext3, ext4, fat, iso9660, ...
Опції - це параметри FS, такі як rw для запису читання або ro для лише для читання.
Дамп і пропуск призначені для відновлення. Який диск потрібно fsck'ed? У якій послідовності тощо

Таким чином ... виберіть, де ви хочете встановити диск. Наприклад в / home / old_backup. Це те, що каталог не існує, тоді зробіть його. (Наприклад mkdir /home/old_backup). Якщо в цьому каталозі вже є вміст, то зрозумійте, що ви більше не побачите їх, коли змонтуєте диск у цьому місці. (Вони з’являться знову після того, як ви вимкнете його, і вони все одно використовуватимуть диск).

Тепер відредагуйте / etc / fstab та додайте відповідні рядки.

# Параметри типу FStype Device Mount 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.