最近又有人因为vmware的事情问一些问题,我无聊的时候回想了一些玩虚拟机的方式,又联系到在linux系统下只读访问ntfs文件系统和在windows系统下要使用一个叫做extexplorer(好像是这个名字吧,记不太清楚了)的软件可以读出ext格式分区里面的文件。但是是只读的。
所谓的另类的读写方式就是使用vmware来实现。步骤如下:
1.在windows系统下安装vmware,新建虚拟机的时候选择custom,然后在后面的选项中选择“使用整个磁盘”这个选项。
2.在新建的虚拟机中使用“网桥”作为host和guest之间共享网络的方式。
3.在vmware虚拟的机器上安装linux系统。注意,这里安装的linux系统是安装在硬盘上的,是可以在pc加电的时候直接起动的。也就是说,在vmware里面安装的这个linux和从光驱起动安装的linux系统是一个道理。(这一步也适用于那些只有windows系统,手头没有刻录机只有从网络下载的镜像文件的那些人。同样注意怎么分区,这个问题我懒得再说了。烦了)。
4.在windows中用vmware起动的这个虚拟的linux系统实际上就是硬盘上的那个linux系统。这个linux系统可以识别出机器上的所有分区。
如果是双系统的机器而且windows用的ntfs格式的分区,在linux里面无法直接写。途径就是在windows上面windows的文件共享共享一个文件夹。然后在vmware里面的linux上mount上这个共享文件夹。然后可以在开放了写权限的共享文件夹里写。
上面的步骤同样适用于在linux下面安装vmware,然后起动双系统中的windows2000系列的系统。然后在host和guest之间通过smb互访。
更为一般的方式就是通过较高版本的vmware提供的共享文件通道在host和guest之间方便的共享文件。而且是读写的。哈哈。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/17564/showart_177535.html