Як підключити додатковий диск в linux (створення таблиці розділів, розмітка, форматування і

Як підключити додатковий диск в Linux (створення таблиці розділів, розмітка, форматування і монтування)

Розглянемо приклад додавання додаткового диска в Linux за умови, що потрібно створити на новому диску таблицю розділів, потім створити розділ диска, відформатувати цей диск і налаштувати автоматичне монтування нового розділу при завантаженні системи. Для операцій з диском будемо використовувати утиліту parted.

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

Розмітка і форматування диска

Після того, як диск доданий запитаємо список всіх доступних системі дисків командою:

Як підключити додатковий диск в linux (створення таблиці розділів, розмітка, форматування і

Як видно, система виявила новий диск / dev / sdd. і цей диск не має розмітки.

Увійдемо в режим роботи з утилітою parted:

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

Як підключити додатковий диск в linux (створення таблиці розділів, розмітка, форматування і

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

На поточному вибраному диску створимо нову порожню таблицю розділів з типом gpt.

Як підключити додатковий диск в linux (створення таблиці розділів, розмітка, форматування і

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

Як підключити додатковий диск в linux (створення таблиці розділів, розмітка, форматування і

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

Подивимося поточний стан речей, і побачимо що є розділ / dev / sdd1 без файлової системи:

Як підключити додатковий диск в linux (створення таблиці розділів, розмітка, форматування і

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

Як підключити додатковий диск в linux (створення таблиці розділів, розмітка, форматування і

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

Як підключити додатковий диск в linux (створення таблиці розділів, розмітка, форматування і

Монтування розділів диска

Тепер нам потрібно налаштувати автоматичне монтування раніше створених розділів диска при завантаженні системи. У нашому випадку розділ всього один в перспективі він буде використовуватися для зберігання резервних копій деяких даних.

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

sudo mount / dev / sdd1 / mnt / backup

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

З'ясуємо ідентифікатор розділу (UUID), щоб використовувати його для настройки автоматичного монтування:

Щоб монтування диска відбувалося автоматично при кожному завантаженні системи внесемо зміни в системний конфігураційний файл fstab.

Додамо в кінець файлу рядок монтування нашого розділу:

Після збереження конфігураційного файлу перевіряємо, що команда обробки файлу fstab утилітою mount виконується без помилок

Перезавантажуємо систему і переконуємося в тому, що розділ диска автоматично змонтований під час завантаження і немає проблем із записом файлів в каталог монтування.

Додаткові джерела інформації