Debian がインストールされた後は、BASH に似た最小限の機能がサポートされます。今どのように進むべきですか?

Debian がインストールされた後は、BASH に似た最小限の機能がサポートされます。今どのように進むべきですか?

ライブUSBからDebian Stretchをインストールしました。インストール時にすべてのパーティショニングなどを自動的に行うようにしました。ただし、再起動すると、次の黒い画面が表示されます。

最小限のBASHに似た行編集をサポートしています。

今どの方向に行くべきですか?

編集する:

フォーラムで盲目的にコピーしたこの秘密の秘密を入力すると、毎回起動します。

ルート設定=(hd0,gpt2)

Linux /boot/vmlinuz-3.16.0-4-amd64 root=/dev/sda2 ro

initrd /boot/initrd.img-3.16.0-4-amd64

始める

これらの変更を永久に適用するにはどうすればよいですか?すぐに到着します。

ベストアンサー1

とにかく、システムのグラブ構成が正しくありません。 Grubエントリを手動で作成したり、grub2-mkconfigツールを使用して作成したりできます。

という名前のファイルを見つけますgrub.cfg/bootそのファイルはにあります/boot/grub/grub.cfg

この操作を手動で実行するには、ファイルに次の項目を追加します。

menuentry 'Debian' {
set root=(hd0,gpt2)
linux /boot/vmlinuz-3.16.0-4-amd64 root=/dev/sda2 ro         
initrd /boot/initrd.img-3.16.0-4-amd64
}

または、grub2-mkconfig以下のようにシステム起動後に一度手動でインストールすることもできます。(尊重)

sudo apt install grub2-tools

既存のバックアップgrub.cfg

cp /boot/grub/grub.cfg /boot/grub/grub.cfg.back

次に、次の方法をgrub.cfg使用してgrub2-mkconfig新しいものを作成します。

grub2-mkconfig >/boot/grub/grub.cfg

これでシステムは正常に起動します。

ノートgrub.cfgシステムの場所はと仮定します/boot/grub/grub.cfg。別の場所を見つけたら、その場所を使用してください。

おすすめ記事