当前位置: 技术问答>linux和unix
我使用vm安装了linux,如何使用windows2000下的文件?
来源: 互联网 发布时间:2015-03-03
本文导语: 我是在虚拟机上面装的linux,现在系统已经支持ntfs格式了,但是我使用 mount -t ntfs /dev/hda1 /mnt/c 出现错误,说hda1不是合法的block device,我把hda1换成hda5也不行, 不知道如何是好? 有人说是因为vm的缘故,不知道怎...
我是在虚拟机上面装的linux,现在系统已经支持ntfs格式了,但是我使用
mount -t ntfs /dev/hda1 /mnt/c
出现错误,说hda1不是合法的block device,我把hda1换成hda5也不行,
不知道如何是好?
有人说是因为vm的缘故,不知道怎样设置才能访问,大家帮忙
mount -t ntfs /dev/hda1 /mnt/c
出现错误,说hda1不是合法的block device,我把hda1换成hda5也不行,
不知道如何是好?
有人说是因为vm的缘故,不知道怎样设置才能访问,大家帮忙
|
我终于搞定!
首先安装vmtools,就在vmware安装目录下,有一个linux.iso,设置虚拟机的光驱指向它,启动linux可以看到一个文件,解压缩并且安装在linux下。
然后设置virtual machine settings,对话框有两页,第二页是options,选中,页中有Shared Folders选项,选中它并配置吧,记住enable它。
另外,所选的folder在2000下也要设置成共享。
重新启动linux,看/mnt,下面多出来一个hgfs目录,hgfs目录下还有一个你刚刚设置成共享的目录。
首先安装vmtools,就在vmware安装目录下,有一个linux.iso,设置虚拟机的光驱指向它,启动linux可以看到一个文件,解压缩并且安装在linux下。
然后设置virtual machine settings,对话框有两页,第二页是options,选中,页中有Shared Folders选项,选中它并配置吧,记住enable它。
另外,所选的folder在2000下也要设置成共享。
重新启动linux,看/mnt,下面多出来一个hgfs目录,hgfs目录下还有一个你刚刚设置成共享的目录。
|
据说可以用samba,
但是看vmware的帮助上面,写明了支持RedHat Linux和Windows之间设置Share Folders的,
说设置好的Folder自动mount到/mnt/hgfs,可是我没有试验成功。或许需要Vmware tools。
在vmware中的Linux,虚拟机环境只给它提供了/dev/sd*,没有/dev/hd*,所以你那样mount肯定不行。
但是看vmware的帮助上面,写明了支持RedHat Linux和Windows之间设置Share Folders的,
说设置好的Folder自动mount到/mnt/hgfs,可是我没有试验成功。或许需要Vmware tools。
在vmware中的Linux,虚拟机环境只给它提供了/dev/sd*,没有/dev/hd*,所以你那样mount肯定不行。
|
只能用网络共享才能用。这相当于两台不同的电脑
|
最好用smb通过网络共享的方式。
或者给vm添加一个RAW disk,不过要小心!
或者给vm添加一个RAW disk,不过要小心!
|
我到目前只试验成功了
cat shit.txt | smbclient -M Someone
能够在2000下弹出消息框,说接收到从ROOT发来的消息XXX
cat shit.txt | smbclient -M Someone
能够在2000下弹出消息框,说接收到从ROOT发来的消息XXX
|
将物理硬盘添加到VM。即将硬盘添加为一个RAW disk.