решение1
Изменения в fdisk
остаются в памяти fdisk
до тех пор, пока вы не скажете инструменту записать их на устройство. Вы делаете это с помощью w
. Если вы выйдете с помощью q
, изменения будут потеряны.
После записи изменений fdisk
уведомляет ОС. В современных "больших" дистрибутивах этого должно быть достаточно. С этого момента lsblk
должно показывать новое состояние разделов.
Я думаю, что некоторые старые или ограниченные версии fdisk
могут не уведомлять ОС. В этом случае вызовите partprobe /dev/sdb
(или просто partprobe
).
Если partprobe
недоступен и диск внешний (например, подключен через USB), sync
на всякий случай отключите и подключите снова. Это должно заставить ОС проверить разделы. Если вы не можете partprobe
и не можете отключить диск (например, диск внутренний, фиксированный), перезагрузка является окончательным решением. Менее радикальные методы могут быть доступны, а могут и нет.