坏道惊魂

天气渐渐热了起来,听着本本风扇狂转的声音,右手感觉到硬盘滚烫的温度,我觉得现有数据很是需要备份一下。 我以前一直觉得坏道什么的太难遇到了,直到去年十二月的一天,类似这样的消息在屏幕出现: kernel: sd 4:0:0:0: [sda] Unhandled sense code kernel: sd 4:0:0:0: [sda] Result: hostbyte=0x00 driverbyte=0x08 kernel: sd 4:0:0:0: [sda] Sense Key : 0x3 [current] kernel: sd 4:0:0:0: [sda] ASC=0x14 ASCQ=0x0 kernel: sd 4:0:0:0: [sda] CDB: cdb[0]=0x28: 28 00 25...
Read more »

让 Archlinux 的 pacman 健步如飞

使用 Archlinux 的朋友大概遇到过这样的烦恼,软件安装得比较多的时候,再用 pacman 做任何事情的时候都可以看到硬盘狂转一段时间,然后才有反应。 pacman 官方给了一个 pacman-optimize,它会把 pacman 数据库文件打包到别的地方,删除,然后再放回去。这样做可能会让这些零碎的文件在硬盘上是连续排列的,但实际效果却不是很好。 虽然用 Archlinux 应该有三年左右了,但我还从来没有看过 pacman 的数据库是什么模样。有一天终于忍不住去看了一下 /var/lib/pacman 下面到底是什么,原来是这么多零碎的小文件啊! 于是解决方案也就有了:把所谓的 pacman 数据库放到 reiserfs 文件系统里。如果你本来在这个地方用的就是 reiserfs 的话,那么不需要做任何事情, pacman 应该就很快了。如果你和我一样用的是 ext4 这样的文件系统,也不必慌张地把整个分区都换成...
Read more »

关于 ibus-sogoupycc 的扩展

本来想把一些示例放在项目的 wiki 页上的,但是我还想说一些其他的闲话,而且目前扩展虽然有一些实用性了,却缺乏执行保护,可以把输入法弄得不稳定,所以这些内容就放到这里好了。如果你只想看看如何使用输入法的扩展,请向下找到 表情后从那里开始看。 似乎扩展是很流行的样子,各种浏览器,foobar2000,谷歌拼音,WPS,都可以用扩展。 其中,有的软件成功了,令人爱不释手,比如像 Firefox,foobar2000。有的软件却没有因为扩展成功,比如谷歌拼音。或者说扩展没有给人带来好感,比如 IE...
Read more »

Linux下VirtualBox中运行真实磁盘上的操作系统

虽然各种虚拟机都会说把真实磁盘的分直接给虚拟机用会如何如何有风险,但是好处也是显而易见的:可以选择是直接运行或是在Linux下的虚拟机运行某个操作系统,同时节约了磁盘空间和同步时间。 我这样做已经有一段时间了,除了Windows会发现硬件改变要求重新激活之外,还没有发现问题 :-)...
Read more »