0

在Windows下使用IFS访问Linux分区

| |
2007/10/21    11:03    682    GreyHawk 晴
来自:mlsx's linux blog


大部分Linux爱好者或者Linux使用者在桌面使用这块,还是或多或少得依赖于Windows系统。因此大部分情况下应该是双系统环境,因此不同系统之间如何互相访问则是一个突出的问题。

一个简单的办法是,对于存储数据的分区,均采用FAT32/VFAT分区,这样是为了迁就Windows自身不能无法读取ext2/3等文件系统的原因。但是这牺牲了速度,因为ext2/3的读写速度是比Windows要快,同时对于Linux爱好者或者Linux使用者来说,使用Linux的时间应该比使用Windows要多,因此全部采用FAT32/VFAT的分区,似乎感受不太好。

那剩下的情况就是如何在Windows下访问Linux的分区了。之前,我一直使用explore2fs这个优秀的工具,特别是最新的版本还支持了 LVM2,虽然我的两个LV,他仅仅只认出了其中一个,而我最希望认出来的分区却视而不见。不过它一个显著的缺点是无法对Linux的分区进行写操作,虽然据说重新编译它的源代码可以做到这点。同时它的操作方式没有和Windows的资源管理器集成起来,使得操作起来并不是太方便。

今天,我继续寻找更好的工具,希望能像访问Windows下的分区一样自由的访问Linux下的分区,就如同Linux下自由的访问Windows的分区一样。开源世界总是给我惊喜,比较了几款工具后,最终选择了Ext2 Installable File System For Windows,它是基于Windows设备驱动级别来访问访问Linux分区的。使用它后,访问Linux分区就像访问Windows分区一样简单。

安装该工具后,配置程序在控制面板里,主要是用来分区驱动器符号的。

暂时知道的几个小缺陷:

1)他目前只是支持ext2文件系统,对于ext3文件系统,它也可以访问,但是会去掉日志的功能,因此当你在写入文件的时候,突然出现系统崩溃或者别的情况,那么需要自己来运行fsck,而不是从日志来恢复。

2)如果你的分区数据采用UTF-8保存,就像我的一样,那就比较麻烦了,目前它仅仅支持GBK编码,实际上他支持的编码是由Windows核心的编码来确定的,因此如果能找到UTF8版本的Windows,应该就可以搞定这个问题。

3)访问速度还是不及Linux下访问Windows快,特别是当需要写入数据的时候。

但是不管如何,这个工具相比之前我一直使用的explore2fs而言,更加满足了我的需求,当然,explore2fs也是一个非常优秀的工具。
收藏本文到网摘: 添加到“Google书签” 添加到“Yahoo收藏” 添加到“QQ书签” 添加到“百度搜藏” 添加到“新浪ViVi收藏夹” 添加到“Del.icio.us” 添加到“365天天网摘” 添加到“天极网摘” 添加到“POCO网摘” 添加到“和讯网摘” 添加到“Bolaa博客收录中心” 添加到“igooi网摘” 添加到“天下图摘”
Tags: | 分类:Linux相关 | 来源:本站原创 | 引用(0)
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]