Монтирование второго жесткого диска — различия между версиями
(→Создание раздела) |
(→Создание раздела) |
||
Строка 31: | Строка 31: | ||
Проверяем наличие текущих разделов на диске командой '''p'''. Если логические разделы на диске отсутствуют, то создаем новые командой '''n'''. При создании раздела придется ответить на несколько вопросов. Если необходимо, то для нового раздела выбираем тип командой '''t'''. По умолчанию тип раздела - Linux. Процесс создания разделов завершается командой '''w'''. | Проверяем наличие текущих разделов на диске командой '''p'''. Если логические разделы на диске отсутствуют, то создаем новые командой '''n'''. При создании раздела придется ответить на несколько вопросов. Если необходимо, то для нового раздела выбираем тип командой '''t'''. По умолчанию тип раздела - Linux. Процесс создания разделов завершается командой '''w'''. | ||
− | На нашем диске '''/dev/ | + | На нашем диске '''/dev/sdb''' будет создан раздел '''/dev/sdb1'''. |
==Форматирование раздела== | ==Форматирование раздела== |
Версия 09:55, 19 февраля 2024
Содержание
Подготовка
Нам нужно получить список подключенных дисков в системе. Список дисков покажет программа fdisk:
fdisk -l
Жесткие диски в системе обозначаются /dev/sda, /dev/sdb, /dev/sdc и т.д. В нашем случае это диск /dev/sdb.
Создание раздела
Для разметки диска снова воспользуемся программой fdisk:
fdisk /dev/sdb
fdisk запустится в командном режиме. Основные команды:
• p – просмотр текущей таблицы разделов диска;
• d – удалить раздел;
• n – добавить новый раздел;
• t – выбрать тип раздела;
• l – просмотреть доступные типы разделов;
• w — запись таблицы разделов на диск и последующий выход;
• q — выход без записи новой таблицы на жесткий диск.
Проверяем наличие текущих разделов на диске командой p. Если логические разделы на диске отсутствуют, то создаем новые командой n. При создании раздела придется ответить на несколько вопросов. Если необходимо, то для нового раздела выбираем тип командой t. По умолчанию тип раздела - Linux. Процесс создания разделов завершается командой w.
На нашем диске /dev/sdb будет создан раздел /dev/sdb1.
Форматирование раздела
Отформатируем раздел командой:
sudo mkfs.ext4 /dev/sda1
Монтирование раздела
Нам нужен каталог, в который мы будем монтировать раздел. Создаем точку монтирования:
sudo mkdir /media/disk1
Разрешаем запись файлов и их редактирование на диске для всех пользователей командой:
sudo chmod -R 777 /media/disk1
Монтируем раздел в созданный каталог:
sudo mount /dev/sda1 /media/disk1
Проверяем результат:
df -h
Настройка автоматического монтирования
После перезагрузки AlterOS новый раздел придется монтировать заново. Чтобы настроить автомонтирование раздела отредактируем файл /etc/fstab:
sudo nano /etc/fstab
И добавим следующую строчку:
UUID=73b80040-0c49-485f-8d7d-9c4234113299 /media/disk1 ext4 defaults,nofail 0 0
Посмотреть UUID раздела диска можно командой:
blkid /dev/sda1
Основные параметры монтирования:
• defaults - использовать опции монтирования fstab по умолчанию - rw,suid,dev,exec,auto,nouser,async;
• ro / rw - монтировать только для чтения / записи;
• suid / nosuid - разрешить выполнение программ с флагом suid от имени другого пользователя / игнорировать флаг suid;
• dev / nodev - интерпретировать блочные устройства / не интерпретировать блочные устройства;
• exec / noexec - разрешить/запретить выполнять программы на этом разделе;
• auto / noauto - автоматически монтировать / не монтировать устройство при загрузке;
• users / nouser - разрешить монтирование любому пользователю / запрещает монтировать/отмонтировать устройство простым пользователям;
• async / sync - использовать / не использовать кэш при записи данных;
• nofail - не сообщать об ошибках при монтировании.
Дополнительные числа:
• Первое число — возможные значения 0 или 1 — включить/выключить резервное копирование файловой системы при помощи команды dump.
• Второе число — возможные значения 0, 1, 2 — означает порядок, в котором файловая система должна быть проверена при загрузке (0 — не проверять; 1 — должна проверяться первой и использоваться как корневая; 2 - для всех остальных систем).