怕忘了,就要记下来。

今天在家搞我的 WD MyBook World Edition。fsck 的时候出现内存不足错误。

  1. [root@Locker ~]# fsck /dev/md4
  2. fsck 1.38 (30-Jun-2005)
  3. [/sbin/fsck.ext3 (1) -- /shares/internal] fsck.ext3 /dev/md4
  4. /dev/md4 has been mounted 63 times without being checked, check forced.
  5. /dev/md4: Error allocating block bitmap (4): Memory allocation failed
  6. e2fsck: aborted

无奈上网搜了一下,需要加 swap(相当于虚拟内存)。方法如下(1GB):

  1. dd if=/dev/zero of=/swapfile bs=1M count=1000
  2. mkswap /swapfile
  3. swapon /swapfile

使用之后再释放:

  1. swapoff /swapfile
  2. rm /swapfile

参考文章:http://mybookworld.wikidot.com/forum/t-37543/worrisome-error-messages-about-the-hard-drive-badcrc