web-dev-qa-db-ja.com

起動時にGRUBに到達できず、デフォルトのカーネルで起動できません

Ubuntuサーバー16.04.3を搭載したOptiplex 990が起動しません。左上に点滅するカーソルが残っています。 4.4.0-108-genericへのアップデート後のカーネルパニック でスペクターカーネルの問題に遭遇しました

ブート時にGRUBメニューにアクセスする方法 を試してみましたが、タップ/ホールドシフト(または他の場所にリストされているようにエスケープ)の量はありませんグラブに連れて行ってくれました。

ライブcdを試し、boot-repairを実行しました( https://help.ubuntu.com/community/Boot-Repair )。実行に成功しましたが、何も修正されませんでした。

他のアイデアはありますか?

2
edwardmlyte

リンクした質問の一番上の回答では、Shiftキーを押しても機能しない場合にGRUBメニューに入る方法を説明しています。ファイル/etc/default/grubを編集し、GRUB_HIDDEN_TIMEOUT=[some number]をコメントアウトするだけです。次に、Sudo update-grubを実行します。

まったく起動できないため、簡単に起動することはできません。

ただし、ライブシステムから実行することもできるため、前と同じようにライブシステムから起動してください。

これで、chrootをセットアップできます。インストールのルートパーティションのデバイスラベルがわからない場合は、Sudo fdisk -lを実行して識別します。次のような出力が表示されるはずです。

/dev/sda2 <numbers indicating size> Linux filesystem

そのパーティションをマウントしてみてください:

Sudo mount /dev/sdXY /mnt

ここで、sdXYは正しいラベルです。次に、マウントされたパーティションに、ルートパーティションに表示されるディレクトリがあるかどうかを確認します。

ls /mnt

このようなものが見られる場合(必ずしもこのようなものとは限りませんが、少なくともそれらのほとんど)

bin    dev   mnt         root        sys   var
boot   etc   lost+found  opt         run   srv  tmp 
home   lib   media       proc        sbin  usr 

その後、適切なパーティションを取得しました。

個別のブートパーティションがある場合は、マウントする必要があります。よくわからない場合は、ファイル/mnt/etc/fstabをチェックして、/bootにパーティションがマウントされているかどうかを確認してください。 無視/boot/efiにマウントされたパーティションに関する言及。

個別のブートパーティションがある場合は、マウントします。

Sudo mount /dev/sdXY /mnt/boot

ここで、sdXYは、ブートパーティションの正しいラベルです。

いくつかの追加リソースをバインドする必要があるかもしれません(この場合、これが必要かどうかわかりません):

for d in dev sys run proc; do Sudo mount --bind /$d /mnt/$d; done

OK、chrootを入力してください

Sudo chroot /mnt

これで、インストールされたシステムにいるかのように動作できます。最初に設定ファイルを編集しましょう:

sudoedit /etc/default/grub

(または、お気に入りのテキストエディターを呼び出します)。行を見つける

GRUB_HIDDEN_TIMEOUT=0

(異なる番号を持っているかもしれませんが、それは重要ではありません)。行の先頭に#を配置して行をコメントアウトします。

#GRUB_HIDDEN_TIMEOUT=0

上記の行がない場合は、

GRUB_TIMEOUT_STYLE=hidden

代わりにコメントアウトする

#GRUB_TIMEOUT_STYLE=hidden

その行を確認してください

GRUB_TIMEOUT=[some number]

0より大きい数値で終了します(デフォルトは10です)。ファイルを保存して終了します。

このコマンドを実行して、構成を/boot/grub/grub.cfgに書き込みます

Sudo update-grub

これでインストールをリブートでき、GRUBメニューが毎回強制的に表示されます。

1
Zanna