Добавление нового диска в Ubuntu Server

Дата публикации: 07-07-2012 | Автор: MelfisFettel | Рубрика: Ubuntu Server

Добавление нового диска Ubuntu ServerБывает так, что на сервер нужно добавить новый жесткий диск. Обычно при покупке диска в магазине он не содержит разделов и ФС. В случае с Windows, достаточно подключить диск, и операционная система сама предложит его отформатировать и автоматически подключит по окончании процедуры форматирования. Если это делать в Ubuntu Desktop , то так же все достаточно просто. В этой статье опишу, как подключить новый жесткий диск в Ubuntu Server через консоль.

И так, Вы подключили новый диск к системе, загрузились. Теперь нам нужно узнать где находится Ваш новый диск, для этого выполним команду:

1
sudo fdisk -l
sudo fdisk -l

На экране Вы увидите, что то вроде этого:

Теперь Вы знаете, где находится диск. Будем считать, что это /dev/sdc. Теперь нужно создать для него каталог для монтирования. Я предлагаю, в корне системы / создать каталог для монтирования вашего диска. Предположим, его имя будет media.

1
sudo mkdir /media
sudo mkdir /media

После этого, так как это каталог для медиа файлов, нужно сделать его доступным для всех пользователей. Если Вам не подходит такой вариант доступа, то выставьте сами требуемые права.

1
sudo chmod -R 777 /media
sudo chmod -R 777 /media

Итак, точка для монтирования Вашего диска подготовлена. На самом диске еще нет файловой системы. Вам необходимо его отформатировать. Для этих целей используем утилиту mkfs.

Отформатируем диск в файловую систему ext4:

1
sudo mkfs.ext4 /dev/sdc 
sudo mkfs.ext4 /dev/sdc 

На вопрос системы ответьте утвердительно.

По окончанию процедуры форматирования, примонтируйте Ваш новый диск командой:

1
sudo mount /dev/sdc /media
sudo mount /dev/sdc /media

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

1
sudo df
sudo df

Стоит так же сделать так, что бы Ваш новый диск монтировался в систему автоматически. Для этого нужно отредактировать файл /etc/fstab

На самом деле для автоматического монтирования диска можно использовать и имя диска, но лучше использовать UUID. Это связано с тем, что Ubuntu при подключении новых дисков, может изменить имя Вашего диска, и соответственно диск примонтировани не будет, или будет примонтирован другой диск. Это излишнее. Поэтому узнаем UUID Вашего диска:

1
sudo blkid
sudo blkid

В ответ на это вы получите примерно вот такой ответ:

Соответственно UUID моего диска /dev/sdc является «873a03ee-7f87-419d-9fdc-67037a8feca3». Скопируйте Ваш UUID, и откройте файл /etc/fstab.

1
sudo nano /etc/fstab
sudo nano /etc/fstab

В конец файла, добавьте строчку вида UUID Вашего диска /media ext4 defaults 0 0.

Теперь после перезагрузки Вашей системы, диск будет примонтирован в каталог /media.

Так же для целей форматирования и разбиения Вашего нового диска, Вы можете использовать утилиту cfdisk. Утилита вызывается с аргументом в виде пути к диску:

1
sudo cfdisk /dev/sdc
sudo cfdisk /dev/sdc

Имеет достаточно простой интерфейс, и позволит создать на диске несколько разделов если это требуется.

Понравилась статья? Расскажи друзьям:


Комментариев (9)

Предельно краткая и понятная статья. Стоит заметить, что и в Ubuntu Desktop можно делать так же (собсно, для неё и искал)…

супер

когда долго это не делаешь просто забываешь. Чаше бы встречать подобные инструкции а не — гугл в помощь и подобное чмо

В конец файла, добавьте строчку вида UUID=UUID Вашего диска /media ext4 defaults 0 0

Отличная статья!

Для определения UUID диска, я бы лучше использовал:
ls -l /dev/disk/by-uuid
В остальном спасибо, хорошая, полезная статья.

ls -l /dev/disk/by-uuid — там не показываются lvm разделы.

Всё хорошо !

Здравствуйте! У Вас хороший сайт, все по делу. Только /dev/sdc это физическое устройство, а форматируются логические разделы т.е. /dev/sdc1 . Предварительно надо сделать разделы fdisk`ом, ну и далее как писано черным для белых. :)

Всё чётко понятно , большое спасибо за стаью !

Обсудить