Як підключити додатковий диск в linux (створення таблиці розділів, розмітка, форматування і
Як підключити додатковий диск в Linux (створення таблиці розділів, розмітка, форматування і монтування)
Розглянемо приклад додавання додаткового диска в Linux за умови, що потрібно створити на новому диску таблицю розділів, потім створити розділ диска, відформатувати цей диск і налаштувати автоматичне монтування нового розділу при завантаженні системи. Для операцій з диском будемо використовувати утиліту parted.
У нашому прикладі до віртуальної машини (на базі гипервизора Microsoft Hyper-V) з ОС Ubuntu Linux 14.04 LTS підключається додатковий диск. Для віртуальної машини Hyper-V другого покоління (Gen2) це можна зробити «на гарячу», тобто не зупиняючи гостьову ОС і не вимикаючи віртуальну машину.
Розмітка і форматування диска
Після того, як диск доданий запитаємо список всіх доступних системі дисків командою:

Як видно, система виявила новий диск / dev / sdd. і цей диск не має розмітки.
Увійдемо в режим роботи з утилітою parted:
Запрошення командного рядка змінить вигляд на «(parted)». Змінимо поточний диск (за замовчуванням поточним диском встановлюється перший знайдений в системі, наприклад / dev / sda) на той, з яким ми збираємося виконувати операції розмітки:

Після кожної команди змінює конфігурацію диска будемо виконувати команду print для наочності відбуваються з диском змін.
На поточному вибраному диску створимо нову порожню таблицю розділів з типом gpt.

Створимо первинний розділ, який буде займати весь обсяг диска:

Як бачимо, існує розділ без файлової системи. Тепер нам потрібно відформатувати цей розділ з потрібною нам файлової системою, наприклад ext4. Як я зрозумів, утиліта parted не вміє форматувати розділи в ext4. тому завершимо роботу з утилітою і виконаємо форматування іншими засобами.
Подивимося поточний стан речей, і побачимо що є розділ / dev / sdd1 без файлової системи:

Форматування щойно створеного розділу в цікаву для нас файлову систему ext4 ми можемо виконати за допомогою утиліти mkfs.ext4 командою:

Перевіримо результат, наприклад так:

Монтування розділів диска
Тепер нам потрібно налаштувати автоматичне монтування раніше створених розділів диска при завантаженні системи. У нашому випадку розділ всього один в перспективі він буде використовуватися для зберігання резервних копій деяких даних.
Створюємо каталог, в який будемо монтувати новий розділ і відразу монтуємо його:
sudo mount / dev / sdd1 / mnt / backup
Пробуємо створити новий порожній файл в змонтованому в каталог розділі, перевіряючи тим самим можливість запису в цей каталог. Потім пробуємо видалити створений файл.
З'ясуємо ідентифікатор розділу (UUID), щоб використовувати його для настройки автоматичного монтування:
Щоб монтування диска відбувалося автоматично при кожному завантаженні системи внесемо зміни в системний конфігураційний файл fstab.
Додамо в кінець файлу рядок монтування нашого розділу:
Після збереження конфігураційного файлу перевіряємо, що команда обробки файлу fstab утилітою mount виконується без помилок
Перезавантажуємо систему і переконуємося в тому, що розділ диска автоматично змонтований під час завантаження і немає проблем із записом файлів в каталог монтування.