Создаем (добавляем новый диск) под Linux

Проверим диски, физически подключенные к машине:
ls /dev/sd*
или
ls /dev | grep sd
У нас 2 диска /dev/sda и /dev/sdb/. Диск sda имеет 3 раздела. Диск sdb не имеет разделов.
Выведем информацию по диску:
fdisk -l /dev/sdb
Создадим раздел на диске sdb:
fdisk /dev/sdb
Введем команду – n
и создадим единственный раздел – p
Сохраняем и выходим – w
Далее форматируем созданный раздел
mkfs.ext4 /dev/sdb1 - для ext4 файловой системы
mkfs.ntfs /dev/sdb1 - для ntfs файловой системы

NTFS удобно для бэкап раздела, если нужно будет читать данные с него на Windows машине. С ext4 разделами на Windows возникают трудности, поскольку Windows с коробки не видит такие диски.

Однако может оказаться, что mkfs.ntfs отсутствует в системе. Установим:
apt-get install ntfs-3g
Подробнее о NTFS под Linux - https://wiki.archlinux.org/index.php/NTFS-3G_(Русский)

Отформатируем раздел /dev/sdb1 в NTFS:
mkfs.ntfs -f /dev/sdb1
Создадим папку buckup в /mnt - эта папка используется для монтирования, можно использовать любую папку:
mkdir /mnt/backup

Примонтируем диск:
mount -t ntfs /dev/sdb1 /mnt/backup

Однако после перезагрузки системы диск не смонтируется автоматически. Для этого получим идентификатор раздела, т.н. UUID:
blkid
Находим наш раздел и запоминаем UUID
/dev/sdb1: UUID=" 0B11987B18D10457" TYPE="ntfs"

И в файл /etc/fstab добавляем строчку:
UUID=0B11987B18D10457 /mnt/backup ntfs errors=remount-ro 0 1
Или:
echo "UUID=0B11987B18D10457 /mnt/backup ntfs errors=remount-ro 0 1" >> /etc/fstab

Можно также смонтировать по названию раздела:
/dev/sdb1 /mnt/backup ntfs errors=remount-ro 0 2

Почему удобнее UUID, а не названием раздела? Если физически переставить диски местами, то в зависимости от порта подключения (предположим SATA), поменяется и буквы дисков. Скажем с /dev/sdb на /dev/sda и наоборот. Поэтому лучше по возможности монтировать по UUID.

Перезагрузим сервер и убедимся, что раздел смонтирован:
touch /mnt/backup/testfile.txt
ls /mnt/backup/

Если есть файл testfile.txt, то диск готов.
rm /mnt/backup/testfile.txt

Инфо: посмотреть разделы и объем, занято и свободно 
df -l или df -lh если надо не байтах.

Комментарии

Популярные сообщения из этого блога

Разные версии PHP на разных сайтах на одном сервере

Microsoft Office. Окно "Давайте начнем"

При подключении VPN перестаёт работать NTLM (не видит сетевые ресурсы)