Linuxのインストール時に起動フロッピーを作成しなかった,またはフロッピーが見当たらなくなった。こんな時は,次の手順で起動フロッピーを作成すればよい。
まず最初にフロッピーをフォーマットする必要がある。次のようにコマンドを実行してフォーマットを行おう。
# fdformat /dev/fd0H1440 |
次にddコマンドを使い,現在使用中のカーネルイメージを書き出す。
# dd if=/boot/vmlinuz of=/dev/fd0 bs=8192 |
あるいは,次の指定でもよいだろう。また,vmlinuzは環境によって異なるので注意が必要だ。Red Hat Linux 6.1の場合では,ファイル名が「/boot/vmlinuz-2.2.12-32」になる。
# dd if=/boot/vmlinuz of=/dev/fd0 |
さらに,rdevコマンドでマウントを行うパーテーションを指定する必要がある。
# rdev /dev/fd0 /dev/hda1 ※ここでは「hda1」を例として指定した |
Red Hat系のLinuxでは,次のようにmkbootdiskコマンドを使う方法もある。
# mkbootdisk --device /dev/fd0 2.x.x-xx ※2.x.x-xxの指定は,カーネルバージョンによって異なるので注意 |
Copyright © ITmedia, Inc. All Rights Reserved.