root としてログインしているときに、ブートディスクを作成したり、すでに作成したブートディスクをコピーすると良いでしょう。
ブートディスクを作成しなければならない理由はいくつかあります。システム障害からの回復、ダウンロードしてコンパイルした新しいカーネルのテスト、複数の OS で 1 台のマシンを共有、がブートディスクで可能になります。
ブートディスクは、Red Hat Linux をインストールするときに作成できます。インストールのときにブートディスクを作成しなかった場合は、以下のようにして作成します。
Xterm を開いて、root としてログインしていることを確認します。[newuser@localhost newuser]$ のように表示されたシェルプロンプトで、次のように入力します。
[newuser@localhost newuser]$[su -] Password: [rootのパスワード] [root@localhost newuser]#
「スーパー」コマンド: コマンド su は、代理ユーザ (substitute users) の意味で、一時的に別のユーザとしてログインします。[su] と入力してから [Enter] キーを押すと、ユーザのログインシェル内にいたままで root つまり、「スーパーユーザ」になります。[su -] と入力すると、root のログインシェル内で root になり、root としてログインしたことと同じになります。どうちがうのでしょう?root としてログインしているときだけ実行できるコマンドがあるので、[su -] と入力すれば、ログアウトしてからログインし直さなくても、こうしたコマンドが実行できます。
手短に言えば、まず Linux カーネルバーションを調べ、次に mkbootdisk コマンドを使用してカーネルからブート可能フロッピーを作成します。
標準的なディスケットをフロッピードライブに入れます。
フロッピードライブの名前: Linuxでは、フロッピードライブは /dev/fd0 として参照されます。
以前にこのディスケットを使用したことがある場合は。以下に注意してください。ディスケットの中身は、すべて失われます。
プロンプトに次のように入力します。
uname -r
カーネルバージョンが表示されます。カーネルとは、Linux システムの心臓部です。カーネルバージョンは以下のように表示されます。
2.2.x-yy(2.2 のあとには、2.2.14-5.0 のようにいくつかの数字が表示されます。)
カーネルバージョンがわかったので、フロッピーにどのカーネルをコピーするのかを mkbootdisk コマンドに指定します。(mkbootdisk コマンドでカーネルのコピー先を指定しない場合は、/dev/fd0 のフロッピーにコピーされます。)
次のように入力します。
mkbootdisk --device /dev/fd0 2.2.x-yy
次に [Enter] キーを押します。
クリーンアップ: 画面がコマンドでいっぱいになり、command not found が表示されたら、プロンプトで [clear] と入力するとまっさらな状態で作業をいつでも開始できます。
これで終わりです。