将Ubuntu安装在LVM分区上

此页由Linux Wiki用户Chenxing于2010年12月7日 (星期二) 18:04的最后更改。

出自Linux Wiki

提示:此文已超过 13 年(5101 天)未更新,如发现内容过时或有误,欢迎改进:)

LVMLinux提供的一种灵活的分区管理方式,如将多个磁盘看做一个分区、方便地调整LVM分区的大小、添加15个以上的分区等等。Ubuntu的Desktop版本默认不支持LVM,所以安装时稍显麻烦。这里介绍两种解决方案。

方案一:使用Alternative CD安装

Ubuntu的安装盘除了LiveCD,还是一张Alternative CD,Alternative CD支持LVM(请在安装时选择“Expert(专家)”模式)。

如果手头Alternative CD或其镜像,这或许是最方便的方式。不过注意Alternative CD的安装过程是在文本界面下进行的,没有图形界面,但交互提示是汉语。

方案二:使用普通的Desktop Live CD安装

在Ubuntu Live CD的Live环境中稍做修改,也能实现安装到LVM[1]

进入Ubuntu Live环境后,首先打开终端,安装lvm2软件包:

sudo apt-get install lvm2

再让系统更新磁盘信息:

sudo partprobe

如果LVM分区已经准备好,此时它应该已经被系统正确识别。

Hint.gif
提示:
建议在安装前先分好区,当然也可以在安装时用LVM的相关命令分区,也可以用带图形界面的程序system-config-lvm准备LVM分区(该软件不支持和RAID共存)。

下面就可以照常执行安装过程。安装结束后,千万不要急着重启,否则无法进入新装的系统。

安装结束后,chroot到新装的系统:

sudo chroot /target

在Chroot环境中安装lvm2软件包

apt-get install lvm2 
Hint.gif
提示:
如果第一次忘了在目标系统中装lvm2软件包,以后再chroot补救时不要忘了挂载/dev/proc

相关资料

  1. 一篇英文教程

本文对您有帮助?分享给更多朋友!

反馈与讨论

发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。
个人工具
简体繁体转换