ブート修復が誤ったshim-signedエラーで失敗する


0

さまざまな理由から、私は自分のlinux mintブートパーティションをmintとwin7のデュアルブートドライブに移動しなければなりませんでした。これは当然grub2を壊しました。それで、私はbootrepair live-USBを作り、それを起動し、そしてインターネットに接続しました。 「Recommended repair」をクリックし、プロンプトが表示されたらコマンドを入力しました。結果は次のとおりです。

lubuntu@lubuntu:~$ sudo chroot "/mnt/boot-sav/sda8" dpkg --configure -a
lubuntu@lubuntu:~$ sudo chroot "/mnt/boot-sav/sda8" apt-get install -fy
Reading package lists... Done
Building dependency tree      
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 284 not upgraded.
lubuntu@lubuntu:~$ sudo chroot "/mnt/boot-sav/sda8" apt-get install -y grub-efi-amd64-signed shim-signed linux-headers-generic linux-signed-generic
Reading package lists... Done
Building dependency tree      
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 shim-signed : Depends: shim (= 0.9+1474479173.6c180c6-1ubuntu1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
lubuntu@lubuntu:~$

エラーを無視してブート修復を続行しようとすると(GUIで「進む」をクリック)、メッセージが表示されます。 GRUB is still absent. Please try again. どうすればいいのかよくわかりません。依存関係の場合、なぜshimが自動的にインストールされないのですか?

それが役に立つ場合には、 これがBootInfoのまとめです。 。 (非常に長いので、ここでは取り上げません。有用であると判明した場合は、関連する抜粋を含めるようにこの質問を編集します。)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.