Debian でグラップを修正する方法

Debian でグラップを修正する方法

VirtualBoxにLinux(Debian Lenny)をロードしていますが、GRUBに問題があるようです。システムを起動すると、grub メニューが表示されます。

ここに画像の説明を入力してください。

次に、次のコマンドを実行します。

root (hd0,0)
カーネル/vmlinuz root=/dev/hda1 ro 静かな
initrd /initrd.img
開始

システムの起動後にgrubファイルの回復を続行するには?どんなアドバイスもありがとうございました!

ベストアンサー1

最初に(今後の訪問者のために)システムを起動できない場合は、Debian リカバリ CD または USB ドライブを挿入し、ルートパーティションを にマウントし、ターミナルを開き、/mnt次を実行します。

chroot /mnt

インストールされているシステムでコマンドを入力できます。別のパーティションがある場合は、それを入力してマウントして/bootくださいmount /boot

というファイルが必要です/boot/grub/menu.lst。それ以外の場合は、実行してupdate-grub初期ファイルを作成します。このファイルには、update-grubコマンドが実際のGrubコマンドに変換する「魔法の」コメントが含まれています。次の2行(で始まる)を見つけて、#作業内容と一致しない場合は編集してください。

# kopt=root=/dev/hda1 ro quiet
# groot=(hd0,0)

この行を編集して実行しますupdate-grub(ファイルを生成するために一度実行する必要がある場合は再実行)。

手動で作成する場合menu.lst(異常な設定にのみ必要です)、Linuxの起動部分は次のとおりです。

title           Debian GNU/Linux
root            (hd0,0)
kernel          /vmlinuz root=/dev/hda1 ro quiet
initrd          /initrd.img

おすすめ記事