Cách tắt trình đơn của Grub hiển thị sau khi khởi động thất bại


33

Tôi đang thực hiện một thử nghiệm trong đó tôi khó khởi động lại máy bằng Ubuntu trong trình tự khởi động (ngay trước khi dấu nhắc đăng nhập xuất hiện).

Sau khi khởi động lại, menu của GRUB xuất hiện không có thời gian chờ (không phải chế độ cứu, nhưng là menu thông thường), trái ngược với trước khi khởi động lại, nơi GRUB đã hết thời gian và bắt đầu khởi động Ubuntu.

Tôi đang sử dụng bản cài đặt mới Ubuntu 12.04 LTS Server cho các thử nghiệm của mình.

Mặc dù đây là một tính năng tốt để phục hồi, tôi muốn GRUB tiếp tục chuỗi "khởi động thông thường" với thời gian chờ mặc định, thay vì chế độ "không an toàn" khi nó chờ đầu vào, ngay cả khi lần khởi động trước không thành công.

Làm thế nào là nó có thể?

Câu trả lời:


37

Như tôi có cùng một vấn đề và tìm ra giải pháp sau đây:

  1. Mở /etc/default/grubbằng một trình soạn thảo

  2. Thêm một dòng với nhiệm vụ này: GRUB_RECORDFAIL_TIMEOUT=N

    Đặt Nthành thời gian chờ mong muốn trong trường hợp khởi động thất bại trước đó

  3. Cập nhật Grub: sudo update-grub


2

Tôi gặp vấn đề tương tự chỉ với Ubuntu 11.10, các bước sau đây có hiệu quả với tôi, có thể dùng thử và xem điều này có giải quyết được vấn đề của bạn không:

  1. Chạy Gedit với quyền root ( gksu gedit).

  2. Mở /etc/default/grubvà định vị các dòng sau:

    GRUB_HIDDEN_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT_QUIET=true
    
  3. Thay đổi các giá trị như sau:

    GRUB_HIDDEN_TIMEOUT=10
    GRUB_HIDDEN_TIMEOUT_QUIET=false
    
  4. Lưu và chạy sudo update-grubtừ thiết bị đầu cuối của bạn và khởi động lại.

Bây giờ menu GRUB phải luôn được hiển thị. Một tùy chọn khác là chỉ hiển thị menu GRUB khi cần thiết. Để làm điều này, chỉ cần giữ nút SHIFT khi màn hình tải BIOS xuất hiện.

Chúc may mắn!


1
Đây là câu trả lời sai. Mỗi này: gnu.org/software/grub/manual/html_node/... : ‘GRUB_HIDDEN_TIMEOUT’ - Wait this many seconds for a key to be pressed before displaying the menu.Nó không có gì để làm với khởi động thất bại
galets
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.