120 GB SSDドライブを搭載したラップトップにUbuntu 18.04 LTS(デフォルトのパーティション設定とセキュリティ暗号化を使用した最小セットアップ)をインストールしました。
起動しようとすると、コマンドラインのGRUBモード(GNU GRUB version 2.02)にしか読み込まれません)ls
の出力から次のことがわかります。
(hd0) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1)
ls (hd0,gpt3)/
error: unkown filesytem
ls (hd0,gpt2)/
./ ../ lost+found/ efi/ grub/ ... and then seems to list the kernels e.g. vmlinuz-4.15.0-23-generic
ls (hd0,gpt1)/
efi/
BIOSの起動モードがUEFIに設定されています。
ここに私のために働いたものがあります。 (インターネット接続が必要です):
Ubuntu 18.04 LTSで起動するための回避策
( @ jas- が正しい。タブキーのオートコンプリートが役立ちます!)
から grub>
促す:
configfile /efi/grub/grub.cfg
あるいは
configfile (hd0,gpt1)/efi/grub/grub.cfg
実行中のシステムにログインしたら、ターミナル(Ctrl + Alt + T)から、UEFIブート用にGrubを再インストールします。
Sudo su -
apt install --reinstall grub-efi-AMD64 linux-generic linux-headers-generic
使用する構成ファイルのプロンプトで、最初のオプションを選択し、パッケージメンテナーのファイルを使用しました。
その後
update-initramfs -c -k all
できた!
Ubuntu Documentation>Grub2/Troubleshooting>にあるGrubブートの回避策>特定のトラブルシューティング>grub>>クイックフィックス
https://help.ubuntu.com/community/Grub2/Troubleshooting#grub.3E-1
System76サポート記事から変更された手順を再インストールします。実際のシステムを起動できるので、修正するためにchroot
する必要はありませんでした。 GRUB-修復GRUBブートローダー
https://support.system76.com/articles/grub/#for-sata-drives
以下に関連している可能性があります:
- インストーラが間違ったブートデバイスを選択するため、「ディスク全体」インストールを失敗します( 1724417 )代わりにカスタムパーティションを使用し、コンボボックスで正しいブートデバイスを手動で選択します。
https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes#Desktop
GrubはほとんどのLinuxファイルシステムを理解しています。次のようなコマンドを使用して、カーネル、initrd、およびルートデバイスのファイル名を識別します。
そのアプローチを使用してカーネルを見つけると、次のような一連のコマンドで起動できるはずです。
Grubには、前述のドライブのどれにカーネルとinitramfsが含まれているかを判別するために使用できるいくつかのオートコンプリート機能があります。これにより、少なくともブートファイルの場所がわかります。タブキーの使用はオートコンプリートに使用できます。
help
コマンドを発行して、grub2の機能をナビゲートすることもできます。
EFIカーネルとしてインストールしたので、linux
コマンドとinitrd
コマンドを使用して、vfat EFIパーティションからカーネルとinitramfsをロードします。