xp下用vmware 安装Ubuntu 怎样共享xp的文件

xp下用vmware 6.5 安装Ubuntu 9.04怎样共享xp的文件,已安装vmware tools ,虚拟机也设置了共享文件,但在Ubuntu里显示不了?那位高手知道什么问题?
/mnt/hgfs没有
最新回答
人不喂鸡天猪地灭

2024-06-22 08:59:05

可以考虑将xp下的硬盘挂载上去 也可以如那个仁兄说的那样
下面就两种方法给出答案:
挂载方法如下:
在虚拟机ubuntu下想使用windows其它盘的文件。进入ubuntu后,打开终端,
输入:sudo fdisk -l
出现
Device Boot Start End Blocks Id System
/dev/sdb1 1 1824 14651248+ 2d Unknown
/dev/sdb2 1825 30401 229544752+ f W95 Ext'd (LBA)
/dev/sdb5 1825 6688 39070048+ b W95 FAT32
/dev/sdb6 6689 15199 68364576 2d Unknown
/dev/sdb7 15200 21278 48829536 2d Unknown
/dev/sdb8 21279 27357 48829536 2d Unknown
/dev/sdb9 27358 27481 995998+ 2d Unknown
/dev/sdb10 27482 30401 23454868+ 2d Unknown
3个红色Unknown分别是E、F、G盘。无法识别!
关闭ubuntu,是关机。

在VMware Workstation下点击:VM-->settings,打开Virtual Machine setting,Add-->选Hard Disk,Next:Use a physical disk(for advanced users) ,Next :Use individual partitions,Next:对照空间大小把E、F、G盘的复选框都沟上,Next,Finish,OK。启动Ubuntu。

打开终端,再次输入:sudo fdisk -l

Device Boot Start End Blocks Id System
/dev/sdb1 1 1824 14651248+ 2d Unknown
/dev/sdb2 1825 30401 229544752+ f W95 Ext'd (LBA)
/dev/sdb5 1825 6688 39070048+ 2d Unknown
/dev/sdb6 6689 15199 68364576 7 HPFS/NTFS
/dev/sdb7 15200 21278 48829536 7 HPFS/NTFS
/dev/sdb8 21279 27357 48829536 7 HPFS/NTFS
/dev/sdb9 27358 27481 995998+ 2d Unknown
/dev/sdb10 27482 30401 23454868+ 2d Unknown
E、F、G盘能够识别了!

在/media目录下建三个文件。E、F、G

输入:sudo mkdir /media/E

sudo mkdir /media/F

sudo mkdir /media/G

然后开始挂载E、F、G盘。

输入:sudo mount -t ntfs /dev/sdb6 /media/E

出现

$LogFile indicates unclean shutdown (0, 0)
Failed to mount '/dev/sdb6': 操作不支持
Mount is denied because NTFS is marked to be in use. Choose one action:

Choice 1: If you have Windows then disconnect the external devices by
clicking on the 'Safely Remove Hardware' icon in the Windows
taskbar then shutdown Windows cleanly.

Choice 2: If you don't have Windows then you can use the 'force' option for
your own responsibility. For example type on the command line:

mount -t ntfs-3g /dev/sdb6 /media/E -o force

Or add the option to the relevant row in the /etc/fstab file:

/dev/sdb6 /media/E ntfs-3g force 0 0

挂载失败le!

首先看看是否装上了ntfs-3g,命令:sudo apt-get install ntfs-3g

再次挂载: sudo mount -t ntfs-3g /dev/sdb6 /media/E -o force

出现,$LogFile indicates unclean shutdown (0, 0)
WARNING: Forced mount, reset $LogFile.

没关系,E盘已经在桌面上了,接着挂载其他两个盘就可以了。

输入:sudo mount -t ntfs-3g /dev/sdb7 /media/F -o force

sudo mount -t ntfs-3g /dev/sdb8 /media/G -o force

ok!全部挂载成功!

/mnt/hgfs:
先安装vmware tools选择VM-->Install Vmware tools安装
安装好后 就可以在虚拟上上摄者share文件
(1) 在ghost computer中(即VMware虚拟机)切换到windows桌面,选择VMware workstation程序菜单中VM---->settings---->Options---->shared folders---->properties

(2) 点击对话框右下的"Add"---->"下一步",在文本框"name"中输入共享目录的名字(即在ghost computer的linux系统中将显示出同样的目录名),假设为win2linux,在"host folder"中填入host computer 中windows系统想要共享出来的目录,假设为F:\win2linux,然后点击"完成".

(注: F:\win2linux目录要手动建立,即在F盘下建一个新建文件夹,命名为win2linux)

