Перечитывая таблице разделов ошибка 22: недопустимый аргумент

у меня Oracle Linux на виртуальной машине, и я пытаюсь создать разделы на /dev / sda2 размером 30 гигов с помощью утилиты fdisk. Я сделал четыре раздела каждый размером 512M, и они появляются в таблице разделов. Однако, когда я пытаюсь записать (w) таблицу на диск, я получаю ошибку, как указано выше.

вот что я пробовал до сих пор

  • перезагрузка ничего не меняет.
  • fdisk -u -l /dev/sda2 показывает 4 созданных раздела (p1,p2,p3, p4), но fdisk -l не делает.
  • kpartx -a /dev/sda2px показывает failed to stat() /dev/sda2px
  • partprobe /dev/sda2 показывает:

Error: Error informing the kernel about modifications to partition /dev/sda2px - invalid argument. This means Linux won't know about any changes you made to /dev/sda2p1 until you reboot -- so you shouldn't mount it or use it in any way before rebooting

все идеи очень будут оценены. Спасибо заранее.

25
задан Burgi
03.04.2023 19:25 Количество просмотров материала 3504
Распечатать страницу

2 ответа

настройка разделов на других разделах не поддерживается. Если вы хотите разделить ваш /dev / sda2, то один из вариантов - использовать LVM2 (это документация Arch Linux, но применяется везде).

для вашего примера три 512Mb:

pvcreate /dev/sda2
vgcreate TEST /dev/sda2
lvcreate -L 512M -n one TEST
lvcreate -L 512M -n two TEST
lvcreate -L 512M -n three TEST

это даст вам/dev/TEST /one/dev/TEST /two и/dev/TEST / three как отдельные слайсы 512Mb, без наличия раздела В разделе.

5
отвечен Aaron Brady 2023-04-05 03:13

вы должны загрузить систему с gparted live cd и использовать его для внесения изменений. Это скажет вам, если это ваша ОС или оборудование.

1
отвечен d4v3y0rk 2023-04-05 05:30

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх