Мне установили Ubuntu 16.04 на моем SSD, берущем его полный размер, и имеющий LVM включил. Я хочу установить вторую операционную систему на том же SSD, и мне не удается уменьшить разделы, которые используются Ubuntu. Я изменил размер логического раздела со следующей командой, сопровождаемой ее выводом:
$ sudo lvreduce - resizefs-L 128G/dev/ubuntu-vg/root
fsck from util-linux 2.27.1
/dev/mapper/ubuntu--vg-root: 692451/15056896 files (0.4% non-contiguous), 11307331/60203008 blocks
resize2fs 1.42.13 (17-May-2015)
Resizing the filesystem on /dev/mapper/ubuntu--vg-root to 33554432 (4k) blocks.
The filesystem on /dev/mapper/ubuntu--vg-root is now 33554432 (4k) blocks long.
Size of logical volume ubuntu-vg/root changed from 229.66 GiB (58792 extents) to 128.00 GiB (32768 extents).
Logical volume root successfully resized.
Теперь, в GParted, я вижу следующий экран:
После того, как я пытался изменить размер раздела в GParted, я получил следующий вывод от GParted:
GParted 0.25.0 --enable-libparted-dmraid --enable-online-resize
Libparted 3.2
Shrink /dev/sda3 from 237.50 GiB to 135.83 GiB 00:00:00 ( ERROR )
calibrate /dev/sda3 00:00:00 ( SUCCESS )
path: /dev/sda3 (partition)
start: 2050048
end: 500117503
size: 498067456 (237.50 GiB)
shrink file system 00:00:00 ( ERROR )
lvm pvresize -v --setphysicalvolumesize 142427136K /dev/sda3 00:00:00 ( ERROR )
0 physical volume(s) resized / 1 physical volume(s) not resized
Using physical volume(s) on command line.
Archiving volume group "ubuntu-vg" metadata (seqno 4).
/dev/sda3: Pretending size is 284854272 not 498067456 sectors.
Resizing volume "/dev/sda3" to 284854272 sectors.
Resizing physical volume /dev/sda3 from 0 to 34772 extents.
/dev/sda3: cannot resize to 34772 extents as later ones are allocated.
========================================
Вы могли помочь мне изменить размер этой вещи, не теряя данные?Спасибо!
Необходимо переместить степени LVM в конце раздела PV LVM с командой pvmove, прежде чем можно будет изменить размер его.
Менеджер по Разделу KDE может на самом деле сделать это для Вас. К сожалению, версия в Ubuntu 16.04 слишком стара, но можно загрузить Ubuntu 17.10 живой CD, установить partitionmanager там
sudo apt install partitionmanager
и затем измените размер PV LVM от GUI.