LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 936|回复: 8

成功把现在的系统迁移到LVM上了

[复制链接]
发表于 2011-5-23 11:12:40 | 显示全部楼层 |阅读模式
计划如下:
同一硬盘,打算先划出LVM
从移动硬盘启动ubuntu,将系统复制到新的lvm分区,/boot分区保持不变
修改fstab
更新init

非常感谢,昨天已经搞定,过程随后送上
发表于 2011-5-23 12:39:14 | 显示全部楼层
更新init是一定的吧如果你没有安装lvm模块的话

直接apt安装lvm就会更新initrd。。我猜的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-23 13:33:28 | 显示全部楼层
Post by nohappiness;2140045
更新init是一定的吧如果你没有安装lvm模块的话

直接apt安装lvm就会更新initrd。。我猜的

谢谢
字数 字数
回复 支持 反对

使用道具 举报

发表于 2011-5-23 14:06:48 | 显示全部楼层
是服务器么?如果你没有做raid的话,建议不要使用lvm,一旦分区列表错误或什么,想恢复数据是非常困难的 …… 以前感觉LVM不错,自从同事使用lvm的几个分区坏了除了服务器就再也没人使用lvm了……
回复 支持 反对

使用道具 举报

发表于 2011-5-23 17:16:48 | 显示全部楼层
同上感觉,没有raid,就不要用lvm
回复 支持 反对

使用道具 举报

发表于 2011-5-23 19:34:32 | 显示全部楼层
Post by dwl301;2140064
是服务器么?如果你没有做raid的话,建议不要使用lvm,一旦分区列表错误或什么,想恢复数据是非常困难的 …… 以前感觉LVM不错,自从同事使用lvm的几个分区坏了除了服务器就再也没人使用lvm了……

一个500G的硬盘,当初用xp分区两个,1个20g,1个200g,主分区,余下容量木有分区

最近因某硬盘坏,200G上又有大量东西,遂fdisk mkfs将20g变为ext2,挂boot,未分区用来挂 / 以及 所有目录

安装debian后,移动200G数据到当初的那个"未分区"上,日后无法预测容量增长,不用卷管理,还有啥好法子?

当然是用 lvm2 ,200G和"未分区"合二为一了

有空的时候,有需要的时候,就 tar 备份一下
回复 支持 反对

使用道具 举报

发表于 2011-5-23 22:49:49 | 显示全部楼层
Linux系统中系统引导时会自动扫描所有的vg,initrd文件中并不包含pv-vg-lv对应关系.
启动老的系统,安装lvm相关的软件包,并生成新的initrd文件

从liveCD or HD 引导Linux, 将原来的root挂载到/oldroot目录,
建立pv, vg, lv, 文件系统,然后挂载到/newroot目录,
进入/oldroot中,执行tar lcf - .|(cd /newroot; tar xpvf -)

其他分区只需要cp复制即可

根据实际情况修改/etc/fstab, /boot/grub.cfg的内容并安装grub就可以了
回复 支持 反对

使用道具 举报

发表于 2011-5-23 22:53:42 | 显示全部楼层
使用lvm在操作系统中增加了一层,这使得系统的分区更加灵活,同时也增加了系统的复杂性。使用与否是个仁者见仁,智着见智的问题。

不过话说回来,防止数据丢失,备份才是王道,什么数据恢复都是浮云
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-24 08:54:04 | 显示全部楼层
非常感谢,昨天已经搞定,过程随后送上
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表