我已将Ubuntu 12.10安装为系统上的唯一操作系统。
我告诉Ubuntu赶紧覆盖所有内容,因此,我只有Ubuntu创建的两个分区,一个是一百MB的启动分区,然后是其他所有分区。
主分区约为600GB,
我希望将此大小调整为450GB,因此我可以将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:无法分配到xxxxx扩展区,因为已分配了更高的扩展区。
我认为这是由于此图像引起的交换:
,那么下一步是什么?
$: 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之前的其他信息
请注意,以上照片是从Ubuntu存储库中的Gparted版本中获取的,而不是最新版本
matthew @ 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
matthew @ 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
matthew @ play:〜$ sudo vgs
VG #PV #LV #SN Attr VSize VFree
ubuntu 1 2 0 wz--n- 698.39g 0
matthew @ play:〜$ sudo pvs
PV VG Fmt Attr PSize PFree
/dev/sda5 ubuntu lvm2 a-- 698.39g 0
vgchange -an myvgname
),如果您要更改物理音量,则可能需要停用。:)哦,这几乎是一个答案。