Как увеличить раздел в Ubuntu 18.04

Автор: Admin

Дата:2018-12-14

Создание/Увеличение раздела в Linux/Ubuntu 18.04

В данном материале хотелось рассмотреть вопрос по увеличению раздела жесткого диска в Linux 

1. Создание раздела в Linux

1) Смотрим какие диски у нас есть

# lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
loop0    7:0    0 86,9M  1 loop /snap/core/4917
sda      8:0    0   20G  0 disk
--sda1   8:1    0    1M  0 part
--sda2   8:2    0   20G  0 part /
sdb      8:16   0   30G  0 disk

Как видно, на диск sda установлена система, диск sdb пустой

Давайте создадим новый раздел на sdb 
Использовать будем утилиту fdisk

2) Создаем раздел

# fdisk /dev/sdb

-- p-просмотр разделов
Command (m for help): p
Disk /dev/sdb: 30 GiB, 32212254720 bytes, 62914560 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xa4659de6

-- n-создать раздел
Command (m for help): n
Partition type
   p   primary (0 primary, 0 extended, 4 free)
   e   extended (container for logical partitions)
Select (default p): p

-- ыбираем 1-первый раздел
Partition number (1-4, default 1): 1
First sector (2048-62914559, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-62914559, default 62914559): 40000000 - Здесь я указал примерный конечный сектор 40000000 из диапазона 2048-62914559
Created a new partition 1 of type 'Linux' and of size 19,1 GiB.

-- w-записать
Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.

3) p-просматриваем полученные разделы

# fdisk /dev/sdb

Command (m for help): p
Device     Boot Start      End  Sectors  Size Id Type
/dev/sdb1        2048 40000000 39997953 19,1G 83 Linux

4) Создадим файловую систему EXT4

# mkfs.ext4 /dev/sdb1

5)Примонтируем

# mount /dev/sdb1 /mnt/

6) Перейдем в mnt

# cd /mnt/

7) Для теста создадим файл в 100мб

# dd of=file bs=1 count=0 seek=100M

2. Увеличиваем раздел в Linux

После того как мы создали разде /dev/sdb1, отформотировали его в ext4 и создали тестовый файл, пришло время увеличить наш раздел.

1) Отмонтируем
# umount /dev/sdb1

2) # fdisk /dev/sdb
Удалим раздел
Command (m for help): d

3) Создаем раздел


command (m for help): n  - создать раздел
Select (default p): p - primary
First sector (2048-62914559, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-62914559, default 62914559): 50000000 - указал конечный сектор
Created a new partition 1 of type 'Linux' and of size 23,9 GiB.
Partition #1 contains a ext4 signature.

Do you want to remove the signature? [Y]es/[N]o: n - нет

Command (m for help): p
Device     Boot Start      End  Sectors  Size Id Type
/dev/sdb1        2048 50000000 49997953 23,9G 83 Linux

4) Убеждаемся, что созданный нами файл сохранен

# mount /dev/sdb1 /mnt/
# cd /mnt/
# ls -al
-rw-r--r--  1 root root 104857600 дек 14 10:42 file

Таким способом мы увеличили раздел жесткого диска, не потеряв файлы. Если не ходите производить процедуру по восстановлению дисков https://storelab-rc.ru/kak-vosstanovit-semnyy-zhestkiy-disk.html, то всегда будьте аккураты при таком виде работ и производите бэкапы.

Количество просмотров: 749

Комментарии к статье:

Добавить комментарий

Введите сумму с картинки

© Plutonit.ru - Администрирование, настройка Linux и Windows 2009 - 2019