[转帖]Linux与Windows相互访问 如今,大概没有人会低估Linux的发展前途,但是至少现在,我们仍然不能对Windows说不。因此,许多电脑爱好者只好将一部分硬盘空间让出来安装Linux。那么,能不能实现在Linux与Windows之间相互访问呢? 要想在Windows下访问Linux,需要工具软件的帮助;而在Linux下访问Windows,根据不同的分区格式,有不同的方法。 在Windows下访问Linux Windows本身并没有提供直接访问Linux的程序,因此我们需要借助第三方的软件才能访问Linux的Ext分区中的内容,虽然网上有许多这类软件,但大多数只能读取Linux下的内容,而无法对Linux进行写操作。不过,有了Explore2fs软件,一切就变得容易多了,通过这个软件,我们不但可以读取、复制Linux中的内容,而且还可以直接对Linux进行写操作,如删除、加入文件等等。 1. 首先,到“http://www.gxgl.com/soft/explore2fs.rar”上下载Explore2fs,它的最新版本是1.00 pre6,大小只有357KB,可以稳定运行在Win95/98/NT/2000/Me/XP系统中,它是一款免费软件,所以您尽可放心使用。 Explore2fs还是一款绿色软件,不需要安装,直接解压到一个目录下,然后运行explore2fs.exe文件就可以了,这时就能看到一个类似于资源管理器的界面,窗口的左边是Linux的目录树型结构,右边就是所选目录下的内容,可单击左边目录前的“+”、“-”号来展开和折叠子目录。在窗口的右边,Linux分区的文件以小企鹅图标显示,您可以通过右键菜单或菜单栏上相应的命令对这些文件进行操作。 需要说明的是,Linux有文件保护机制,如果您权限不够,系统会拒绝您对文件进行读写。 2. Explore2fs支持文件的拖放,因此将Linux分区下的文件拷贝到Windows下是一件轻而易举的事。选中需要复制的文件,点击鼠标右键,选中“Export file”选项将文件保存到Windows的目录中即可,而在弹出的菜单中选择“View”,即可调用默认的关联程序打开该文件。您还可以通过选择“View|Options|General|viewer program”来设定相应的关联程序。 不过,以上操作也仅限于读操作,而不能写,也就说是不能改动Linux中的内容,因为这时您所看到的右键菜单中,下面几项可写的内容都是灰色的,也就是不可选的。我们可用下面的方法让它可选。在“View”菜单中选择“Options”,然后在弹出的窗口中选择“Debug”标签,选中“Enable write support”选项,再点击“OK”按钮退出。然后在“File”菜单中选择“Rescan Partition”,这时会弹出“Confirm”窗口,点击“Yes”按钮即可,现在的右键菜单选项就全部可选了。 3. 在笔者使用的过程中,无论是向Linux传送文件还是将Linux中的文件导入到Windows中,都没有出现异常情况,但还是建议您不要传送过大的文件,并且不要随意改动系统目录下的内容,最好的方法是在Linux下建立一个新的目录,然后将要传送的文件全部保存在该目录下。除了可以用拖动的方法向Linux传送文件外,还可以通过鼠标右键中的“Import file”来向Linux传送文件。 Explore2fs除了传送文件外,还支持更改文件的使用权限。具体方法很简单,选中该文件,点击鼠标右键,在弹出的菜单中选择“Properties”,然后在“Attributes”标签中修改相应的内容即可。当然您也可以通过右键菜单中的“Delete”选项来删除相应的文件,不过,一定要注意不要把系统文件删除了。另外,在右键菜单中还有一个“Create”(创建)的目录,它下面有三个选项:Block Device、Character Device和Symbolic Link,前两个Linux系统已内置好了,不需要修改,Symbolic Link则相当于Windows下的快捷方式。 在Linux下访问Windows Linux内核支持读写Fat、NTFS、Vfat、Fat32、Hfs等文件系统(至少可以读),因此在Linux下访问Windows的内容相对来说要简单得多,甚至不用下载软件就可以达到目的。 fat/fat32分区的情形 红旗Linux3.2、Mandrake Linux8.2等版本的Linux在安装完成后已经自动加载fat分区了,图2所示的就是红旗Linux安装完成后自动加载的Windows分区,和我们在Windows下看到的完全一样,因此特别适于初学者使用。而redhat7.3则没有自动加载fat分区,因此还需要进行手工操作,不过这些操作同样适用于红旗Linux、Mandrake Linux。 1. 利用mount命令挂装文件系统访问Windows。 mount是Linux下的一个命令,它可以将Windows分区作为Linux的一个“文件”挂接到Linux的一个空文件夹下,从而将Windows的分区和/mnt这个目录联系起来,因此我们只要访问这个文件夹,就相当于访问该分区了。 Mount的使用格式是(必须以root身份登录):mount[-afFhnrvVm][-l<标签>][-o<选项>][-t<文件系统>][设备名称][挂入点],比如我们要将Windows的D区挂接到Linux的/mnt/wind这个目录下,首先要在/mnt下建立wind文件夹,然后切换到Console终端模式,在命令提示符下输入“mount /dev/hda5 /mnt/wind”,即表示将Windows的D分区挂到Liunx的/mnt/wind目录下,这时在/mnt/wind目录下,就可以看到Windows中D盘的内容了。 在命令行提示符下还可以通过输入“more”、“cp”及“rm”等命令来查看
Linux与Windows相互访问
最新推荐文章于 2024-06-27 08:45:00 发布