Я установил Ubuntu 12.10 в качестве единственной ОС в моей системе.
Я сказал Ubuntu перезаписать все, как я спешил, поэтому у меня есть только два раздела, которые создает Ubuntu, загрузочный раздел на пару сотен МБ, а затем все остальное.
Основной раздел составляет около 600 ГБ,
Я хочу изменить размер до 450 ГБ, чтобы я мог установить Windows 8 в качестве двойной загрузки.
Проблема в том, что я не могу понять, как сжать раздел, обычно это нормально из Gparted (gparted-live-0.14.1-6-i486.iso) live iso, просто измените размер, и вы готовы идти.
Но на этот раз Ubuntu был установлен с LVM.
Итак, раздел Ubuntu имеет значок замка рядом с ним. Это мешает мне что-либо делать, я могу выбрать раздел, и есть опция для «деактивировать», которая, если я верен, я считаю, деактивирует своп? Если я сделаю это, я могу манипулировать разделом.
Я спрашиваю здесь, если это правильно, прежде чем я разрушу свою систему.
- Загрузись с живого gparted iso.
- Выберите раздел Ubuntu.
- «Деактивировать» раздел.
- Изменить размер раздела.
- «Активировать» раздел.
- Подать заявление.
- Прибыль ???
Правильно ли мое мышление?
Редактировать # 1
Итак, после некоторого расширенного чата я пришел к этой команде
sudo lvresize --verbose --resizefs -L -150G /dev/ubuntu/root
Который успешно сократил логический раздел.
Но теперь у меня есть сложная часть.
Теперь мне нужно уменьшить физический раздел, чтобы я мог создать новый физический раздел с местом для установки Windows 8.
Поэтому я думал, что смогу бежать
pvresize --setphysicalvolumesize {any size here} /dev/sda5
Но я вернусь
/ dev / sda5: невозможно изменить размер до экстентов ххххх, поскольку выделяются более поздние.
Который я полагаю, из-за обмена из-за этого изображения:
так, каков мой следующий шаг?
$: lvdisplay
--- Logical volume ---
LV Path /dev/ubuntu/root
LV Name root
VG Name ubuntu
LV UUID G7Z3dA-xska-8QpO-Y5oD-aIVO-D8l1-22s6dO
LV Write Access read/write
LV Creation host, time ubuntu, 2013-01-29 22:06:02 +1300
LV Status available
# open 1
LV Size 540.42 GiB
Current LE 138348
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:0
--- Logical volume ---
LV Path /dev/ubuntu/swap_1
LV Name swap_1
VG Name ubuntu
LV UUID 14qpRy-H5jl-dTAq-CVle-k7Bz-95Rm-Y46zOs
LV Write Access read/write
LV Creation host, time ubuntu, 2013-01-29 22:06:04 +1300
LV Status available
# open 2
LV Size 7.97 GiB
Current LE 2041
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:1
Дополнительная информация перед редактированием # 1
Обратите внимание, что приведенный выше снимок взят из версии Gparted в репозиториях Ubuntu, а не из последней версии.
Мэтью @ play: ~ $ sudo fdisk -l
Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000c5bec
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 499711 248832 83 Linux
/dev/sda2 501758 1465147391 732322817 5 Extended
/dev/sda5 501760 1465147391 732322816 8e Linux LVM
Disk /dev/mapper/ubuntu-root: 741.3 GB, 741334843392 bytes
255 heads, 63 sectors/track, 90128 cylinders, total 1447919616 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/ubuntu-root doesn't contain a valid partition table
Disk /dev/mapper/ubuntu-swap_1: 8560 MB, 8560574464 bytes
255 heads, 63 sectors/track, 1040 cylinders, total 16719872 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/ubuntu-swap_1 doesn't contain a valid partition table
Мэтью @ play: ~ $ sudo lvs
LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert
root ubuntu -wi-ao-- 690.42g
swap_1 ubuntu -wi-ao-- 7.97g
Мэтью @ play: ~ $ sudo vgs
VG #PV #LV #SN Attr VSize VFree
ubuntu 1 2 0 wz--n- 698.39g 0
Мэтью @ play: ~ $ sudo Pvs
PV VG Fmt Attr PSize PFree
/dev/sda5 ubuntu lvm2 a-- 698.39g 0
vgchange -an myvgname
), которая может потребоваться, если вы собираетесь изменить физический том. :) О, это почти ответ.