Câu hỏi Không có menu grub trong 13.10?


Bây giờ tôi đã thay đổi thành 13,10, tôi không thể có được một trình đơn grub. Tôi tìm thấy điều này một cách khó khăn khi một cái gì đó về cài đặt sau đó loại bỏ máy tính để bàn plasma KDE làm cho nó để ubuntu ngừng khởi động giữa màn hình bắt đầu và đăng nhập. Tôi phải cài đặt mới. Bây giờ tôi đã có, tôi đã thử một lần nữa để có được một trình đơn grub. Giữ phím shift không hoạt động. Đây là những gì tôi /etc/defaults/grub tệp có trong cài đặt mới:


# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Theo giả thuyết, điều này sẽ làm cho menu grub hiển thị trong 10 giây (GRUB_TIMEOUT=10). Không phải vậy. Nó cũng thậm chí không mất 10 giây để máy tính của tôi đi từ bắt đầu grub đến màn hình đăng nhập. Tôi đã cố gắng thay đổi thành


...
GRUB_HIDDEN_TIMEOUT=5
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=10
...

mà đã gây ra một đếm ngược 5 giây sẽ được hiển thị, nhưng nhấn shift, một lần nữa không có hiệu lực.

Chuyện gì vậy?


1
2017-12-03 19:34


gốc




Các câu trả lời:


Tôi cũng đã có vấn đề đó và chỉ bình luận ra những lá cờ ẩn:

...
#GRUB_HIDDEN_TIMEOUT=5
#GRUB_HIDDEN_TIMEOUT_QUIET=false
...

đã đủ. Bằng cách đó tôi không phải chạy các kịch bản sửa chữa khởi động khá nặng và làm nhiều thứ khác mà tôi không chắc chắn tôi muốn áp dụng cho hệ thống của mình.

Lưu ý quan trọng: đừng quên chạy:

sudo update-grub

hoặc thay đổi của bạn sẽ không được ghi lại trong grub và do đó chúng sẽ vô ích.


2
2018-02-28 20:30





Nó chỉ ra rằng đây là một lỗi đã biết: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1227365

chạy sửa chữa khởi động (https://help.ubuntu.com/community/Boot-Repair) "sửa lỗi" vấn đề: nó làm cho trình đơn hiển thị, tuy nhiên điều này ngừng hoạt động nếu một cố gắng sử dụng thời gian chờ ẩn. Mặc dù tôi cũng thấy rằng vấn đề này khi nhấn phím shift vẫn không hoạt động sau khi cài đặt GRUB_HIDDEN_TIMEOUT=x hoặc là phụ thuộc vào máy hoặc phương pháp cài đặt. Nó hoạt động như nó nên trên máy tính xách tay của tôi trong đó có 13,10 như là một nâng cấp từ 13,04, trong khi máy tính để bàn của tôi đang chạy 13,10 cài đặt từ một usb sống.


0
2017-12-03 23:46