Ubuntu的强制磁盘检查


24-message-warn昨天晚上启动机器之后,突然出现了下边的画面。
具体的信息是这样的:

fsck 1.41.4 (27-Jan-2009)
/lib/init/rw/rootdev has been mounted 39 times without being checked.

原来当你使用了Ubuntu启动机器达到规定的次数时,Ubuntu会强制检查你的硬盘,以确保它安全运行。
但是作为一个注重桌面体验又命名为Desktop的系统,这样的显示画面和Windows98时代的chkdsk又有什么区别的呢。
而且硬盘检查必然需要时间,如果你正打算启动机器向客户演示一个OpenOffice Impress的时候,运气不好遇到强制检查硬盘,难道让客户和你共同度过这漫长又痛苦的CUI之旅吗?Ubuntu Force HDD Check

这样的用户体验实在是有点糟糕。所以我要想办法改进它。
幸好我们有AutoFsck,一个能够帮助我们把fsck转移到关机时执行的脚本。
安装和使用都非常简单:
下载安装文件,并执行。
gedbi(软件包安装)程序出现的时候,点击安装软件包。
gedbi在安装过程中可能会询问是使用现存的autofsckrc配置文件,还是使用新的。一般建议是保留原有的配置文件。
哦对了,当你不需要AutoFsck的时候,你可以在Synaptic Package Manager(新立德软件包管理器)中搜索AutoFsck并删除它。

现在,我们不用担心被强制硬盘检查打断进入Ubuntu之路了。

PS:关于AutoFsck的设置,可以在桌面的系统->系统管理->Periodic Disk Checking中修改。

2 thoughts on “Ubuntu的强制磁盘检查

  1. CookieBear

    前天装了9.10 Beta,都说使用了新的启动机制,但是我感觉启动也没快多少。
    倒是EXT4让系统稍微提速了一点。
    当然是在我的X40上,所以也不能强求那么多吧。

发表评论

电子邮件地址不会被公开。