关于Linux系统LVM问题
答案:4 悬赏:30
解决时间 2021-01-08 13:00
- 提问者网友:富士山上尢
- 2021-01-08 04:52
关于Linux系统LVM问题
最佳答案
- 二级知识专家网友:酒醒三更
- 2021-01-08 05:06
你不是已经提问过了吗
不能直接操作,除非这几个分区上的文件系统不要了
并且/boot是肯定要建在分区上,不能建在LV上
除了/boot外的要做lvm,例如/home:
cd /
#备份:
tar cvf /tmp/home.tar home
#卸载文件系统,否则无法进行后面操作:
umount /home
#用fdisk命令将分区标志由83改为8e,具体操作略:
fdisk /dev/sda
#将分区sda4初始化为物理卷,这时候数据丢了,你可以mount /home试一下:
pvcreate /dev/sda4 vgcreate
#创建vg:
vgcreate vghome /dev/sda4
#创建lv:
lvcreate -l 100 -n lvhome vghome
#创建文件系统:
mkfs.ext3 /dev/vghome/lvhome
#重新挂载文件系统:
mount /dev/vgome/lvhome /home
#恢复home备份
tar xvf /tmp/home.tar
#将/etc/fstab里关于/home的项修改正确,将/dev/sda4替换成 /dev/vghome/lvhome:
vi /etc/fstab
不能直接操作,除非这几个分区上的文件系统不要了
并且/boot是肯定要建在分区上,不能建在LV上
除了/boot外的要做lvm,例如/home:
cd /
#备份:
tar cvf /tmp/home.tar home
#卸载文件系统,否则无法进行后面操作:
umount /home
#用fdisk命令将分区标志由83改为8e,具体操作略:
fdisk /dev/sda
#将分区sda4初始化为物理卷,这时候数据丢了,你可以mount /home试一下:
pvcreate /dev/sda4 vgcreate
#创建vg:
vgcreate vghome /dev/sda4
#创建lv:
lvcreate -l 100 -n lvhome vghome
#创建文件系统:
mkfs.ext3 /dev/vghome/lvhome
#重新挂载文件系统:
mount /dev/vgome/lvhome /home
#恢复home备份
tar xvf /tmp/home.tar
#将/etc/fstab里关于/home的项修改正确,将/dev/sda4替换成 /dev/vghome/lvhome:
vi /etc/fstab
全部回答
- 1楼网友:舍身薄凉客
- 2021-01-08 06:56
可以,不会破坏原有的数据。
- 2楼网友:醉吻情书
- 2021-01-08 06:19
lvm 操作会破坏原有分区的数据。
- 3楼网友:骨子里都是戏
- 2021-01-08 06:07
已经建的分区是linux83类型的分区,不能LVM操作,8e类型的才是LVM的,可通过fdisk /dev/sda命令查看。这种情况只能对新建分区进行LVM操作。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