答え1
カーネル パラメータを追加するには/etc/default/grub
、ファイルを編集してカーネル パラメータを追加します。
sudo nano /etc/default/grub
すると、次の行のようなものが表示されます。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
pci=nomsi
カーネルパラメータとして後から追加し、 +quiet splash
で変更を保存する必要があります。Ctrlx
次のコマンドで変更を確認できます。
cat /etc/default/grub
変更後、次のような表示が出るはずです:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"
最後のステップとして、次のコマンドで変更を適用する必要があります。
sudo update-grub
アップデート:このエラーが表示された場合は/usr/sbin/grub-probe: error: failed to get canonical path of aufs'.
、再マウントと再マッピングを行うと役立つ場合があります。
そのため、次の手順を実行してください。
最初のステップとして、次のコマンドを使用して Ubuntu とブート パーティションを確認します。
lsblk
/
およびマウントポイントにマウントできますboot
。
その後、ライブディスク/mnt
次のコマンドでUbuntu パーティションをマウントします。
sudo mount /dev/sd*# /mnt
例えば:
sudo mount /dev/sda8 /mnt
/dev/sd*#
Ubuntu パーティションにマウントされます。
別のパーティションがある場合は/boot
、それもマウントする必要があります/mnt/boot
。
sudo mount /dev/sd*# /mnt/boot
例えば:
sudo mount /dev/sda2 /mnt/boot
/dev/sd*#
パーティションに更新されます/boot
。
これにより、必要に応じて正規のパスを取得するのに十分なアクセス権でマウントされるはずですが、おそらくこれは必要ありません。
最後に、正しいルートとターゲットで grub を更新するだけです。
sudo grub-install --root-directory=/mnt /dev/sdX
はどこ/dev/sdX
ですかディスク(パーティションではありません)GRUB が必要な場所。
例えば:
sudo grub-install --root-directory=/mnt /dev/sda
代わりにboot-repair
、ライブディスク:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair