it-swarm-vi.com

Làm cách nào để hiển thị hoặc ẩn thông báo khởi động khi Ubuntu khởi động?

Có cách nào để dễ dàng bật/tắt hiển thị thông báo khởi động (tải dịch vụ) khi Ubuntu khởi động không? Có phải cái gì đó trong Grub2?

Tôi đang chạy 10.04.

86
Weboide

Bạn sẽ cần chỉnh sửa tệp /etc/default/grub. Trong tệp này, bạn sẽ tìm thấy một mục có tên GRUB_CMDLINE_LINUX_DEFAULT. Mục này phải được chỉnh sửa để kiểm soát màn hình của màn hình giật gân.

Sự hiện diện của Word splash trong mục này cho phép màn hình giật gân, với đầu ra văn bản cô đọng. Thêm quiet, kết quả chỉ trong màn hình giật gân; đó là mặc định cho phiên bản máy tính để bàn kể từ ngày 10.04 (Lucid Lynx). Để kích hoạt văn bản "bình thường", bạn sẽ xóa cả hai thứ này.

Vì vậy, mặc định cho máy tính để bàn, (chỉ có màn hình giật gân):

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" #Hide text and show splash

Đối với truyền thống, hiển thị văn bản:

GRUB_CMDLINE_LINUX_DEFAULT=        #Show text but not the splash

Để giật gân, nhưng khả năng hiển thị thông báo khởi động bằng cách nhấn Esc:

GRUB_CMDLINE_LINUX_DEFAULT="splash"

Hoặc, cuối cùng, chỉ với một màn hình đen (thường), hãy thử:

GRUB_CMDLINE_LINUX_DEFAULT=quiet   #Don't show Ubuntu bootup text
GRUB_CMDLINE_LINUX="console=tty12" #Don't show kernel text

Sau khi chỉnh sửa tệp, bạn cần chạy update-grub.

Sudo update-grub

Để biết thêm chi tiết, hãy xem điều này: https://help.ubfox.com/community/Grub2

89
George Marian

Tôi có thể hết chủ đề, nhưng bạn chỉ cần nhấn "thoát" trong khi khởi động, để hiển thị/ẩn màn hình giật gân plymouth ...

29
Little Jawa

Có một cách đơn giản để ẩn tất cả các thông điệp khởi động. Trong /etc/default/grub, điều chỉnh các mục sau:

GRUB_TIMEOUT=0 # Do not show the GRUB menu at all
GRUB_CMDLINE_LINUX_DEFAULT=quiet
GRUB_CMDLINE_LINUX="console=tty12" # Redirect the kernel output to another tty

Sau đó, chỉ cần Sudo update-grub, và nó sẽ được thực hiện.

8
jweyrich

Bạn đã không xác định được liệu bạn đang ở trên hệ thống máy chủ hay máy tính để bàn, vì vậy tôi sẽ giải quyết cả hai.

Nếu bạn thêm splash vào /etc/default/grub/ trong GRUB_CMDLINE_LINUX_DEFAULT, Ubuntu sẽ hiển thị cho bạn một màn hình giới thiệu, một thanh tiến trình dựa trên văn bản đơn giản hoặc bằng đồ họa thông qua plymouth, mà tôi mô tả bên dưới.

Sử dụng plymouth, một trình hoạt hình khởi động đồ họa, bạn có thể cung cấp một màn hình khởi động đẹp rất phù hợp với máy tính để bàn. Bạn có thể không muốn làm điều này trên một máy chủ, nhưng nó tùy thuộc vào bạn.

Sudo apt-get install plymouth-theme-ubuntu-logo
3
lfaraone

Nếu bạn xóa tùy chọn quiet khỏi GRUB_CMDLINE_LINUX_DEFAULT để hiển thị thông báo khởi động, đôi khi cũng cần phải đặt tùy chọn loglevel thành giá trị cao hơn. Nếu không, một số trình điều khiển có thể làm ngập tty của bạn bằng các thông báo thông báo. Tôi sử dụng dòng này để kích hoạt thông báo khởi động:

GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"

Bằng cách này, chỉ những thông điệp hệ thống quan trọng sẽ được in ra bàn điều khiển.

2
Sergey

Tôi sử dụng GRUB_CMDLINE_LINUX_DEFAULT="noplymouth" để nói với máy tính xách tay của tôi không hiển thị cho tôi hình ảnh khởi động nhưng các thông báo khởi động mà vẫn hoạt động cho 11.10

2
manfred