1.シングルユーザモードで起動
LILOを使用している場合、マシンを再起動させて、
LILO boot: のプロンプトから
LILO boot:linux single を入力
もしくは、
LILO boot: linux 1
GRUBの場合は、
GUIのメニューが表示されたら[A]キーを押す。
すると、
grub append> ro root=/dev/hda1
のようなプロンプト(grub append>)と
コマンドライン(ro root=/dev/hda1)が表示されるので、最後に「s」を追加する。
grub append> ro root=/dev/hda1 s
2./etc/passwd を変更
root:x:0:0:root:/root:/bin/bash
という行を追加する。
もし/etc/shadowからもrootが消えているようなら、同じくエディタで開いて、
root::11376:0:99999:7:::
のような行を追加する。
ただし、この状態ではパスワードが設定されていないので、
すぐにpasswdコマンドでパスワードを設定する