小女子跪求各位大虾帮助!关于VirtualBox 如何访问XP主机里的文件问题

Kvm、VMware、Virtualbox、Xen、Qemu 等
irisshicat
帖子: 1
注册时间: 2012-03-15 23:03

小女子跪求各位大虾帮助!关于VirtualBox 如何访问XP主机里的文件问题

#1

帖子 irisshicat » 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
config.jpg
config.jpg (1.24 KiB) 查看 2135 次
-->Network sharing-->
network.jpg
先点击第一行第一个-->点击“Search new Servers”-->找到了主机的netbios名称(PC-201109010842)-->双击“PC-201109010842”-->提示输入用户名和密码,我就输入了平常登陆主机时的用户名和密码-->点“Done”------>这说明什么?是不是说明已经可以共享了?可是我在虚拟机里找不到共享的文件夹啊!
1-1samba.jpg


问题3-3 下面点击第一行第二个“Share drives and directories with Windows(SMB) system” 如下图
samba 1-2.jpg

问题四 按照上面的步骤设置好了samba以后,在命令行里输入“ping ps-201109010842”,显示如下,(有一个黑色的光标一直在第二行的命令下面那一行闪烁)
ping.jpg

如果在命令行输入“//pc-201109010842”的话,显示“bash: //pc-201109010842”: No such file or directory


问题五 我试着输入“mount” 不对,我刚开始弄linux,技术很菜,所以试了几个关于mount的命令,Mandriva2008pp是XP里的文件夹,想在虚拟机里访问,错误截图如下
mount.jpg


我已经快被折腾得不行了,麻烦各位大神行行好,帮帮忙吧!邮箱是[email protected] 希望知道解决方案的大神随时联系我!谢谢!
附件
config.jpg
config.jpg (1.24 KiB) 查看 2135 次
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: 小女子跪求各位大虾帮助!关于VirtualBox 如何访问XP主机里的文件问题

#2

帖子 YeLee » 2012-03-15 23:25

纯属帮顶,我只知道那个附加组件需要gcc和内核头文件,具体的问题我也不清楚。Mandriva真的没用过……
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
头像
lotutu
帖子: 730
注册时间: 2010-12-23 16:29
来自: 北京

Re: 小女子跪求各位大虾帮助!关于VirtualBox 如何访问XP主机里的文件问题

#3

帖子 lotutu » 2012-03-15 23:29

有点长,我没有看完, 简要说几个
首先输入
ls /usr/bin/sudo
看看是不是显示 /usr/bin/sudo, 如果不是并且提示没有这个文件说明你没有安装sudo程序, 而如果有这个文件就是你的PATH环境变量有问题.
PATH有问题的话可以在 ~/.bashrc 里面加入一行
export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/local/bin:/usr/games:/usr/bin/X11:/usr/X11R6/bin
就可以解决你的PATH问题.

第二个问题,你需要安装 build-essential ,因为你要安装的软件依赖这个
sudo aptitude install build-essential
后面的几个问题 , 截图就没有看了,我对samba也不怎么懂,没用过,你等其他人的回答吧
levee
帖子: 3030
注册时间: 2009-10-03 23:31

Re: 小女子跪求各位大虾帮助!关于VirtualBox 如何访问XP主机里的文件问题

#4

帖子 levee » 2012-03-15 23:35

1、命令行找不到sudo应该是没有安装sudo,试试直接su 。apt就更不用说了,Mandriva是rpm系的。

2、make,gcc这些工具都没有安装,yum是red hat系用的,mandriva用的是urpmi。
头像
飞火流星
帖子: 990
注册时间: 2010-05-11 21:50

Re: 小女子跪求各位大虾帮助!关于VirtualBox 如何访问XP主机里的文件问题

#5

帖子 飞火流星 » 2012-03-15 23:41

