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

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(Автоматичне монтування дисків і розділів в Linux ,або що таке fstab?)
(Параметри використання)
 
(не показано 45 проміжних версій цього учасника)
Рядок 1: Рядок 1:
=='''''<font color='#009900' size=5>Автоматичне монтування дисків і розділів в Linux ,або що таке fstab?</font>'''''==
+
=='''''<font color='#009900' size=5>Автоматичне монтування дисків і розділів в Linux </font>'''''==
''<font color='000000' size=4>В результаті звичайного монтування командою mount параметри будуть збережені до першого перезавантаження ОС. Докладніше про використання команди mount можна прочитати статтю "Команда mount в Linux або все про монтуванні розділів, дисків, образів ISO і SMB ресурсів". Після перезавантаження ОС всі ці дії необхідно робити заново. Щоб монтування відбувалося в автоматичному режимі, при кожному завантаженні операційної системи, потрібно відредагувати конфігураційний файл ''fstab''.
+
<font color='000000' size=3>В результаті звичайного монтування командою mount параметри будуть збережені до першого перезавантаження ОС. Докладніше про використання команди mount можна прочитати статтю "Команда mount в Linux або все про монтуванні розділів, дисків, образів ISO і SMB ресурсів". Після перезавантаження ОС всі ці дії необхідно робити заново. Щоб монтування відбувалося в автоматичному режимі, при кожному завантаженні операційної системи, потрібно відредагувати конфігураційний файл ''fstab''.
Зараз ми детально розглянемо питання автоматичного монтування розділів жорсткого диска та інших накопичувачів при "старті" операційної системи Лінукс.</font>''
+
Зараз ми детально розглянемо питання автоматичного монтування розділів жорсткого диска та інших накопичувачів при "старті" операційної системи Лінукс.</font>
  
== Що таке / etc / fstab і навіщо він потрібен? ==
+
=='''''<font color='#009900' size=5>Що таке / etc / fstab і навіщо він потрібен</font>'''''==
''файл fstab''- це текстовий файл, що містить список пристроїв зберігання інформації і параметри монтування. Різні накопичувачі, які необхідно автоматично приєднати під час завантаження операційної системи, по порядку перераховуються у файлі fstab. Також в цьому файлі міститься інформація про пристрої, які не приєднуються автоматично, але при виконанні монтування пристрою стандартної командою mount відбувається приєднання пристрою з заданими параметрами. Це необхідно, наприклад, для CD / DVD-приводів, що не примонтувати постійно, а монтуються за наявності диска в приводі.
+
<font color='#000000' size=3>''файл fstab''- це текстовий файл, що містить список пристроїв зберігання інформації і параметри монтування. Різні накопичувачі, які необхідно автоматично приєднати під час завантаження операційної системи, по порядку перераховуються у файлі fstab. Також в цьому файлі міститься інформація про пристрої, які не приєднуються автоматично, але при виконанні монтування пристрою стандартної командою mount відбувається приєднання пристрою з заданими параметрами. Це необхідно, наприклад, для CD / DVD-приводів, що не примонтувати постійно, а монтуються за наявності диска в приводі.
 
    
 
    
 
fstab - це  всього лише один файл, що визначає, як диски / або розділ будуть використовуватися і як будуть вбудовані в решту системи. Повний шлях до файлу - / etc / fstab. Цей файл можна відкрити в будь-якому текстовому редакторі, але редагувати його можливо тільки від імені суперкористувача, тому що файл є важливою, невід'ємною частиною системи, без нього система не завантажиться.
 
fstab - це  всього лише один файл, що визначає, як диски / або розділ будуть використовуватися і як будуть вбудовані в решту системи. Повний шлях до файлу - / etc / fstab. Цей файл можна відкрити в будь-якому текстовому редакторі, але редагувати його можливо тільки від імені суперкористувача, тому що файл є важливою, невід'ємною частиною системи, без нього система не завантажиться.
  
 
Відкрити файл fstab для редагування, наприклад в текстовому редакторі gedit, ви можете набравши команду в терміналі:
 
