Добавление нового жесткого диска

Вычисляем новый HDD
$ dmesg | grep sd
[    3.632080] sd 3:0:0:0: [sdb] 629145600 512-byte logical blocks: (322 GB/300 GiB)
[    3.632080] sd 3:0:0:0: [sdb] Write Protect is off
[    3.632080] sd 3:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    3.632080] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.632080] sd 2:0:0:0: [sda] 629145600 512-byte logical blocks: (322 GB/300 GiB)
[    3.632080] sd 2:0:0:0: [sda] Write Protect is off
[    3.632080] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    3.632080] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.636055]  sdb: unknown partition table
[    3.636075] sd 3:0:0:0: [sdb] Attached SCSI disk
[    3.648678]  sda: sda1 sda2 < sda5 >
[    3.649407] sd 2:0:0:0: [sda] Attached SCSI disk
[    3.688751] sd 2:0:0:0: Attached scsi generic sg1 type 0
[    3.688751] sd 3:0:0:0: Attached scsi generic sg2 type 0
[    4.311325] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[   12.036144] Adding 2094076k swap on /dev/sda5.  Priority:-1 extents:1 across:2094076k
[   12.192410] EXT4-fs (sda1): re-mounted. Opts: (null)
[   12.609560] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[   22.364672] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
В моем случае диск новый и неразмеченный sdb: unknown partition table
Необходимо сделать:

  1. Создать раздел(ы) fdisk
  2. Файловую систему mkfs
  3. Примонтироват диск. fstab uuid

Создаем раздел.
$ sudo fdisk /dev/sdb

Нажимаем n создать раздел. P - Основной раздел Primary. Если мы нажмем далее все значения по умолчанию, то в этом случае у нас создаться один первичный раздел который будет занимать все доступное пространство диска, что мне в принципе и надо. После всех манипуляция нажимаем w сохраняем все на диск и выходим их утилиты.
Отличия Primary от Extended очень красочно и доступно описано в это статье Загадка расширенного раздела

Создаем файловую систему.
$ sudo mkfs.ext4 /dev/sdb1
[sudo] password for i:
mke2fs 1.42.5 (29-Jul-2012)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
19660800 inodes, 78642944 blocks
3932147 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
2400 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424, 20480000, 23887872, 71663616

Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

Вычисляем uuid нашего диска
$ ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 Apr 30  2014 2536e1f5-d728-40a6-b250-33ee9d89a313 -> ../../sda5
lrwxrwxrwx 1 root root 10 Apr 30  2014 60e6fbaf-a529-403b-b34c-f4b5d04b1a1b -> ../../sda1
lrwxrwxrwx 1 root root 10 Apr 30 17:25 cbbfb49b-4164-489c-a55a-e1be254c2887 -> ../../sdb1

Создаем точку монтирования
$mkdir backup

Добавляем в /etc/fstab следующую строчку
#HDD /backup on /dev/sdb1
UUID=cbbfb49b-4164-489c-a55a-e1be254c2887 /backup ext4 errors=remount-ro 0 2

Читается следующим образом: диск с uuid cbbfb49b-4164-489c-a55a-e1be254c2887, точка монтирования /backup, файловая система ext4, в случае возникновения ошибок перемонтировать в режиме только для чтения, утилите dump игнорировать данный раздел, приоритет проверки диска fsck низкий.

Перегружаемся и проверяем
$ df -h | grep backup
/dev/sdb1                                               296G  191M  281G   1% /backup

Комментарии

Популярные сообщения