小女子跪求各位大虾帮助!关于VirtualBox 如何访问XP主机里的文件问题
发表于 : 2012-03-15 23:20
现在有一个问题折腾了我两天了,我的目标是让虚拟机访问主机的某些文件夹,
背景情况是:我的主机是XP系统,虚拟机装的是VirtualBox4.1.8,挂的是Mandriva2009。我已经在“数据空间”里设置了要共享的XP里的文件夹,用的是“固定分配”。虚拟机的网络链接设置的是NAT,虚拟机可以正常上网。
可是问题如下:
问题一 命令行里用不了sudo,提示:bash:sudo:command not found
也用不了apt ,也是命令找不到。
网上说修改bashrc里的EXPORT PATH,可是bashrc里面没有EXPORT PATH这一项啊!?
问题二 安装VBoxAddition的时候,显示如下错误:
The make utility was not found.
The gcc utility was not found.
The headers for the current running kernel were not found.
The missing package can be probably installed with
yum install kernel-devel-2.6.27-desktop586-0.rc8.2mnb
好,我在命令行里输入了“yum install kernel-devel-2.6.27-desktop586-0.rc8.2mnb”,又显示bash:yum:command not found
问题三 关于samba,
问题3-1我装了samba,也输入了netbios名称,但是在XP主机的“映射网络驱动器”选项里,找不到VirtualBox的共享文件夹!?
下图所示的蓝色小文件夹已经亮了,(没有设置“数据空间”的共享时,这个文件夹图标是暗的),是不是说明已经可以访问XP的这个文件夹了?
问题3-2打开Control Center -->Network sharing--> 先点击第一行第一个-->点击“Search new Servers”-->找到了主机的netbios名称(PC-201109010842)-->双击“PC-201109010842”-->提示输入用户名和密码,我就输入了平常登陆主机时的用户名和密码-->点“Done”------>这说明什么?是不是说明已经可以共享了?可是我在虚拟机里找不到共享的文件夹啊!
问题3-3 下面点击第一行第二个“Share drives and directories with Windows(SMB) system” 如下图
问题四 按照上面的步骤设置好了samba以后,在命令行里输入“ping ps-201109010842”,显示如下,(有一个黑色的光标一直在第二行的命令下面那一行闪烁)
如果在命令行输入“//pc-201109010842”的话,显示“bash: //pc-201109010842”: No such file or directory
问题五 我试着输入“mount” 不对,我刚开始弄linux,技术很菜,所以试了几个关于mount的命令,Mandriva2008pp是XP里的文件夹,想在虚拟机里访问,错误截图如下
我已经快被折腾得不行了,麻烦各位大神行行好,帮帮忙吧!邮箱是[email protected] 希望知道解决方案的大神随时联系我!谢谢!
背景情况是:我的主机是XP系统,虚拟机装的是VirtualBox4.1.8,挂的是Mandriva2009。我已经在“数据空间”里设置了要共享的XP里的文件夹,用的是“固定分配”。虚拟机的网络链接设置的是NAT,虚拟机可以正常上网。
可是问题如下:
问题一 命令行里用不了sudo,提示:bash:sudo:command not found
也用不了apt ,也是命令找不到。
网上说修改bashrc里的EXPORT PATH,可是bashrc里面没有EXPORT PATH这一项啊!?
问题二 安装VBoxAddition的时候,显示如下错误:
The make utility was not found.
The gcc utility was not found.
The headers for the current running kernel were not found.
The missing package can be probably installed with
yum install kernel-devel-2.6.27-desktop586-0.rc8.2mnb
好,我在命令行里输入了“yum install kernel-devel-2.6.27-desktop586-0.rc8.2mnb”,又显示bash:yum:command not found
问题三 关于samba,
问题3-1我装了samba,也输入了netbios名称,但是在XP主机的“映射网络驱动器”选项里,找不到VirtualBox的共享文件夹!?
下图所示的蓝色小文件夹已经亮了,(没有设置“数据空间”的共享时,这个文件夹图标是暗的),是不是说明已经可以访问XP的这个文件夹了?
问题3-2打开Control Center -->Network sharing--> 先点击第一行第一个-->点击“Search new Servers”-->找到了主机的netbios名称(PC-201109010842)-->双击“PC-201109010842”-->提示输入用户名和密码,我就输入了平常登陆主机时的用户名和密码-->点“Done”------>这说明什么?是不是说明已经可以共享了?可是我在虚拟机里找不到共享的文件夹啊!
问题3-3 下面点击第一行第二个“Share drives and directories with Windows(SMB) system” 如下图
问题四 按照上面的步骤设置好了samba以后,在命令行里输入“ping ps-201109010842”,显示如下,(有一个黑色的光标一直在第二行的命令下面那一行闪烁)
如果在命令行输入“//pc-201109010842”的话,显示“bash: //pc-201109010842”: No such file or directory
问题五 我试着输入“mount” 不对,我刚开始弄linux,技术很菜,所以试了几个关于mount的命令,Mandriva2008pp是XP里的文件夹,想在虚拟机里访问,错误截图如下
我已经快被折腾得不行了,麻烦各位大神行行好,帮帮忙吧!邮箱是[email protected] 希望知道解决方案的大神随时联系我!谢谢!