f*ck!

$ ls -l
....
-?????????  ? ?        ?             ?                ? .ICEauthority
drwxr-xr-x  3 masayang masayang   4096 2008-03-03 16:36 .java
.....
  • .ICEauthorityにアクセスできないので、XFce4が起動しない。
  • ファイルシステムが壊れているので、.ICEauthorityを消すこともできない。
  • fsckをかけたいのだが、Ubuntuについてくるshutdownコマンドって-Fオプションを取らないの?
$man shutdown
....
       -r     Requests  that  the system be rebooted after it has been brought
              down.

       -h     Requests that the system be either halted or powered  off  after
              it has been brought down, with the choice as to which left up to
              the system.

       -H     Requests that the system be halted after  it  has  been  brought
              down.

       -P     Requests  that  the  system  be  powered  off  after it has been
              brought down.

       -c     Cancels a running shutdown.  TIME is  not  specified  with  this
              option, the first argument is MESSAGE.

       -k     Only  send  out  the warning messages and disable logins, do not
              actually bring the system down.

....

single modeで起動して/をunmountしようとしたけど、disk busyでunmountできない。う〜む。

/forcefsck

# touch /forcefsck
# reboot
  • これでmount前にfsckが走るようになった。

修復完了

  • 随分前からファイルシステムが壊れていた形跡あり
  • fsckは無事終わり、起動もできたけどFirefoxのPrefが消えていた。
  • ま、いっか。