liuyongjun_leon 发表于 2009-8-20 17:26

T60: 转换ext3到ext4文件系统

前一阵子在我的T60上装好了Ubuntu9.04,用了两个星期之后,我决定和Windows 7说再见了。

有个小小的问题,当时安装系统的时候,用的是默认设置,所以文件系统是ext3的,而最近了解到ext4有很多优点,于是想把ext3转换成ext4。找了很多资料,好像有些说法也不一致,于是最后还是决定实验一下,当然,因为是我的工作机器,所以还是先备份了一下,顺便说一下,备份工具最好用CloneZilla这个软件,也是开源的。(Ghost表现令人失望,我用的是v11.0, 备份之后不能启动。)

最终的转换非常简单,只要运行两个命令:
sudo tune2fs -O extent,uninit_bg,dir_index /dev/sda1
sudo e2fsck -fpDC0 /dev/sda1

注意,不同的系统最后可能不一定是sda1,我的硬盘上装的一个单一ubuntu系统,不是多个操作系统的。估计这个值可能不一样。
运行完这个命令之后,需要重启系统,启动的过程中,会重新扫描文件系统。

总的过程大概15分钟,我用的是我的T60原配硬盘,120G,上面有大概60GB的数据。
没有用到其它的命令。

因为ext3到ext4的转换过程中,并不会对现有的文件进行修改,所以现有的文件保存还是ext3格式的,当日后对这些文件有修改的时候,它们会自动转换成ext4格式,而任何新的文件都会以ext4格式保存,所以可以想象,我的系统将越用越快,啊哈!

Windows 7还在用NTFS,可怜,不知道Windows 8会不会用新的文件系统?

soinaing 发表于 2009-8-21 20:49

ext4究竟比ext3有什么好的?

liuyongjun_leon 发表于 2009-8-22 14:14

ext4的好处可以参考wikipedia:http://en.wikipedia.org/wiki/Ext4

NTFS的一个令人讨厌的特点是,随着使用时间增加,磁盘碎片越来越多,导致系统性能下降。这么多年了,微软好像没有任何计划改善这个问题。很多Windows的用户都有这个感觉,就是觉得系统越来越慢,很重要的一个原因就是磁盘碎片。
当然对于SSD,这个影响不大,但ext4还有其他好处。比如,和ext3相比,连续写入的速度提高大概34%,连续读取的速度提高40%。NTFS跟ext4相比相差更大。

Windows 7马上就要推出了,很重要的卖点是性能提高了,完全是假的,它比Vista只有不到10%的提高,也有权威的测试表明只有5%,为什么呢,因为内核还是一样的。但大家感觉好多了,因为大家用的电脑比3年前性能强大很多。
Windows 7本质上就是Windows Vista。

[ Edited byliuyongjun_leon on 2009-8-22 14:31 ]

willian001 发表于 2009-8-23 00:29

如果ubuntu支持网银,我早就不用windows了

soinaing 发表于 2009-8-30 00:11

这么好,下次装一下ext4试试

Black☆ 发表于 2009-9-6 22:06

Posted by liuyongjun_leon on 2009-8-22 14:14 http://www.ibmnb.com/images/common/back.gif
ext4的好处可以参考wikipedia:http://en.wikipedia.org/wiki/Ext4

NTFS的一个令人讨厌的特点是,随着使用时间增加,磁盘碎片越来越多,导致系统性能下降。这么多年了,微软好像没有任何计划改善这个问题。很 ...
WIN7确实比VISTA快(本人两种系统都有),好多人总是说他们内核一样,W7怎么可能就比VISTA快呢?= =。我很无语,首先是这些朋友不知道一些常规知识,不奇怪,但不要不懂还下定论!系统内核其实是这个程序的中心,也就是人体的心脏,同样的心脏,但别的器官不一样,也同样影响着身体的健康,不知道这样解释大家是否能理解?VISTA的内核本身就不错,与Linux2.6内核不相上下,个人认为Linux2.6的更有优越性!W7之所以快,是因为优化了显示模式,很多程序都直接利用到GPU,减少了CPU和内存的负担,均衡处理,在需要本地窗口纹理时,GDI堆栈就会被锁上,以便在同一时间只有一个GDI应用可以访问它。如果GDI堆栈被重建,那么锁定状态就会被移除。若是多个GDI应用在同一时间发起命令,那么就可能在显卡阶段导致问题。所以,即便加上了多窗口缩略图切换效果,性能相对较差的电脑也可以在任务栏实现快速多窗口切换。这就是原因!
有部分朋友自己的W7确实没VISTA快啊,我承认有一些朋友有这样的情况,主要是因为显卡驱动不能完全很好的支持W7(不要说VISTA能用的,W7就好用,充其量是能用而已),尤其是ATI的卡!
好了,说了这么多,希望多大家有所帮助

liuyongjun_leon 发表于 2009-10-21 23:37

Posted by Black☆ on 2009-9-6 22:06 http://www.ibmnb.com/images/common/back.gif

WIN7确实比VISTA快(本人两种系统都有),好多人总是说他们内核一样,W7怎么可能就比VISTA快呢?= =。我很无语,首先是这些朋友不知道一些常规知识,不奇怪,但不要不懂还下定论!系统内核其实是这个程序的中 ...


Win7确实快一点,但不是很多。我们不要在这里攻击Windows了,离题了。我现在用Ubuntu9.10非正式版(月底发布)。Windows 7明天发布,祝大家好运。

[ Edited byliuyongjun_leon on 2009-10-21 23:40 ]

liuyongjun_leon 发表于 2009-10-21 23:45

还有一点,注意,不建议大家从ext3转换到ext4,具体原因很复杂,可能会导致丢失数据。(默认安装ubuntu9.04是ext3,转换到ext4,然后在线升级到ubuntu9.10 测试版的时候出现问题。)
安装操作系统的时候,选择ext4格式,就没有任何问题。不要转换的。

这是本人亲身经历的。特此申明一下,怕误导大家。

[ Edited byliuyongjun_leon on 2009-10-21 23:47 ]

非洲豹 发表于 2009-10-29 14:46

^,^ LZ非常认真负责好人啊
页: [1]
查看完整版本: T60: 转换ext3到ext4文件系统