RHEL6 - vô hiệu hóa thanh tiến trình theo tầng trong khi khởi động


14

Làm thế nào để bạn có được RHEL6 để hiển thị thông tin khởi động "truyền thống" thay vì thanh tiến trình xếp tầng / xếp chồng?

Kết xuất thông tin tiêu chuẩn được hiển thị trong khi tắt máy.


Điều tương tự cũng xảy ra ở Fedora và không nên giới hạn ở RHEL6.
bwDraco

@DragonLord - chưa giao dịch với Fedora - nhưng sẽ thêm thẻ để tham khảo trong tương lai
warren

1
Chỉ cần nhấn phím ESC ngay khi thanh xuất hiện.

Câu trả lời:


9
plymouth-set-default-theme text
/usr/libexec/plymouth/plymouth-update-initrd

hoặc, xóa "rhgb quiet" khỏi cấu hình Grub ( /boot/grub/menu.lst).


Trên bản cài đặt mới của Science Linux 6.5, với 'khá' đã bị xóa khỏi kernel cmdline (nhưng vẫn giữ 'rhgb'), chủ đề 'văn bản' không hiển thị bất kỳ văn bản nhật ký nào, nhưng chủ đề 'chi tiết' đã làm.
alexei

Chỉ cần gõ này: 'plymouth-set-default-theme chi tiết --rebuild-initrd' và khởi động lại.
Kriston

11

Nếu bạn khởi động ở chế độ văn bản, đó là cách hầu hết các máy chủ sẽ được thiết lập, bạn phải làm như sau. Trong chế độ văn bản, plymouth vẽ một thanh văn bản đầy màu sắc rất khó để loại bỏ hoàn toàn. Nó KHÔNG có trong chkconfig và vô hiệu hóa "rhgb" và "quiet" không tắt tính năng này. Đây là cách thực hiện đúng trong CentOS 6.x. Bước 1 và 2 cũng vô hiệu hóa các tính năng có thể gây rắc rối trên máy chủ hoặc máy ảo không được cung cấp với bảng điều khiển đồ họa.

1) Xóa rhgbquietkhỏi (các) dòng "kernel" trong /boot/grub/grub.conf.

2) Xóa hoặc nhận xét ra splashimagehiddenmenudòng.

3) Loại plymouth-set-default-theme details --rebuild-initrd.

4) Khởi động lại và xem nếu nó hoạt động.

Về mặt sáng, các thông báo thời gian khởi động đều được lưu trong /var/spool/plymouth/boot.log/var/log/boot.log.

Khi tôi nghĩ về nó nhiều hơn một chút, tôi nhận ra rằng vì dù sao tôi thường không ở trước màn hình của máy chủ, nên hệ thống plymouth không phải là một điều tồi tệ. Tuy nhiên, khi tôi gỡ lỗi các vấn đề khởi động khi tôi ở trước màn hình của máy chủ, plymouth là một phiền toái nên được loại bỏ dễ dàng hơn.


2
bước 3 và 4 có thể được kết hợp thành một thao tác duy nhất:plymouth-set-default-theme details --rebuild-initrd
hakamadare

4

Chương trình cho bạn thấy màn hình tải lạ mắt được gọi là Plymouth.
Xem nếu bạn có thể tìm thấy nó checkconfig --listvà vô hiệu hóa dịch vụ nếu cần.

Nếu đó không phải là nguyên nhân, có lẽ đó là tùy chọn "im lặng" trong Grub. Vô hiệu hóa nó bằng cách loại bỏ từ im lặng khỏi các tùy chọn khởi động trong /boot/grub/menu.lsttệp của bạn .


3

Chỉ cần tìm thấy phương pháp này, và nó có vẻ là cách sạch nhất:

grubby --update-kernel=ALL --remove-args="rhgb quiet"


1

Trên thực tế, việc xóa rhgb, mà tôi đoán là viết tắt của "RedHatGraphicalBoot" đã giải quyết vấn đề này cho tôi trên CentOS6.

Chỉ cần thêm dòng này vào tập lệnh ks.conf cài đặt bài đăng của bạn:

#Save original, just in case
rsync /boot/grub/grub.conf /boot/grub/grub.conf.orig
#edit and output to /tmp/grub.conf
cat /boot/grub/grub.conf |sed -e s/rhgb// > /tmp/grub.conf 
#replace & remove temp
cat /tmp/grub.conf > /boot/grub/grub.conf ; rm -f /tmp/grub.conf

1

Hoặc trong một dòng (ít bảo trì và ít nhất là dễ hiểu):

sed -i .orig s/rhgb///g /boot/grub/grub.conf

Tạo bản sao lưu trước và chỉnh sửa tệp nội tuyến.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.