什么是逻辑卷管理以及如何在Ubuntu中启用它?
逻辑卷管理(LVM)是每个主要Linux发行版都包含的磁盘管理选项。无论我们是需要设置存储池还是只需要动态创建分区,LVM可能都是我们想要的。
什么是LVM?
逻辑卷管理器允许在操作系统与其使用的磁盘/分区之间进行抽象层处理。在传统的磁盘管理中,操作系统将查找可用的磁盘(/ dev / sda,/ dev / sdb等),然后查看这些磁盘上的可用分区(/ dev / sda1,/ dev / sda2等)。 )。
使用LVM,可以将磁盘和分区抽象为将多个磁盘和分区包含到一个设备中。操作系统永远不会知道它们之间的区别,因为LVM仅会向OS显示我们已设置的卷组(磁盘)和逻辑卷(分区)。
由于卷组和逻辑卷在物理上没有绑定到硬盘,因此可以轻松地动态调整大小并创建新的磁盘和分区。此外,LVM还可以为我们提供文件系统无法执行的功能。例如,Ext3不支持实时快照,但是如果我们使用LVM,则可以在不卸载磁盘的情况下为逻辑卷创建快照。
什么时候应该使用LVM?
设置LVM之前,我们应该考虑的第一件事是要对磁盘和分区完成的操作。某些发行版(例如Fedora)默认情况下随LVM一起安装。
如果在只有一个内部硬盘驱动器的笔记本电脑上使用Ubuntu,并且不需要实时快照等扩展功能,则可能不需要LVM。如果我们需要轻松扩展,或者要将多个硬盘驱动器合并到一个存储池中,那么LVM可能就是我们想要的。
在Ubuntu中设置LVM
关于使用LVM的第一件事是,没有简单的方法可以将现有的传统分区转换为逻辑卷。可以移动到使用LVM的新分区,但这不会在本文中介绍。相反,我们将采用在全新安装的Ubuntu 10.10上设置LVM的方法。
要使用LVM安装Ubuntu,我们需要使用备用安装CD。从下面的链接下载它,然后刻录CD或者使用unetbootin创建U盘。
从备用安装磁盘引导计算机,然后选择选项,直到"分区磁盘"屏幕,然后选择"引导使用整个磁盘"并设置LVM。
注意:这将格式化整个硬盘驱动器,因此,如果我们尝试双重引导或者进行其他安装,请选择手册。
选择要使用的主磁盘,通常是最大的驱动器,然后转到下一步。
我们将立即将更改写入磁盘,因此请确保选择了正确的磁盘,然后将更改写入。
选择我们想要第一个逻辑卷的大小,然后继续。
确认磁盘分区并继续安装。
最后一步将把GRUB引导加载程序写入硬盘。重要的是要注意GRUB不能在LVM分区上,因为计算机BIOS无法直接从逻辑卷读取。 Ubuntu将为引导程序自动创建一个255 MB的ext2分区。
安装完成后,重新启动计算机并正常启动到Ubuntu。在这种类型的安装中使用LVM或者传统磁盘管理之间应该没有明显的区别。