私のDell XPS 13は最近数回起動に失敗したので、いくつかのハードウェアが失敗し始めたと思います。だから私はすべてのブートメッセージを見たいです。
私はすでに/etc/default/grub
からquietとsplashを削除しました。
GRUB_CMDLINE_LINUX_DEFAULT="pcie_aspm=force radeon.modeset=0 nouveau.modeset=0 crashkernel=384M-:128M crashkernel=384M-:128M crashkernel=384M-:128M acpi_osi=\"Windows 2013\" crashkernel=384M-:128M"
update-grub
を使用しても何も変わりません。それから私は有効にしようとしました
GRUB_TERMINAL=console
GRUB_GFXMODE=text
どちらも助けにはなりませんでした。
私もしようとしました
mv /etc/init/plymouth.conf /etc/init/plymouth.conf.disabled
再び変更なしで。すべての/etc/init/plymouth-*.conf
をplymouth-...conf.disabled
に移動すると、ブートメッセージが表示されますが、システムはブートを完了しません。行にしか行けない
activating power saving .... done
(または何か)以上。そのため、セーフモードで起動し、.disabledの変更を元に戻す必要がありました。
シナプスを使用してPlymouthを削除しようとしましたが、インストールされたパッケージのほぼすべてが削除されるようなので、ここでは続行しませんでした。
だから、私は他に何を試すべきかわかりません。初期のカーネルメッセージを含むすべてのブートメッセージを取得する方法について、誰でもアイデアを持っていますか?
最後の試みとして、/ bootでsplash
という用語を見て、grub設定の最後に静かなスプラッシュが追加されたことを示しました。だから私は走った
grep -R splash
/etc
スクリプトをリストした
default/grub.d/40_oem-add-missing-default.cfg
# in case "quiet splash" is missing
# e.g. (LP: #1304155)
for __i__ in "quiet" "splash"; do
echo "$GRUB_CMDLINE_LINUX_DEFAULT" | \
grep -q -w "$__i__" >/dev/null 2>&1 || \
GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT $__i__"
done
unset __i__
ビンゴ。このスクリプトは、削除された場合に静かでスプラッシュを追加します-dafuq!
とにかく、スクリプトを1行ずつコメントし、Sudo update-grub
そして今、私はすべてのブートメッセージが表示されます。