Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Если

...

планируется установка в SMG  совсем нового HDD, который ранее нигде не использовался, то требуется предварительная подготовка диска.

Далее перечислены необходимые процедуры для выполнения указанного действия:  создать таблицу разделов 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 /dev/sda1" на созданном разделе /dev/sda1 ##

Без форматирования
/home/admin # mkfs /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 /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 накопитель автоматически определится как /dev/sda1 ##
## и будет доступена доступна информация о нем в разделе мониторинг-информация о накопителях ##.


Если данной инструкции будет не достаточно, можно воспользоваться любой информацией, найденной в интернете
о создании таблицы разделов и файловой системы ext2 linux на новом hdd. Если нет опыта работы в режиме CLI и оборудование находится в продакшн следует выполнять все действия с
максимальной осторожностью.