Skip to main content

Тема 8 Файловая система

Отлично! Теперь мы переходим к следующей важной теме — монтирование файловых систем. Это важный процесс в Linux, так как, чтобы получить доступ к дискам или разделам, их нужно правильно "подключить" (смонтировать) в систему.

Тема 11: Монтирование файловых систем

Представь себе:

Представь, что у тебя есть разные комнаты в доме (это разделы на диске), но чтобы в них попасть, нужно открыть двери. Монтирование — это как раз процесс "открытия двери" и подключения раздела диска к системе, чтобы ты мог использовать его для хранения данных.


Что такое монтирование?

Когда ты подключаешь жёсткий диск, флешку или сетевое хранилище, Linux не сразу автоматически показывает его. Чтобы система могла работать с новым устройством, его нужно смонтировать, т.е. "присоединить" к файловой системе.

В Linux разделы и диски монтируются в виде директорий. Например, если ты монтируешь новый диск в каталог /mnt, все файлы на этом диске будут доступны через этот каталог.


Команда mount — монтирование файловых систем

Команда mount используется для монтирования файловых систем. Она подключает устройство (например, диск или раздел) к точке монтирования.

Пример монтирования:
  1. Просмотр доступных дисков и разделов

    Для начала нужно узнать, какие разделы и диски доступны для монтирования. Ты можешь использовать команду lsblk (list block devices) для просмотра всех дисков:

    Copy code

    lsblk

    Это выведет список дисков и их разделов.

  2. Монтирование раздела

    Допустим, у тебя есть раздел /dev/sda1, который ты хочешь смонтировать в каталог /mnt. Используй команду:

    bash

    Copy code

    sudo mount /dev/sda1 /mnt

    Теперь содержимое этого раздела будет доступно в каталоге /mnt.

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

    Чтобы проверить, что раздел действительно смонтирован, можно использовать команду:

    bash

    Copy code

    df -h

    Эта команда покажет все смонтированные файловые системы и их размеры.


Размонтирование файловой системы

Когда ты больше не хочешь использовать раздел, его нужно "отключить" от системы с помощью команды umount. Это важно, особенно при работе с флешками или внешними дисками, чтобы избежать потери данных.

Пример размонтирования:
  1. Размонтирование раздела

    Если ты больше не нуждаешься в разделе, смонтированном в /mnt, его можно размонтировать командой:

    bash

    Copy code

    sudo umount /mnt

  2. Проверка, что раздел размонтирован

    После выполнения команды можно снова использовать команду df -h, чтобы убедиться, что раздел больше не смонтирован.


Автоматическое монтирование через /etc/fstab

Иногда бывает удобно, чтобы разделы автоматически монтировались при каждом запуске системы. Для этого используется файл /etc/fstab — это таблица файловых систем, которая содержит информацию о том, какие устройства должны монтироваться и куда.

Как настроить автоматическое монтирование:
  1. Открой файл /etc/fstab для редактирования:

    bash

    Copy code

    sudo nano /etc/fstab

  2. Добавь новую строку для раздела: Например, если ты хочешь автоматически монтировать раздел /dev/sda1 в /mnt при каждой загрузке системы, добавь следующую строку:

    bash

    Copy code

    /dev/sda1 /mnt ext4 defaults 0 0

  3. Сохранение и проверка: Сохрани изменения и перезагрузи систему. Если всё настроено правильно, раздел будет автоматически смонтирован.


Пингви подсказывает:

"Монтирование — это как временное подключение внешнего устройства, а /etc/fstab — это список постоянных подключений, которые Linux делает каждый раз при запуске. Если тебе нужно подключать что-то часто, лучше настроить автоматическое монтирование."


Практическое задание

  1. Смонтируй раздел. Используй команду lsblk, чтобы найти доступные разделы. Выбери один из них и смонтируй его в каталог /mnt.

  2. Размонтируй раздел. После монтирования проверь содержимое раздела и затем размонтируй его с помощью команды umount.

  3. Настрой автоматическое монтирование. Открой файл /etc/fstab и добавь строку для автоматического монтирования раздела при старте системы. Перезагрузи систему и проверь, что раздел смонтировался автоматически.


Итог:

Теперь ты знаешь, как монтировать и размонтировать разделы в Linux. Это полезный навык, который позволяет подключать внешние устройства, управлять разделами дисков и настраивать автоматическое монтирование для постоянного использования. Готов двигаться дальше?