问题源自《自己动手写操作系统》中虚拟机Linux与宿主机Windows共享文件的问题。废话不多说。我先把我遇到问题列下:
1、最初安装redhat,redhat在虚拟机中安装我在高中就遭遇过不幸,装到最后发现全部花屏,这次用字符界面出现i8253counttoohigh,resetting...在网上查过资料,基本上都是说进入单用户模式,然后关掉pcmcia,摘录如下
开机grub处按e键,选择内核2.4.20-8(RH9应该是这个内核吧,记不清楚了)按e,在第一行末端,也就是kernel/vmlinuz-2.4.20-8roroot=LABEL=/后面加入single即kernel/vmlinuz-2.4.20-8roroot=LABEL=/single然后按回车退出,再按b引导进入单用户模式后打入chkconfigpcmciaoff,然后reboot
这办法试试确实可以,不过进入单用户模式没有提示,但重启又有了,最为要命的是我们在单用户模式下不能进行文件夹共享(应该是我Linux知识有限),最终我还是没有尝试做redhat
2、尝试做过ubuntu(host) Windows,不过郁闷的是安装到一半时候,提示ubuntu磁盘已慢,才想起ubuntu分区太小了,不得不把整个ubuntu格了。后来想起隔些时日我们还有个.net的项目,最后还是打算安装Windows作为宿主机
3、virtualPC5.2死活都装不上ubuntu,VPC2007倒是可以,不过VPC2007不支持dos的共享,很多的测试要在dos中的,最后决定换虚拟机,上VirtualBox
VirtualBox安装跟普通程序差不多,使用起来和VPC也很像,这块内容我就不再细表了,主要是把安装使用容易出的问题写下来,方便后来的朋友少走弯路!
1、安装过程中VirtualBox会自动检测到ubuntu使用的是24位色,这时它会自动切换到24位,并予提示,所以不会出现像VPC这样的花屏!
2、安装过程中,在进入aptconfiguring的时候(大概在82%)会检测镜像站点,肯停留很长时间,如果等不下去的话,可以在ubuntu桌面上把网络禁用了。
3、安装虚拟工具包。在VirtualBox某个虚拟机中,点击设备——安装虚拟电脑工具包,此时ubuntu桌面上会加载工具包镜像。在shell中进入该镜像目录,比如我的镜像是在/media/cdrom0,再运行供Linux安装的文件。
安装后重启即可。如果之前用过VPC,可以发现其实这两者很像的。
4、最后我们来设置共享文件(必须先安装虚拟电脑工具包)。首先在虚拟机设置中,找到sharedfolders标签,添加你想共享的文件夹。
在Linux虚拟系统中,使用如下命令:
mount-tvboxsf[-oOPTIONS]sharenamemountpoint
其中vboxsvr是固定的名称,把"x:"换成你想用来共享的盘符,sharename换成在VBoxManage中指定的文件夹名称
把sharename换成在VBoxManage中指定的文件夹名称,mountpoint换成你想挂载到的路径(例如/mnt/share)。如果这个目录不存在,挂载前先创建它。
现在我们在去你的mountpoint看看,不是有宿主Windows的文件了么?
ubuntu(虚拟机)与XP的文件共享ubuntu(虚拟机)与XP的文件共享ubuntu(虚拟机)与XP的文件共享ubuntu(虚拟机)与XP的文件共享ubuntu(虚拟机)与XP的文件共享ubuntu(虚拟机)与XP的文件共享ubuntu(虚拟机)与XP的文件共享ubuntu(虚拟机)与XP的文件共享ubuntu(虚拟机)与XP的文件共享ubuntu(虚拟机)与XP的文件共享
阅读(2421) | 评论(0) | 转发(0) |