Если
...
планируется установка в SMG совсем нового HDD(SSD) , который ранее нигде не использовался, то требуется предварительная подготовка диска.
Далее перечислены необходимые процедуры для выполнения указанного действия: создать таблицу разделов MBR или GPT.
...
В таблице разделов создать
...
primary раздел с типом Linux,
...
в нашем случае можно использовать весь
...
доступный объем диска.
...
В созданном разделе создать файловую систему с типом ext2.
...
Данные действия можно выполнить при временном подключении
...
данного диска к ПК, используя любые инструкции найденные в интернете.
...
Так же можно выполнить данные действия непосредственно на
...
оборудовании SMG,
...
работая в режиме командной строки (CLI).
Примерная инструкция:
...
1. Подключитесь любой терминальной программой по протоколу ssh
к SMG2016,
...
введите учетные данные.
Без форматирования |
---|
last login: Thu Oct 24 14:06:37 2019 from 192.168.11.79 ******************************************** * Welcome to SMG-2016 * ******************************************** Welcome! It is Fri Nov 15 08:30:08 GMT+7 2019 |
##Переходите 2. Перейдите в linux shell##shell
Без форматирования |
---|
SMG2016> sh |
## Определяете 3. Определите на каком физическом устройстве у Вас подключен HDD "/home/admin # fdisk -l" ##
Без форматирования |
---|
/home/admin # fdisk -l |
...
Disk /dev/mtdblock0: 1 MB, 1048576 bytes |
...
255 heads, 63 sectors/track, 0 cylinders |
...
Units = cylinders of 16065 * 512 = 8225280 bytes |
...
Disk /dev/mtdblock0 doesn't contain a valid partition table |
...
Disk /dev/sda: 500.1 GB, 500107862016 bytes |
...
255 heads, 63 sectors/track, 60801 cylinders |
...
Units = cylinders of 16065 * 512 = 8225280 bytes |
## (В данном примере HDD подключен к /dev/sda/## запускаете )
4. Запустите утилиту fdisk для создания таблицы разделов и раздела linux ##
Без форматирования |
---|
/home/admin # fdisk /dev/sda |
...
The number of cylinders for this disk is set to 60801. |
...
There is nothing wrong with that, but this is larger than 1024, |
...
and could in certain setups cause problems with: |
...
1) software that runs at boot time (e.g., old versions of LILO) |
...
2) booting and partitioning software from other OSs |
...
(e.g., DOS FDISK, OS/2 FDISK) |
...
|
5. Наберите команду для просмотра таблицы разделов ##
Без форматирования |
---|
Command (m for help): p |
...
Disk /dev/sda: 500.1 GB, 500107862016 bytes |
...
255 heads, 63 sectors/track, 60801 cylinders |
...
Units = cylinders of 16065 * 512 = 8225280 bytes |
...
Command (m for help): p |
...
Disk /dev/sda: 500.1 GB, 500107862016 bytes |
...
255 heads, 63 sectors/track, 60801 cylinders |
...
Units = cylinders of 16065 * 512 = 8225280 bytes |
...
Device Boot Start End Blocks Id System |
## 6. Если таблица разделов пустая как на примере ##,
## даете то дайте команду n для зоздания cоздания нового раздела ##
Без форматирования |
---|
Command (m for help): n |
...
Command action |
...
e extended |
...
p primary partition (1-4) |
...
Command action |
...
e extended |
...
p primary partition (1-4) |
## создаете 7. Создайте primary раздел, отвчечая отвечая "p" и вводя предлагаемые границы раздела по-умолчанирю ##умолчанию
Без форматирования |
---|
p |
...
Partition number (1-4): 1 |
...
First cylinder (1-60801, default 1): Using default value 1 |
...
Last cylinder or +size or +sizeM or +sizeK (1-60801, default 60801): Using default value 60801 |
## проверяете 8. Проверьте успешное создание раздела ##
Без форматирования |
---|
Command (m for help): p |
...
Disk /dev/sda: 500.1 GB, 500107862016 bytes |
...
255 heads, 63 sectors/track, 60801 cylinders |
...
Units = cylinders of 16065 * 512 = 8225280 bytes |
...
Device Boot Start End Blocks Id System |
...
/dev/sda1 1 60801 488384001 83 Linux |
## записываете 9. Запишите модифицированную таблицу разделов на диск ##
Без форматирования |
---|
Command (m for help): w |
...
The partition table has been altered! |
...
Calling ioctl() to re-read partition table |
...
fdisk: WARNING: rereading partition table failed, kernel still uses old table: Device or resource busy |
## даете 10. Дайте команду на создание файловой системы "mkfs.ext2 /dev/sda1" на созданном разделе /dev/sda1 ##
Без форматирования |
---|
/home/admin # mkfs.ext2 /dev/sda1 |
...
mke2fs 1.41.14 (22-Dec-2010) |
...
/dev/sda1 is mounted; will not make a filesystem here! |
...
/home/admin # umount /dev/sda1 |
...
/home/admin # mkfs.ext2 /dev/sda1 |
...
mke2fs 1.41.14 (22-Dec-2010) |
...
ext2fs_check_if_mount: Can't check if filesystem is mounted due to missing mtab file while determining whether /dev/sda1 is mounted. |
...
Filesystem label= |
...
OS type: Linux |
...
Block size=4096 (log=2) |
...
Fragment size=4096 (log=2) |
...
Stride=0 blocks, Stripe width=0 blocks |
...
30531584 inodes, 122096008 blocks |
...
6104800 blocks (5.00%) reserved for the super user |
...
First data block=0 |
...
Maximum filesystem blocks=0 |
...
3727 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, 78675968, |
...
102400000 |
...
Writing inode tables: done |
...
Writing superblocks and filesystem accounting information: done |
...
This filesystem will be automatically checked every 30 mounts or |
...
180 days, whichever comes first. Use tune2fs -c or -i to override. |
## после После перезагрузки устройства SMG SMG HDD(SSD) накопитель автоматически определится как /dev/sda1 ##
## и будет доступена доступна информация о нем в разделе мониторинг-информация о накопителях ##.
Если данной инструкции будет не достаточно, можно воспользоваться любой информацией, найденной в интернете
о создании таблицы разделов и файловой системы ext2 linux на новом hddHDD(SSD) . Если нет опыта работы в режиме CLI и оборудование находится в продакшн следует выполнять все действия с
максимальной осторожностью.