Перед тем, как монтировать дополнительный HDD к файловой системе на нем нужно создать новый раздел, отформатировать его и только после этого смонтировать
1. Список жестких дисков в Ubuntu
Список дисков покажет программа fdisk:
1
| fdisk -l | grep 'Disk /dev/sd' |
2. Создание разделов на HDD в Ubuntu
Для разметки диски снова воспользуемся программой fdisk. Запускаем fdisk с указанием HDD, на котором нужно создать раздел:
1
| fdisk /dev/sdb |
Вот несколько основных команд:
p — просмотр текущей таблицы разделов диска;
n — создание нового раздела;
d — удаление существующего раздела;
w — запись таблицы разделов на диск и последующий выход;
q — выход без записи новой таблицы на жесткий диск.
n — создание нового раздела;
d — удаление существующего раздела;
w — запись таблицы разделов на диск и последующий выход;
q — выход без записи новой таблицы на жесткий диск.
3. Форматирование раздела
1
| mkfs.ext4 /dev/sdb1 |
4. Монтирование раздела
Создадим каталог /hdd в директории /media, в которую монтируются все подключаемые устройства
1
| mkdir /media/hdd |
Монтируем раздел в созданный каталог:
1
| mount /dev/sdb1 /media/hdd |
Проверяем результат:
1
| df -h |
Как видно из скриншота раздел смонтирован в нужный каталог. К сожалению, после перезагрузки Ubuntu раздел придется монтировать заново. Делать это каждый раз вручную не наш метод, поэтому автоматизируем процесс.
За монтирование разделов при старте операционной системы в Ubuntu отвечает файл /etc/fstab. В него то мы и добавим команду на монтирование раздела. Открываем файл /etc/fstab в редакторе nano:
1
| nano /etc/fstab |
Итак, открыв
/etc/fstab
вы увидите достаточно небольшое содержимое, у меня этот файл выглядит так:
Каждому разделу винчестера отводится одна строка. Строчки, начинающиеся с символа решётки (
#
), являются комментариями и системой игнорируются. Формат каждой записи очень простой:раздел_винчестера точка_монтирования файловая_система опции_монтирования два_вспомогательных_числа
Помните, в статье про разметку диска я рассказывал, что разделы винчестера в Linux именуются как
sdaX
(или sdbX
, sdcX
и т.д. если у вас несколько винчестеров). Так вот, в fstab
используется несколько другой механизм идентификации винчестеров6). Для этой цели используются так называемые uuid
, достаточно длинные строчки из произвольных букв латинского алфавита и цифр7). Для того, чтобы узнать uuid
для нужного вам раздела выполните в терминале команду8)ls -l /dev/disk/by-uuid
Вот как выглядит результат выполнения у меня:
Я думаю, понятно, что к чему,
uuid
для каждого раздела выделен голубым цветом.
Итак, первое поле записи в
fstab
для разделов винчестера выглядит так:UUID=ваш_uuid
Второе поле - это точка монтирования, тут всё просто, собственно вам всего лишь надо указать желаемую директорию. Однако учтите, что во-первых, указываемый каталог должен существовать, а во-вторых, в записи его имени не должно быть спецсимволов и пробелов.
В конец файла вставляем строку
1
| UUID=ваш_uuid /media/hdd ext4 defaults 1 2 |
сохраняем (Ctrl+O) и закрываем nano (Ctrl+X).
5. Проверка
Проверить работоспособность проделанных действий можно двумя способами:
— Первый способ. Перезагрузить Ubuntu и после загрузки набрать команду df -h. Раздел /dev/sdb1 должен быть смонтирован.
— Второй способ — это путь джедая =) Нужно отмонтировать раздел командой umount /media/hdd и перезагрузить файл fstab командой mount -a.
— Второй способ — это путь джедая =) Нужно отмонтировать раздел командой umount /media/hdd и перезагрузить файл fstab командой mount -a.
Комментариев нет :
Отправить комментарий