Так как мой Dell XPS 13 не смог загрузиться несколько раз в последнее время, я думаю, что какое-то оборудование начнет сбой. Таким образом, я хотел бы видеть все загрузочные сообщения.
Я уже удалил тишину и всплеск с /etc/default/grub, который теперь выглядит как
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.
Используя synaptic, я попытался удалить Plymouth, но похоже, что он также удаляет почти все установленные пакеты, поэтому я не продолжал здесь.
Итак, я не знаю, что еще я должен попробовать. У кого-нибудь есть идея о том, как я могу получить все загрузочные сообщения, включая ранние сообщения ядра?
В качестве последней попытки я просмотрел / boot для термина splash, который показал, что тихий всплеск был добавлен в конце моих настроек grub. Итак, я запустил
grep -R splashв /etc, в котором был указан скрипт
grep -R splash
[!d4 ]# 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__
default / grub.d / 40_oem-add-missing-default.cfg
Bingo. Этот скрипт добавляет тишину и всплеск в случае его удаления - dafuq!
В качестве последней попытки я просмотрел / boot для термина splash, который показал, что тихий всплеск был добавлен в конце моих настроек grub. Итак, я запустил
grep -R splashв /etc, в котором был указан скрипт
grep -R splash
# 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__
default / grub.d / 40_oem-add-missing-default.cfg
Bingo. Этот скрипт добавляет тишину и всплеск в случае его удаления - dafuq!
В качестве последней попытки я просмотрел / boot для термина splash, который показал, что тихий всплеск был добавлен в конце моих настроек grub. Итак, я запустил
grep -R splashв /etc, в котором был указан скрипт
grep -R splash
# 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__
default / grub.d / 40_oem-add-missing-default.cfg
Bingo. Этот скрипт добавляет тишину и всплеск в случае его удаления - dafuq!
В качестве последней попытки я просмотрел / boot для термина splash, который показал, что тихий всплеск был добавлен в конце моих настроек grub. Итак, я запустил
grep -R splashв /etc, в котором был указан скрипт
grep -R splash
# 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__
default / grub.d / 40_oem-add-missing-default.cfg
Bingo. Этот скрипт добавляет тишину и всплеск в случае его удаления - dafuq!