Я установил CentOS 7. В процессе установки он решил почти не предоставлять никаких опций и начал использовать почти весь диск для блока LVM (это не позволило бы мне оставить свободное место).
Проблема в том, что я знал, что хочу установить Windows одновременно с этим на другом разделе.
Однако тупой блок LVM занимает весь диск - даже когда я удаляю тупой раздел из LVM.
Мой GUID SSD выглядит так:
- 210 МБ - некоторая файловая система FAT
- 1,1 ГБ - некоторая файловая система XFS
- 499 ГБ - LVM2 PV
В том блоке LVM у меня был том объемом 200 ГБ, который должен был быть посвящен Windows, который я только что удалил ... Но, естественно, LVM не оставляет это место.
Как мне сделать этот тупой блок LVM меньшим, чтобы я мог поместить другой раздел в сам раздел диска верхнего уровня (т.е. должен ли GPT знать, что там есть другой раздел)?
РЕДАКТИРОВАТЬ: Больше информации от команд, которых я не знал, существовало:
[root@localhost]/home/chris# pvdisplay -m
--- Physical volume ---
PV Name /dev/nvme0n1p3
VG Name cl
PV Size 464.57 GiB / not usable 3.00 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 118928
Free PE 38144
Allocated PE 80784
PV UUID CdXGC7-4tTX-BWRD-gOMX-dZcz-bEE2-W11sPy
--- Physical Segments ---
Physical extent 0 to 12799:
Logical volume /dev/cl/root
Logical extents 0 to 12799
Physical extent 12800 to 76799:
Logical volume /dev/cl/home
Logical extents 0 to 63999
Physical extent 76800 to 80783:
Logical volume /dev/cl/swap
Logical extents 0 to 3983
Physical extent 80784 to 118927:
FREE
Кажется, pvresize - это правильный ответ. На его странице руководства написано, что он откажется от изменения размера, если новый размер слишком мал, так что кажется безопасным ... Это правильная команда? Если да, то как точно знать, как на большой изменить раздел на более поздний? Является ли gparted
подходящим инструментом для этого?