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.
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.
Câu trả lời:
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
).
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 rhgb
và quiet
khỏi (các) dòng "kernel" trong /boot/grub/grub.conf
.
2) Xóa hoặc nhận xét ra splashimage
và hiddenmenu
dò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
và /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.
plymouth-set-default-theme details --rebuild-initrd
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 --list
và 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.lst
tệp của bạn .
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"
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
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.