(3) 下一个对话框似选择共享的方式:Enable this share是指这个共享长期有效.目录可读写---->"完成",至此,shared folder设置完毕
举例:

1.如:要将文件包make-3.81.tar.gz从windows拷贝到VM linux中,只需将make-3.81.tar.gz拷贝到windows的F:\win2linux目录下,则在limux的/mnt/hgfs /win2linux下就有该文件,可以直接用了.

[root@localhost win2linux]# ls

make-3.81.tar.gz

[root@localhost win2linux]# ls

2.将linux中的文件拷贝到windows中

只需将要拷贝的文件拷贝到/mnt/hgfs/win2linux目录下,在windows的F:\win2linux目录下即有该文件

[root@localhost mickey]# cp ./vmtool_install_print.txt /mnt/hgfs/win2linux

[root@localhost mickey]#
野稚

2024-06-22 02:59:29

安装vmware tools,
在虚拟机系统开启的时候,点菜单栏上vm项,选择install vmware tools,安装好以后,可以直接将主机文件拖移至虚拟机系统内。

这个明显是错误的:
下面内容是对的:
环境:主机操作系统是Windows XP,虚拟机是Ubuntu 8.10,虚拟机是VirtualBox 2.1.0。
1. 安装增强功能包(Guest Additions)

安装好Ubuntu 8.10后,运行Ubuntu并登录。然后在VirtualBox的菜单里选择"设备(Devices)" -> "安装增强功能包(Install Guest Additions)"。

你会发现在Ubuntu桌面上多出一个光盘图标,这张光盘默认被自动加载到了文件夹/media/cdom0。进入命令行终端,输入:

cd /media/cdom0

sudo ./VboxLinuxAdditions.run

开始安装工具包。安装完毕后会提示要重启Ubuntu。

2. 设置共享文件夹

重启完成后点击"设备(Devices)" -> 共享文件夹(Shared Folders)菜单,添加一个共享文件夹,选项固定和临时是指该文件夹是否是持久的。共享名可以任取一个自己喜欢的,比如"gongxiang",尽量使用英文名称。

3. 挂载共享文件夹

重新进入虚拟Ubuntu,在命令行终端下输入:

sudo mkdir /mnt/shared

sudo mount -t vboxsf gongxiang /mnt/shared

其中"gongxiang"是之前创建的共享文件夹的名字。OK,现在Ubuntu和主机可以互传文件了。

假如您不想每一次都手动挂载,可以在/etc/fstab中添加一项

gongxiang /mnt/shared vboxsf rw,gid=100,uid=1000,auto 0 0

这样就能够自动挂载了。

4. 卸载的话使用下面的命令:

sudo umount -f /mnt/shared

注意:

共享文件夹的名称千万不要和挂载点的名称相同。比如,上面的挂载点是/mnt/shared,如果共享文件夹的名字也是shared的话,在挂载的时候就会出现如下的错误信息(看):

/sbin/mount.vboxsf: mounting failed with the error: Protocol error

原因分析可以看Tips on running Sun Virtualbox的Shared Folder on a Linux Guest节。
你棺材是翻盖的还是滑盖的

2024-06-22 10:26:14

这里要先安装一些虚拟机软件:

先在Windows下建个共享文件夹,暂时取名叫share (VM->setting->options->shared folders)
再进入虚拟机的下拉菜单VM->Install VMware Tools.
出现一个对话框,单击“install”,
安装完毕后会在Linux的桌面上出现一个光盘的图标,名叫“VMware Tools”,
然后进入光盘的目录,把里面那个叫“VMwareTools-5.5.0-18463.tar.gz”的文件拷贝到opt下,
然后打开“终端”,用cd命令进入到opt文件夹下,在命令行输入:tar zxvf VMwareTools-5.5.0-18463.tar.gz 回车(进行解压)
再用cd命令进入到解压的文件里,在命令行输入:./vmware-install.pl 接着一路回车,就ok了。等安装完毕后,可以查看mnt文件夹里面会多了一个叫“hgfs”的文件夹,这下面的文件夹里就可以放Windows与Linux需要共享的文件了。

注:我的vmware的版本为:5.5.3,你的是6.5 。但是上述操作应该是差不多的。如果只是想体验一下ubuntu又或者是Linux操作系统的话,虚拟机的确是个不错的选择,但是要去深入的学习linux的话,个人建议把它安装在你的硬盘上吧。
祝你好运!!
我怕的是人心

2024-06-22 06:21:10

在 xp 里 复制 ,在 Ubuntu 里 黏贴。
少女

2024-06-22 03:14:01

到/mnt/hgfs文件夹下找找看!

楼下讲的比较详细!