假设地说,我有一个具有以下配置的系统
/dev/sda
)分区为...
/dev/sda1
:25G未使用空间/dev/sda2
:50G Windows分区/dev/sda3
:25G未使用空间现在,我想使用LVM合并所有未使用的空间,以便为Ubuntu安装提供全部的50G可用空间。我不想使用/dev/sda1
和/dev/sda2
作为单独的25G分区。如何配置LVM并执行安装,以便可以在Windows和Ubuntu安装后运行?
做好准备
从实时USB或实时CD引导到Ubuntu,然后打开一个终端窗口(ctrl+ alt+ T)。为了方便起见,sudo -i
请更改为root
。我们将在此终端窗口中进行设置LVM。
LVM设置
只是为了证明我的设置与问题相符,这是fdisk -l /dev/sda
虚拟机中显示的内容
磁盘/ dev / sda:100 GiB,107374182400字节,209715200扇区 单位:1 * 512的 扇区= 512字节扇区大小(逻辑/物理):512字节/ 512字节 I / O大小(最小/最佳):512字节/ 512字节 Disklabel类型:dos 磁盘标识符:0x4856d148 设备启动开始端扇区大小ID类型 / dev / sda1 2048 52430847 52428800 25G 0空 / dev / sda2 52430848 157288447 104857600 50G 7 HPFS / NTFS / exFAT / dev / sda3 157288448 209715199 52426752 25G 0空
为回答该问题,并使用指定的相同分区结构,运行以下命令:
pvcreate /dev/sda1 /dev/sda3
<-指定要合并用于安装的所有分区。这些不必一定在同一物理磁盘上。vgcreate vg0 /dev/sda1 /dev/sda3
<-这vg0
是卷组的任意名称vgs
并看到可以使用50G(报告为49.99g)。现在,我们需要创建一些逻辑卷,将在其中安装Ubuntu。我将仅创建根分区和交换分区,但是例如,如果您想要一个单独的主分区,则也可以创建其他分区。
lvcreate --name swap --size 4G vg0
<-这将创建一个4G分区,我将用于交换lvcreate --name root --extents 100%free vg0
<-这将创建一个使用vg0中所有剩余空间的新分区。我们将其用作我们的/
(根)分区。设置LVM就是这样。现在是时候安装Ubuntu了。
Ubuntu安装
从实时操作系统运行安装程序以开始安装。当您到达标题为“安装类型”的部分时,选择其他选项
然后,将挂载点分配给我们创建的逻辑卷,以便Ubuntu可以安装系统。
双重启动
安装完成后,grub应该安装,检测Windows并设置启动菜单,该菜单可让您启动到任一操作系统。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句