Разбиение в Linux с расставанием

2

Я пытаюсь создать новый раздел в Linux с parted. Я начинаю расставаться, как показано ниже.

# parted -a optimal /dev/sda

Ниже приведена текущая таблица разделов.

Number  Start   End     Size    Type      File system     Flags
 1      1049kB  211MB   210MB   primary   ext4            boot
 2      211MB   10.7GB  10.5GB  primary   ext4
 3      10.7GB  15.9GB  5243MB  primary   linux-swap(v1)
 4      15.9GB  150GB   134GB   extended                  lba

При создании раздела я получаю следующее предупреждение.

(parted) mkpart extended 10957 149504
Warning: You requested a partition from 11.0GB to 150GB.
The closest location we can manage is 15.9GB to 150GB.
Is this still acceptable to you?
Yes/No? yes
Warning: WARNING: the kernel failed to re-read the partition table on /dev/sda (Device or resource busy).  As a result, it may not reflect all of your changes until after reboot.
(parted) mkpart logical ext4 10957 149504
Warning: You requested a partition from 11.0GB to 150GB.
The closest location we can manage is 15.9GB to 150GB.
Is this still acceptable to you?
Yes/No? yes
Warning: The resulting partition is not properly aligned for best performance.
Ignore/Cancel?

Почему расстается не используя оптимальное выравнивание. Помощь очень ценится.

Индика К
источник

Ответы:

1

Попробуйте так:

[root @ localhost ~] # fdisk / dev / sda

ВНИМАНИЕ: DOS-совместимый режим устарел. Настоятельно рекомендуется
         выключите режим (команда 'c') и измените единицы отображения на
         сектора (команда 'u').

Команда (m для помощи): n
Первый цилиндр (2905-10011, по умолчанию 2905): 
Используя значение по умолчанию 2905
Последний цилиндр, + цилиндры или + размер {K, M, G} (2905-10011, по умолчанию 10011): + 20M

Команда (м для помощи): т
Номер раздела (1-6): 6
Шестнадцатеричный код (тип L для перечисления кодов): 83

Команда (m для помощи): p

Диск / dev / sda: 82,3 ГБ, 82348277760 байт
255 головок, 63 сектора / дорожка, 10011 цилиндров
Единицы = цилиндры 16065 * 512 = 8225280 байт
Размер сектора (логический / физический): 512 байт / 512 байт
Размер ввода / вывода (минимальный / оптимальный): 512 байт / 512 байт
Идентификатор диска: 0x0001501c

   Система Идентификатора Начальной Загрузки Завершения Загрузки Устройства
/ dev / sda1 * 1 26 204800 83 Linux
Раздел 1 не заканчивается на границе цилиндра.
/ dev / sda2 26 2637 20971520 83 Linux
/ dev / sda3 2637 2898 2097152 82 Linux swap / Solaris
/ dev / sda4 2898 10011 57138861+ 5 Extended
/ dev / sda5 2898 2904 51852+ 83 Linux
/ dev / sda6 2905 2908 32098+ 83 Linux

Команда (m для помощи): w
Таблица разделов была изменена!

Вызов ioctl () для перечитывания таблицы разделов.

ПРЕДУПРЕЖДЕНИЕ: перечитывание таблицы разделов завершилось ошибкой 16: устройство или ресурс занят.
Ядро все еще использует старую таблицу. Новая таблица будет использоваться в
следующая перезагрузка или после запуска partprobe (8) или kpartx (8)
Синхронизация дисков.

Где:

  • sda ваш жесткий диск

  • n значит добавить новый раздел

  • t означает изменить системный идентификатор раздела

  • p означает распечатать таблицу разделов

  • w означает запись таблицы на диск и выход

Максимум
источник