楼主用如此高端的发行版就没有一点准备么
当看到楼主用apt的时候我就喷了。。。。
不行还是换个发行版或者先熟悉一下那个发行版啊
这些命令都很基本的啊
有事多折腾。。。没事瞎折腾。。。
本本
acer 4745g i5-430 4G ATI5650 1G 独显 500G硬盘
台台
赛扬coppermine 1.0GHz 160MB内存 集成显声卡 网卡一块。
archlinux+xfce无压力
头像
phoenixlzx
帖子: 2245
注册时间: 2009-07-29 20:11
系统: Arch Linux
来自: Gensokyo
联系:

Re: 小女子跪求各位大虾帮助!关于VirtualBox 如何访问XP主机里的文件问题

#6

帖子 phoenixlzx » 2012-03-16 8:53

记得mandriva是urpmi和urpme,实在不行不是有软件管理器么?
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 小女子跪求各位大虾帮助!关于VirtualBox 如何访问XP主机里的文件问题

#7

帖子 qy117121 » 2012-03-16 9:15

mandriva 用apt :em06
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
头像
lotutu
帖子: 730
注册时间: 2010-12-23 16:29
来自: 北京

Re: 小女子跪求各位大虾帮助!关于VirtualBox 如何访问XP主机里的文件问题

#8

帖子 lotutu » 2012-03-16 9:34

晕,都没有注意到没有 apt
头像
missing
帖子: 1470
注册时间: 2008-03-28 20:52
系统: QNX

Re: 小女子跪求各位大虾帮助!关于VirtualBox 如何访问XP主机里的文件问题

#9

帖子 missing » 2012-03-16 9:40

小女子,先换成ubuntu吧
missing is i missing you...
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: 小女子跪求各位大虾帮助!关于VirtualBox 如何访问XP主机里的文件问题

#10

帖子 自由建客 » 2012-03-16 21:36

哥来晚了!补充一下楼上的吧!

问题一
PATH 常不会错,除非你改了!找不到命令说明没装。
export 命令小写,Linux 严格区分大小写。
另,滥用 sudo,Ubuntu 之陋习。

问题二
基本编译环境怎么装不清楚,不了解 Mandriva。三楼肯定不行,那是 Debian / Ubuntu 的做法。

问题三
VBox 的 NAT 并非 VMware 的 NAT,VMware 有八号网卡让宿主机加入虚拟子网,VBox 没有。
若要宿主机 Windows 访问客户机,似乎只能桥接,具体不清楚,宿主机用 Linux 我懂。
另,没用过的 GUI 搞不清楚,哥只会命令。

问题四
ping ps-201109010842 只见光标说明不通,^C(Ctrl + C)可终止命令。
只输入「//pc-201109010842」,缺谓语。

问题五
su 不带任何参数则切换到 root。
su 不是 sudo,要用 su 执行单个命令必须 su -c "XXX"。
另,mount 常不必带 -t,除非它自动探测失败且你知道 -t 该取何值。

最后奉劝,改用 Debian / Ubuntu,用的人多,有问题容易问到答案。
头像
373992900
帖子: 4202
注册时间: 2010-06-14 13:37

Re: 小女子跪求各位大虾帮助!关于VirtualBox 如何访问XP主机里的文件问题

#11

帖子 373992900 » 2012-03-16 22:00

没用过这个发行版,纯帮顶了
头像
longxin1991
帖子: 1991
注册时间: 2010-07-29 10:53
系统: ukylin 20.04
联系:

Re: 小女子跪求各位大虾帮助!关于VirtualBox 如何访问XP主机里的文件问题

#12

帖子 longxin1991 » 2012-03-16 22:23

我是进来看LZ的 :em09
头像
longxin1991
帖子: 1991
注册时间: 2010-07-29 10:53
系统: ukylin 20.04
联系:

Re: 小女子跪求各位大虾帮助!关于VirtualBox 如何访问XP主机里的文件问题

#13

帖子 longxin1991 » 2012-03-16 22:25

LZ听上面大神的换ubuntu吧
头像
wtry
帖子: 923
注册时间: 2009-03-18 9:26

Re: 小女子跪求各位大虾帮助!关于VirtualBox 如何访问XP主机里的文件问题

#15

帖子 wtry » 2012-03-17 1:31

主要是看到“小女子”
才进的!!

:em06
回复