+ -
当前位置:首页 → 问答吧 → 虚拟机里安装的gentoo如果搞到物理硬盘上?

虚拟机里安装的gentoo如果搞到物理硬盘上?

时间:2004-10-09

来源:互联网

成为一个可以直接启动的系统?

作者: ibeyond   发布时间: 2004-10-09

我这几天也一直在想这个问题:

这样: dd 转储一下,然后重新安装grub到MBR,修改grub.conf

我也还在试验中.

作者: th0ri4   发布时间: 2004-10-09

等你的消息了。

作者: ibeyond   发布时间: 2004-10-09

在以前的帖子里面我写过,我都是这样安装的

作者: younker   发布时间: 2004-10-09

zz清华的一句话问题:
在vmware的LINUX中使用本地硬盘的FAT分区
将本地的FAT分区共享,然后在VMWARE中使用SMBFS挂上。可以将如下的行放到/etc/fstab中

//win_ip/D$ /mnt/d smbfs defaults,auto,username=win_name,password=win_pass,codep
age=936,iocharest=gb2312 0 0
其中win_ip是你的windows的IP地址;
D$是你的windows里面共享的D盘的共享名;
/mnt/d是要将该分区mount到linux的目录;
win_name和win_pass是你的WINDOWS里面可以读取该分区的用户,比如你的管理员名和密码

如果你运行了/etc/rc.d/init.d/netfs,那么在启动的时候就会自动挂载这个分区

不过老实说把虚拟转为物理可行吗,虚拟机的硬件都是理想化的
你的物理硬件满足吗
而且你在虚拟机下配置成功了,物理机上也差不多了,何必多此一举

作者: gentor   发布时间: 2004-10-09

装一次Gentoo怎么也得一个星期,如果只是傻傻得看屏幕哗哗得走。我怕会疯。所以先弄一个虚拟机。然后用genkerenl编内核做成liveCD那样得转到物理硬盘上岂不是很方便。而且安装是遇到什么问题可以马上去Google找或者来这里问。

作者: ibeyond   发布时间: 2004-10-09

任何东西都有它存在的价值,我试验成功了.

可以这么做:

1. 在物理磁盘上准备linux迁移的分区.建议至少要一个/ ,一个/boot,还有一个swap分区. 这个过程必须用光盘来完成,分区完了以后格式化.

2. 在windows里启动VMWare,添加设备-硬盘-使用物理硬盘-选择整个硬盘(硬盘访问模式选择为永久方式,你虚拟机硬盘模式选择为非永久模式)

3. 用tar或者mv命令将虚拟磁盘里的东西拷到物理硬盘分区里,最好不要用dd命令来备份,这样可能会破坏分区表. 上面讲磁盘访问模式设置为非永久模式是保持mv命令移动文件以后,虚拟系统还可以启动.

4. 修改fstab文件,挂载正确的设备. 注意一点,你在虚拟机里物理硬盘可能是/dev/hdb,但是你用物理硬盘启动以后可能会变成/dev/hda.
看你的硬盘挂在maser,还是slave了.

5. 修改grub.conf,重新安装grub
#物理硬盘挂载点/sbin/grub
>root (hd0,9)
>setup (hd0)
>quit
这里是假设你的/分区,具体看你的设置而定.

大部分的问题都处在grub.conf上面,所以一定要仔细配置你的grub.conf文件,有什么问题可是帖上来.

作者: th0ri4   发布时间: 2004-10-09

还有, 你虚拟机的OS硬件和物理硬件可能会稍有区别,我的网卡就不能用了,还得重新编译内核.其他的一般不会有什么问题.

作者: th0ri4   发布时间: 2004-10-09

安装系统中,等完成了研究一下。
谢谢

作者: ibeyond   发布时间: 2004-10-10

我一样都这么装,装完后改启动就行了

作者: skylinux   发布时间: 2005-02-06

热门下载

更多