Автоматичне монтування дисків і розділів в Linux

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук

Автоматичне монтування дисків і розділів в Linux

В результаті звичайного монтування командою mount параметри будуть збережені до першого перезавантаження ОС. Докладніше про використання команди mount можна прочитати статтю "Команда mount в Linux або все про монтуванні розділів, дисків, образів ISO і SMB ресурсів". Після перезавантаження ОС всі ці дії необхідно робити заново. Щоб монтування відбувалося в автоматичному режимі, при кожному завантаженні операційної системи, потрібно відредагувати конфігураційний файл fstab. Зараз ми детально розглянемо питання автоматичного монтування розділів жорсткого диска та інших накопичувачів при "старті" операційної системи Лінукс.

Що таке / etc / fstab і навіщо він потрібен

файл fstab- це текстовий файл, що містить список пристроїв зберігання інформації і параметри монтування. Різні накопичувачі, які необхідно автоматично приєднати під час завантаження операційної системи, по порядку перераховуються у файлі fstab. Також в цьому файлі міститься інформація про пристрої, які не приєднуються автоматично, але при виконанні монтування пристрою стандартної командою mount відбувається приєднання пристрою з заданими параметрами. Це необхідно, наприклад, для CD / DVD-приводів, що не примонтувати постійно, а монтуються за наявності диска в приводі.

fstab - це всього лише один файл, що визначає, як диски / або розділ будуть використовуватися і як будуть вбудовані в решту системи. Повний шлях до файлу - / etc / fstab. Цей файл можна відкрити в будь-якому текстовому редакторі, але редагувати його можливо тільки від імені суперкористувача, тому що файл є важливою, невід'ємною частиною системи, без нього система не завантажиться.

Відкрити файл fstab для редагування, наприклад в текстовому редакторі gedit, ви можете набравши команду в терміналі: sudo gedit /etc/fstab

Вміст / etc / fstab

Рядки конфігураційного файлу fstab

fstab складається з рядків. Кожен рядок це пристрій. Символ решітки (#) на початку рядка, як і у всіх Unix системах, позначає коментар і тому значущим рядком не вважається(не є командою для виконання).

Для перегляду файлу fstab: # sudo nano /etc/fstab

1 root@olka-K50IP001.png

Позначення розділу жорсткого диска в Linux може представлятися двома способами: назвою пристрою (/ dev/sda1, / dev/sdb1 і т.д.) або універсальним ідентифікатором (UUID). У Linux ці обидва позначення взаємозамінні.

У нашому прикладі, пристрій / dev/sda1 і пристрій UUID=7414094614090D34 одне і те ж. UUID призначається операційною системою автоматично при установці. Переважно у файлі Fstab використовувати позначення пристроїв по UUID, так як при оновленнях операційної системи можуть змінитися назви пристроїв (наприклад / dev/sda1 може змінити назву на / dev/sdb1). Дивитись присвоєні влаштуванню UUID можна командою:

# blkid або sudo blkid

Параметри використання

Як автоматично підключити розділ NTFS в Linux

1.Переглядаємо всі доступні розділи:

# sudo fdisk -l

Результат :

2olka@olka-K50IP003.png


2. Шукаємо розділ, який потрібно підключити. У нашому прикладі це / dev/sda1.

Переглядаємо присвоєні UUID пристроїв:

# blkid

Результат:

3olka@olka-K50IP002.png

3. Відкриваємо файл для редагування Fstab:

sudo nano /etc/fstab

4. Додаємо рядок до кінця файлу Fstab. Цей рядок формується з: 4.1 На перше місце ставимо UUID необхідного розділу жорсткого диска:

UUID="7414094614090D34

4.2 На друге місце вибираємо і ставимо точку монтування, припустимо буде / головна / вікна:

UUID="7414094614090D34 /home/windows

4.3 Вказуємо файлову систему NTFS:

UUID=7414094614090D34 /home/windows ntfs

4.4 Далі вибираємо з таблиці параметри, з якими хочемо примонтувати розділ:

UUID=7414094614090D34 /home/windows ntfs rw,notail,relatime

4.5 Резервне копіювання цього розділу програмою dump робити нам не потрібно, тому ставимо далі 0:

UUID=7414094614090D34 /home/windows ntfs rw,notail,relatime 0

4.6 Перевірка розділу на помилки робити теж не будемо, тому теж 0:

UUID=7414094614090D34 /home/windows ntfs rw,notail,relatime 0 0

Останній рядок до кінця файлу Fstab можна додати руками або командою:

echo “UUID=7414094614090D34 /home/Windows ntfs rw,notail,relatime 0 0” | sudo tee -a /etc/fstab

Olka@olka-K50IP007.png


Автоматичне підключення CD / DVD-приводу


/dev/cdrom /media/cdrom iso9660,udf ro,noauto,user,exec 0 0

Пристрій / dev / cdrom підключається до точки монтування / media / cdrom. Файлова система iso9660, udf. Підключається з параметрами ro (тільки читання), noauto (Не підключаться автоматично при старті ОС), user (підключення може здійснити будь-який користувач) і exec (дозволити запуск додаток з підключається носія).

Довідковий матеріал

1. Команда mount в Linux або все про монтуванні розділів, дисків, образів ISO і SMB ресурсів

2. Файл fstab

3. Автоматическое монтирование файловых систем