Linux - Як монтувати та розмонтувати диск

  • Останнє оновлення: 3 Квітня 2024 р.
  • Перегляди: 35
  • Автор: Адмін
Linux - Як монтувати та розмонтувати диск

Колеги всім привіт.

У сьогоднішній статті буде розглянуто процес монтування та розмонтування диска під керуванням операційної системи Linux.

Однією з основних особливостей ОС Linux в тому, що в ньому існує можливість монтувати диск (або інший блоковий пристрій) в будь-яку директорію, головне щоб директорія була порожньою. Усі дії в цій статті повинні виконуватися в привілейованому режимі або з-під облікового запису root . Всі диски в Linux зберігаються в директорії /dev/ і просто так на пряму з ними працювати не можна, тобто не можна на них записувати або копіювати з них файли. Для роботи з ними їх потрібно змонтувати, і використовуватимемо для цього команду  mount . Диск підключається до точки монтування, у нашому випадку це буде директорія, і вже з цією директорією можна буде працювати.

У нашому прикладі я підключатиму розділ /dev/sdb1 який я створив на диску sdb і монтуватиму цей розділ до директорії /app яку ми створимо.

 

Синтаксис команди:

sudo mount /dev/sdb1 /directory_name

  •  /dev/sdb1 - Розділ на диску.
  • /directory_name - Ім'я директорії до якої ми монтуватимемо розділ (диск).

 

Вміст статті:

  1. Створюємо директорію.
  2. Монтуємо розділ (диск) до директорії.
  3. Дозволяється доступ на розділ (диск).
  4. Автоматичне монтування розділу (диска) під час завантаження Linux.
  5. Від монтувати розділ (диск).

 

1. Створюємо директорію.

Почнемо з того, що спочатку ми створимо директорію, до якої буде змонтовано розділ (диск).

$. sudo mkdir /app

linux монтувати демонтувати диск


 

2. Монтуємо розділ (диск) до директорії.

$. sudo mount /dev/sdb1 /app

linux монтувати демонтувати диск

У прикладі спочатку перевіряємо всі директорії, потім монтуємо розділ (диск) до директорії і потім назад перевіряємо. Після застосування команди у нас з'явилася директорія /app та до неї примонтований розділ (диск) /dev/sdb1 розміром 16 GB.


 

3. Дозволяємо доступ до розділу (диск).

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

$. sudo chmod 0777 /app

Насправді ви можете налаштувати права на розділ (диск) тонше без повного дозволу для всіх користувачів, але я у своєму прикладі дозволяю все робити з цим розділом (диском).


 

4. Автоматичне монтування розділу (диска) під час завантаження Linux.

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

Відкриваємо файл  /etc/fstab

$. vim /etc/fstab

і додаємо в нього рядок:

/dev/sdb1 /app ext4 defaults 0 0

linux монтувати демонтувати диск

  • /dev/sdb1 - Директорія, на яку ви монтуєте розділ (диск).
  • /app - Ім'я директорії.
  • ext4 - Тип файлової системи.
  • defaults 0 0 - Установки доступу.

Зберігаємо та закриваємо файл. Тепер коли у вас перезавантажиться сервер, то розділ (диск) буде автоматично примонтований до директорії, яку ви вказали у файлі.


 

5. Від монтувати диск.

Якщо ви хочете від монтувати розділ (диск) від директорії, то вам потрібно виконати просту команду:

$. sudo umount /dev/sdb1

linux монтувати демонтувати диск

І ще не забуваємо видалити з файлу /etc/fstab рядок, щоб після перезавантаження сервера розділ (диск) не примонтувався до директорії автоматично.


 

Дякую всім, я сподіваюся що вам моя стаття хоч чимось допомогла.

СХОЖІ СТАТТІ

Завантажити та встановити CentOS 8
Як дізнатися версію ядра LINUX