让Windows与Ubuntu实现数据共享
董师傅茶坊
在同一台计算机上安装了WinXP和Ubuntu系统后,如何实现这两个系统之间的数据共享呢?由于WinXP使用的文件系统(NTFS或FAT32文件系统)与Ubuntu使用的文件系统(Ext2/3)不同,因而直接在使用两种不同文件系统的分区间共享数据是不可能的,但借助于一些可免费获得的第三方软件,我们就可以轻松实现采用不同文件系统的分区间的数据共享。
一、在Windows系统中访问Ubuntu系统的分区
1.Ext2/3文件系统浏览器:Explore2fs
Explore2fs是一个用来浏览Ext2/3文件系统的工具,它可运行在包括WinXP在内所有版本的Windows系统中。我们可以从站点http://www.chrysocome.net/explore2fs下载Explore2fs的安装文件,当前可下载的稳定版的安装文件为explore2fs-1.07.zip,这是一个zip格式的压缩文件。将该文件解压后,生成一个新的文件夹,双击该文件夹中的可执行文件explore2fs.exe,则出现Explore2fs的程序窗口。在该窗口左侧的驱动器列表中,自动列出了Ubuntu系统的主分区(对应标志为hda2)的信息,展开后可以看到对应分区的Ext3文件系统的目录结构。如想要提取Ext2/3文件系统中的某个文件时,定位到文件所在的目录,在文件上点击鼠标右键,在弹出的快捷菜单中选择“Export file”(导出文件)项即可。
2.可安装的Ext2/3文件系统:Ext2IFS
Ext2IFS是一种能够从Windows系统无缝访问Ext2/3文件系统的驱动程序。它让用户在Windows系统中可以直接读写Ext2/3文件系统的信息。Ext2IFS也是可以免费获得的软件,它的下载地址为:http://www.fs-driver.org/download/Ext2IFS_1_11.exe。
Ext2IFS的安装比较简单,安装好后,在WinXP系统的“控制面板”的“性能和维护”程序组中将多出一项“IFS Drives”。用鼠标单击该项,则出现“IFS Drives”窗口,在该窗口中列出了本地磁盘上所有分区的情况,包括已经分配盘符的NTFS和FAT分区,Ubuntu系统使用的分区显示为“Ext2”和“Linux swap”,分别对应Ubuntu系统的主分区和交换分区。Ext2IFS通过给Ext2/3分区分配相应的盘符,使得用户可以用与访问Windows分区一样的方法来访问Ubuntu系统的分区。
二、在Ubuntu系统中访问Windows分区
在Ubuntu系统中,我们可以通过Nautilus(鹦鹉螺)文件管理器来访问Windows分区。点击GNOME集成桌面环境的“Places”(位置)菜单,在该菜单中列出了当前可访问的所有Windows分区的信息。我们也可以直接运行Nautilus文件管理器。在文件管理器窗口的左侧“Places”列表中也列出了Windows分区的信息。访问某个Windows分区时,用鼠标单击该分区对应的项,会弹出要求输入管理员密码的对话框,输入正确的密码后,就可以查看到Windows分区的内容了。