Відкрити файл fstab для редагування, наприклад в текстовому редакторі gedit, ви можете набравши команду в терміналі:
'''''sudo gedit /etc/fstab'''''
+
'''''sudo gedit /etc/fstab'''''</font>
  
== Вміст / etc / fstab? ==
+
=='''''<font color='#009900' size=5>Вміст / etc / fstab</font>'''''==
'''''Рядки конфігураційного файлу fstab'''''
+
<font color='#000000' size=3>'''''Рядки конфігураційного файлу fstab'''''
  
 
fstab складається з рядків. Кожен рядок це пристрій. Символ решітки (#) на початку рядка, як і у всіх Unix системах, позначає коментар і тому значущим рядком не вважається(не є командою для виконання).
 
fstab складається з рядків. Кожен рядок це пристрій. Символ решітки (#) на початку рядка, як і у всіх Unix системах, позначає коментар і тому значущим рядком не вважається(не є командою для виконання).
Тут будуть розглянуті тільки рядки файлу fstab. Більш детально кожну строчку розглянемо нижче.
 
  
Для перегляду файлу fstab:       '''''# sudo nano /etc/fstab'''''
+
Для перегляду файлу fstab:      
 +
<font color='#004300' size=4>'''''# sudo nano /etc/fstab'''''</font>
  
[[Файл:Kod.gif]]
+
[[Файл:1_root@olka-K50IP001.png]]
  
[[Файл:Kolir.GIF]]
+
Позначення розділу жорсткого диска в Linux може представлятися двома способами: назвою пристрою (/ dev/sda1, / dev/sdb1 і т.д.) або універсальним ідентифікатором (UUID). У Linux ці обидва позначення взаємозамінні.
  
 +
У нашому прикладі, пристрій / dev/sda1 і пристрій UUID=7414094614090D34 одне і те ж. UUID призначається операційною системою автоматично при установці. Переважно у файлі Fstab використовувати позначення пристроїв по UUID, так як при оновленнях операційної системи можуть змінитися назви пристроїв (наприклад / dev/sda1 може змінити назву на / dev/sdb1).
 +
Дивитись присвоєні влаштуванню UUID можна командою:
  
'''''Стовпці конфігураційного файлу fstab'''''
+
<font color='#004300' size=4>'''''# blkid'''''</font> або <font color='#004300' size=4>'''''sudo blkid'''''</font>
 +
</font>
  
Тепер розглянемо більш детально з чого складається кожен рядок. Всі рядки мають однакове число блоків. Кожен блок в рядку відділений мінімум одним пропуском (коректніше відокремлювати блоки клавішею).
+
=='''''<font color='#009900' size=5> Параметри використання</font>'''''==
 +
<font color='#000000' size=3>
 +
'''''Як автоматично підключити розділ NTFS в Linux'''''
  
[[Файл:kkkkdddddd.GIF]]
+
1.Переглядаємо всі доступні розділи:
  
[[Файл:1q2wqeeq2.GIF‎]]
+
<font color='#004300' size=3>'''''# sudo fdisk -l'''''</font>
[[Файл:Qsdfghjhftyfjhbjh1.GIF]]
+
[[параметри монтування для червоного кольору]]
+
  
 +
Результат :
  
== Параметри використання ==
+
[[Файл:[email protected]]]
  
'''''Як автоматично підключити розділ NTFS в Linux'''''
 
  
[[Файл:Uuuh.GIF]]
+
2. Шукаємо розділ, який потрібно підключити. У нашому прикладі це / dev/sda1.
[[Файл:uuuh1.GIF]]
+
 
[[Файл:Uuuh2.GIF]]
+
Переглядаємо присвоєні UUID пристроїв:
[[Файл:Iomk5425jkjki.GIF]]
+
 
 +
<font color='#004300' size=3>'''''# blkid'''''</font>
 +
 
 +
Результат:
 +
 
 +
[[Файл:3olka@olka-K50IP002.png]]
 +
 
 +
3. Відкриваємо файл для редагування Fstab:
 +
 
 +
<font color='#004300' size=3>'''''sudo nano /etc/fstab'''''</font>
 +
 
 +
4. Додаємо рядок до кінця файлу Fstab. Цей рядок формується з:
 +
4.1 На перше місце ставимо UUID необхідного розділу жорсткого диска:
 +
 
 +
<font color='#004300' size=3>'''''UUID="7414094614090D34'''''</font>
 +
 
 +
4.2 На друге місце вибираємо і ставимо точку монтування, припустимо буде / головна / вікна:
 +
 
 +
<font color='#004300' size=3>'''''UUID="7414094614090D34 /home/windows'''''</font>
 +
 
 +
4.3 Вказуємо файлову систему NTFS:
 +
 
 +
<font color='#004300' size=3>'''''UUID=7414094614090D34 /home/windows ntfs'''''</font>
 +
 
 +
4.4 Далі вибираємо з таблиці параметри, з якими хочемо примонтувати розділ:
 +
 +
<font color='#004300' size=3>'''''UUID=7414094614090D34 /home/windows ntfs rw,notail,relatime'''''</font>
 +
 
 +
4.5 Резервне копіювання цього розділу програмою dump робити нам не потрібно, тому ставимо далі 0:
 +
 
 +
<font color='#004300' size=3>'''''UUID=7414094614090D34 /home/windows ntfs rw,notail,relatime 0'''''</font>
 +
 
 +
4.6 Перевірка розділу на помилки робити теж не будемо, тому теж 0:
 +
 
 +
<font color='#004300' size=3>'''''UUID=7414094614090D34 /home/windows ntfs rw,notail,relatime 0 0'''''</font>
 +
 
 +
Останній рядок до кінця файлу Fstab можна додати руками або командою:
 +
 
 +
<font color='#004300' size=3>'''''echo “UUID=7414094614090D34 /home/Windows ntfs rw,notail,relatime 0 0” | sudo tee -a /etc/fstab'''''</font>
 +
 
 +
[[Файл:Olka@olka-K50IP007.png‎]]
 +
 
 +
 
 +
</font>
 +
 
 +
=='''''<font color='#009900' size=5> Автоматичне підключення CD / DVD-приводу</font>'''''==
 +
<font color='#000000' size=3>
 +
 
 +
 
 +
<font color='#004300' size=3>'''''/dev/cdrom /media/cdrom iso9660,udf ro,noauto,user,exec 0 0'''''</font>
 +
 
 +
Пристрій / dev / cdrom  підключається до точки монтування / media / cdrom. Файлова система iso9660, udf. Підключається з параметрами ro (тільки читання), noauto (Не підключаться автоматично при старті ОС), user (підключення може здійснити будь-який користувач) і exec (дозволити запуск додаток з підключається носія).</font>
 +
 
 +
=='''''<font color='#00cc99' size=4> Довідковий матеріал </font>'''''==
 +
<font color='#000000' size=3>
 +
1. [http://itshaman.ru/articles/13/fstab-linux Команда mount в Linux або все про монтуванні розділів, дисків, образів ISO і SMB ресурсів]
  
== Додаткова Інформація ==
+
2. [http://help.ubuntu.ru/wiki/fstab Файл fstab]
1. [http://itshaman.ru/articles/3/mount Команда mount в Linux або все про монтуванні розділів, дисків, образів ISO і SMB ресурсів]
+
  
2.
+
3. [http://kubuntu.ru/node/1495 Автоматическое монтирование файловых систем]
 +
</font>

Поточна версія на 15:11, 23 травня 2013

Автоматичне монтування дисків і розділів в 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. Автоматическое монтирование файловых систем