UEFIでUbuntuのGrubブートを誤って削除したため、Ubuntuを自動的に起動できず、手動ブートでしか入力できません。ただし、Ubuntu Grubの起動を復元する方法はいくつかあります。具体的な方法については以下を参照してください。
1.手動でUbuntuを起動します。
まず、Ubuntuのインストールイメージ(grub2を起動した状態で)をダウンロードするか、直接grub2の横に移動して、Uディスクにインストールします。
電源を入れてuディスクを選択し、Grubブートに入ります。次にcを押してコマンドラインモードに入ります。
次に手動でオリジナルのUbuntuを起動します。私のブートパーティションは独立していて、(hd0、gpt6)に、ルートパーティションは(hd0、gpt7)にあります。
パーティションを忘れた場合は、lsを実行してください。
setroot =(hd0、gpt6)
linux /vmli ... roroot = /dev /sda7
initrd /initrd ...
boot
省略部分はTabキーで直接押されます。その後、あなたはubuntuを入力することができます。
2. ESPパーティションにGrubブートを再構築します。
Ubuntuでコマンドラインを開き、rootモードでsuを起動します。 grub-install -vここでのvは小文字です。その後、画面がポップアップしてから再構築されます。
再構築があれば、ESPパーティションをマウントしてUbuntuディレクトリがあるかどうかを確認することができます。
将来的にこの悲劇を回避するために、万が一の事態に備えて、トスの前にESPパーティションをバックアップすることをお勧めします。
最初にfdisk -u -lを使用して、どれがESPパーティションであるかを確認します。
ここで私のESPパーティションは/dev /sda4にあります。セクターを書き留めてください。ここでは522240です。
Then:
dd if = /dev /sda4 bs = 512 count = 522240 of =。/efi.backup
ddの役割は、指定された入力ファイルをコピーすることです。指定された出力ファイルに進みます。
if =ソースファイルのパス。これはバックアップしたいパーティションです。
of =ターゲットファイルのパス。ここでは、現在のディレクトリにefi.backupファイルを作成しています。
bs = 512は、ブロックのサイズが512バイトであることを意味します。
countはあなたがコピーしたいブロックの数です。ここでは上で取得したセクターを記入します。
後で復旧した場合は、直接dd if =。/efi.backup bs = 512 of = /dev /sda4に戻ります。
上記はUEFIでのUbuntu Grubブートリカバリの完全な内容ですUbuntuコマンドラインで、UbuntuシステムのGrubブートを再作成できます。
将来はより多くのことができるように、 Linuxオペレーティングシステムでは、何らかの理由でソースから直接インストールされているパッケージを作成したい、小扁は、Linu
Fedoraの起動速度を上げるために、Fedoraの起動時のデフォルト設定を変更し、グラフィックモードからテキストモードに移行します。 Fedoraがテキストモードに入り始める方法を紹介しましょう。
Ubuntuシステム運用ユーザーとして、Linuxカーネルはリリースされたばかりでは使用できないので、しばらく待つ必要がありますUbuntuシステムで最新のLinuxをインストールする方法を紹介し
Windowsシステムにはディスクのデフラグがありますが、Linuxにはありません。ディスクのデフラグをクリーンアップするにはどうすればよいですか。次の小シリーズでは、Linuxのデフラグディスクにつ