Chinaunix首页 | 论坛 | 博客
  • 博客访问: 181989
  • 博文数量: 56
  • 博客积分: 2305
  • 博客等级: 大尉
  • 技术积分: 591
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-13 10:42
文章分类

全部博文(56)

文章存档

2012年(3)

2011年(17)

2010年(36)

我的朋友

分类: LINUX

2010-08-06 09:55:23

今天有个需求是:
有个VM的磁盘空间满了,想把里面的数据文件导出到另外一个VM中,如果通过配置NFS等比较麻烦,有没有一个比较好的办法,让第一个VM的磁盘文件可以挂载到另外一个VM中,然后mount后直接进行数据拷贝呢?
 
VMware实现这个很简单,你只要在第二个VM上新建一个磁盘,然后选择使用现有的磁盘文件,找到第一个VM的磁盘文件就可以了。
 
但是如果是linux系统,这里要注意的是,你这样挂过来,可能看到的分区都是错误的,系统也是readonly的,这个是因为你现在用到的两个磁盘用了相同的Label导致的,解决办法有两个:
 
1.) rescue 后,用e2label 命令修改sdb上的分区label
2.) rescue 后,修改第二个VM的grub.conf以及fstab文件,将其中对应的Label名修改为实际对应的分区名,比如gurb中root=LABEL=/ 改为root=/dev/sda2
 
这样修改后,第二个VM能正常起来,然后mount第一个VM的分区就好啦。
阅读(2723) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-08-12 08:59:01

good