Tips about mount
$Id: mount.html,v 1.3 2001/07/19 01:34:31 hamano Exp $
*BSDを使ってて、キモい作業をしたときに「しまった!」と思ったこと、ありません?
ここでは僕がfile system関連でハマったことを書いておこうと思います。
single user modeで /usr を使いたい!
まずは基本から。
single user modeで起動すると、/ だけがmountされた状態になってると思います。
そんなときに /usr にアクセスしたいと思ったら、おもむろに、
# mount -a
とやると、 /etc/fstab に書かれた通りにmountしてくれます。
single user modeで / に書きたい!
single user modeでbootすると、たぶん / がread-onlyでmountされると思います。
でも /etc とかで何か作業したい場合は、write accessしたいこともありますよね。
そんな場合は、
# mount -u -w /dev/wd0a /
とmountしてやるとOKです。
fstabがない!
応用編。
OSのバージョンアップとかしたときにfstabをつぶしてからbootしちゃって、
途方に暮れることがあるかもしれません。
そんな時は、上の方法で / へのwrite accessを得た後に、
# cat > /etc/fstab
/dev/wd0a / ffs rw 1 1
/dev/wd0b none swap sw 0 0
/dev/wd0e /usr ffs rw 1 2
^D
# mount -a
とかやったげればOKでしょう。
(もちろん、システムの設定通りに書いてやる必要はあります。)
Back /
Back to HOME
hamano@tokoro-lab.org