Подключение диска можно разбить на четыре этапа
1. Поиск диска
2. Создание таблицы разделов и файловой системы
3. Настройка fstab
4. Проверка
Поиск диска
Создание таблицы разделов и файловой системы
набрав команду 'm', увидим основное меню
Создаём новый раздел - выбираем 'n'
Изменения готовы, далее их нужно применить Вводим w
Таблица разделов изменена и готова для форматирования
Создаем файловую систему
Настройка fstab
Проверка
Монтируем fstab
Создаем файл в новом диске
Проверяем наличие файла
Отцепляем диск
Проверяем наличие файла
Его нет. Монтируем снова
Файл виден, а значит присоединение диска выполнено корректно и пробный тест на запись чтение диск прошел
1. Поиск диска
2. Создание таблицы разделов и файловой системы
3. Настройка fstab
4. Проверка
Поиск диска
#fdisk -l | grep /dev
Disk /dev/sdc doesn't contain a valid partition table
Disk /dev/sda: 31.9 GB, 31939362816 bytes
/dev/sda1 2046 7813119 3905537 5 Extended
/dev/sda2 * 7813120 62380031 27283456 83 Linux
/dev/sda5 2048 7813119 3905536 82 Linux swap / Solaris
Disk /dev/sdb: 870.2 GB, 870193299456 bytes
/dev/sdb1 63 1699596287 849798112+ 83 Linux
Disk /dev/sdc: 31.0 GB, 31037652992 bytes
Неразмеченый новый диск обычно не имеет раздел (doesn't contain a valid partition table), но если разделы есть, то, очевидно, вы его найдёте. Хотя бы по объёму. В нашем примере это /dev/sdc
Disk /dev/sdc doesn't contain a valid partition table
Disk /dev/sda: 31.9 GB, 31939362816 bytes
/dev/sda1 2046 7813119 3905537 5 Extended
/dev/sda2 * 7813120 62380031 27283456 83 Linux
/dev/sda5 2048 7813119 3905536 82 Linux swap / Solaris
Disk /dev/sdb: 870.2 GB, 870193299456 bytes
/dev/sdb1 63 1699596287 849798112+ 83 Linux
Disk /dev/sdc: 31.0 GB, 31037652992 bytes
Создание таблицы разделов и файловой системы
#fdisk /dev/sdc
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0x6c6dfcc5.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
Command (m for help):
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0x6c6dfcc5.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
Command (m for help):
набрав команду 'm', увидим основное меню
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
Создаём новый раздел - выбираем 'n'
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p):
Раздел будет основным - вводим 'p' или просто жмём enterp primary (0 primary, 0 extended, 4 free)
e extended
Select (default p):
Partition number (1-4, default 1):
Номер раздела - 1
Задаём размер текущей таблицы разделов
First sector (2048-60620415, default 2048):
Using default value 2048
Используем начало диска по-умолчанию - 2048Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-60620415, default 60620415):
Используем по-молчанию 60620415. Обращаю внимание, что здесь можно задать размер раздела, удобным для восприятия значением, +size{K,M,G}. Например, добавить 10 гигабайт +size 10G
После определения last sector, мы попадаем снова в основное меню
Command (m for help):
Если вы решили разбить диск на несколько частей, то через основное меню есть возможность добавить разделы primary или extended с заданными размерами. Подробнее тутИзменения готовы, далее их нужно применить Вводим w
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
Таблица разделов изменена и готова для форматирования
#fdisk -l | grep /dev
Disk /dev/sda: 31.9 GB, 31939362816 bytes
/dev/sda1 2046 7813119 3905537 5 Extended
/dev/sda2 * 7813120 62380031 27283456 83 Linux
/dev/sda5 2048 7813119 3905536 82 Linux swap / Solaris
Disk /dev/sdb: 870.2 GB, 870193299456 bytes
/dev/sdb1 63 1699596287 849798112+ 83 Linux
Disk /dev/sdc: 31.0 GB, 31037652992 bytes
/dev/sdc1 2048 60620415 30309184 83 Linux
Disk /dev/sda: 31.9 GB, 31939362816 bytes
/dev/sda1 2046 7813119 3905537 5 Extended
/dev/sda2 * 7813120 62380031 27283456 83 Linux
/dev/sda5 2048 7813119 3905536 82 Linux swap / Solaris
Disk /dev/sdb: 870.2 GB, 870193299456 bytes
/dev/sdb1 63 1699596287 849798112+ 83 Linux
Disk /dev/sdc: 31.0 GB, 31037652992 bytes
/dev/sdc1 2048 60620415 30309184 83 Linux
Создаем файловую систему
#mkfs.ext4 /dev/sdc1
mke2fs 1.42 (29-Nov-2011)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
1896832 inodes, 7577296 blocks
378864 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
232 block groups
32768 blocks per group, 32768 fragments per group
8176 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
mke2fs 1.42 (29-Nov-2011)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
1896832 inodes, 7577296 blocks
378864 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
232 block groups
32768 blocks per group, 32768 fragments per group
8176 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
Настройка fstab
#echo "/dev/sdc1 /mnt/sdc1 ext4 defaults 0 0">>/etc/fstab
Проверка
Монтируем fstab
#mount -a
Создаем файл в новом диске
#touch /mnt/sdc1/test_file
Проверяем наличие файла
#ls -la /mnt/sdc1/
total 8
drwxr-xr-x 2 root root 4096 Apr 10 06:37 .
drwxrwxrwx 4 root root 4096 Apr 10 06:37 ..
-rw-r--r-- 1 root root 0 Apr 10 06:37 test_file
total 8
drwxr-xr-x 2 root root 4096 Apr 10 06:37 .
drwxrwxrwx 4 root root 4096 Apr 10 06:37 ..
-rw-r--r-- 1 root root 0 Apr 10 06:37 test_file
Отцепляем диск
#umount /dev/sdc1
Проверяем наличие файла
#ls -la /mnt/sdc1/
total 8
drwxr-xr-x 2 root root 4096 Apr 10 06:40 .
drwxrwxrwx 4 root root 4096 Apr 10 06:37 ..
total 8
drwxr-xr-x 2 root root 4096 Apr 10 06:40 .
drwxrwxrwx 4 root root 4096 Apr 10 06:37 ..
Его нет. Монтируем снова
#mount -a
#ls -la /mnt/sdc1/
total 8
drwxr-xr-x 2 root root 4096 Apr 10 06:37 .
drwxrwxrwx 4 root root 4096 Apr 10 06:37 ..
-rw-r--r-- 1 root root 0 Apr 10 06:37 test_file
#ls -la /mnt/sdc1/
total 8
drwxr-xr-x 2 root root 4096 Apr 10 06:37 .
drwxrwxrwx 4 root root 4096 Apr 10 06:37 ..
-rw-r--r-- 1 root root 0 Apr 10 06:37 test_file
Файл виден, а значит присоединение диска выполнено корректно и пробный тест на запись чтение диск прошел
What is CS Casino? | How to Play Games for Real Money in
ОтветитьУдалитьIt's the biggest online casino site in the world. It 온라인카지노 offers 제왕카지노 you the best selection of games and a huge variety of casino bonuses. This bet365 is why you will