Chỉnh sửa mục khởi động mặc định trong menu grub, một câu trả lời dứt khoát?


25

Mỗi lần tôi cố gắng khởi động kép Ubuntu với Windows, tôi luôn gặp khó khăn với điều tương tự ... chỉnh sửa tùy chọn mặc định trên trình tải khởi động grub. Tôi hiện đang chạy 11.10 và gặp vấn đề tương tự.

  • Trình quản lý khởi động không hoạt động vào ngày 11.04, cũng không hoạt động vào ngày 11.10.
  • Chỉnh sửa GRUB_DEFAULT=trong /etc/default/grubtập tin dường như cũng không hoạt động.

Điều này không nên khó khăn và tôi chắc chắn có một lời giải thích đơn giản. Ai đó có thể vui lòng cho tôi biết nó là gì?

Câu trả lời:


23

Hướng dẫn dứt khoát là wiki cộng đồng (liên kết bên dưới).

Nhưng tóm lại - GRUB_DEFAULTlấy một giá trị số hoặc chuỗi. Giá trị số phản ánh các tùy chọn thứ tự khởi động (giá trị mục menu) được mô tả trong/boot/grub/grub.cfg

Ví dụ: trong grub của tôi, giá trị GRUB_DEFAULT của tôi được đặt thành giá trị 6 (sáu):

nhập mô tả hình ảnh ở đây

Nếu bạn nhìn vào /boot/grub/grub.cfgvà đếm các dòng bắt đầu với các văn bản menuentry nơi Mục đầu tiên là zero , thứ hai là một và như vậy bạn sẽ thấy rằng giá trị của sáu tương ứng với những gì bạn thấy trên màn hình grub.

nhập mô tả hình ảnh ở đây

NB Tôi đã cắt ngắn các tập tin vào dòng chương trình chỉ mới bắt đầu với các văn bản menuentry

Đặt theo giá trị chuỗi là hữu ích nếu bạn muốn làm cho windows khởi động mặc định.

Bạn chỉ thực hiện thay đổi GRUB_DEFAULTtrong tệp/etc/default/grub

Trong cả hai trường hợp - chạy sudo update-grubđể tạo lại tệp /boot/grub/grub.cfg- đây là tệp mà chính grub sử dụng nhưng bạn không nên tự thay đổi.


Câu hỏi liên kết:

  1. Làm cách nào để đặt Windows khởi động làm mặc định trong bộ tải khởi động?
  2. https://help.ubfox.com/community/Grub2

Tên của một mục là gì? Cái nhãn nào sau menuentry? Cái menuentry_id_optiongì? Một cái gì đó không được chỉ định theo mặc định? Có cần phải trích dẫn khi thông qua GRUB_DEFAULT? Bạn có thể thay đổi ví dụ để hiển thị cách sử dụng tên / id mục trình đơn vì việc chỉ định các chỉ mục dường như là một ý tưởng tồi.
Karl Richter

Xin chào, @fossfreedom, tôi đã thấy chủ đề này khi tôi đang tìm cách thay đổi nhãn của menu GRUB ngay từ trình chỉnh sửa mà không phải khởi động HĐH đã cài đặt nó (Nên là Ctrl-X từ hướng dẫn GRUB nhưng có thể là cài đặt grub quá cũ). Dù sao, nhận xét của tôi thay vì về cách bạn đã chụp ảnh màn hình ở trên cùng với các mũi tên và nhãn thực sự đẹp mà bạn đã thêm? BTW, có phải trình soạn thảo văn bản của bạn đã thêm dấu chấm lửng? Bạn dùng gì?
diod xanh

Trên thực tế, đó là hướng dẫn tại gnu.org đã quá cũ: ngày 6 tháng 6 năm 2012 cho GRUB phiên bản 2.00: P
diod xanh

1

Tôi chỉ có cái này và nó vẫn không hoạt động cho dù tôi đã thử biến thể bao nhiêu lần ... cho đến khi tôi nhận ra mình có hai tệp / etc / default / grub - một cho mỗi gốc khởi động kép của tôi! Và tôi đã chỉnh sửa sai. Vì vậy, có một tệp hoặc biến khác ngoài đó ở đâu đó chọn tệp chúng tôi đang thực sự sử dụng.

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.