Debian 9.9와 GNOME 3.22에서는 부팅 메뉴 없이 OS를 로드해 보았습니다. 그래픽 로딩을 표시하고 grub에서 이 옵션을 설정하기 위해 plymouth를 설치했습니다.
GRUB_DEFAULT=0
GRUB_TIMEOUT=0
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
그러나 잠시 동안 나는 여전히 일종의 그럽 메뉴를 보았습니다. 이번에는 선택의 여지가 없었습니다.
내가 보는 것은 여기에 있는 이미지 /usr/share/images/desktop-base/desktop-grub.png
와 텍스트 입니다.
loading linux 4.9.0-9-amd64...
loading initial memory image...
그러면 Plymouth 테마가 표시되고 정상적으로 시작됩니다.
이것을 숨기는 것이 가능합니까? 난 그냥 그 주제를 보고 싶어
답변1
제안된 솔루션은 다음에서 제공됩니다.https://askubuntu.com/questions/248/how-can-i-show-or-hide-boot-messages-when-ubuntu-starts...
...(보통) 검은 화면의 경우 다음을 시도해 보세요.
GRUB_CMDLINE_LINUX_DEFAULT=quiet #Don't show Ubuntu bootup text GRUB_CMDLINE_LINUX="console=tty12" #Don't show kernel text
답변2
설정해 보세요
GRUB_TERMINAL=console
, 이 png 파일이 표시되면!
답변3
Debian 10.9(Buster)에서 마침내 나에게 도움이 된 솔루션:
$ uname -a
Linux hmi 4.19.0-16-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64 GNU/Linux
$ cat /etc/default/grub
GRUB_DEFAULT=0
GRUB_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash gfxpayload=text loglevel=3 rd.systemd.show_status=auto rd.udev.log-priority=3 vt.global_cursor_default=0"
GRUB_CMDLINE_LINUX="console=ttyS0"
$ sed -i 's/^quiet_boot="0"/quiet_boot="1"/g' /etc/grub.d/10_linux
$ update-grub
$ reboot
GRUB는 이제 자동 상태를 유지해야 하며 화면에 부팅 메시지가 표시되지 않아야 합니다(참고: 일부 변수 세트는 GRUB_CMDLINE_LINUX_DEFAULT
필요하지 않을 수 있음). -이 점이 문제를 해결하는 데 도움이 되었습니다.
이 솔루션은 Plymouth와 아무런 관련이 없지만 원래 문제를 해결하기 위해 몇 가지 귀중한 정보를 추가할 수 있습니다.
답변4
이 줄을 제거해 보세요/etc/grub/grub.cfg
echo 'Loading Linux XXX-generic ...'
echo 'Loading initial ramdisk ...'
나를 위해 일해