Tôi có một hệ thống Linux / windows khởi động kép được thiết lập và thường xuyên chuyển đổi từ cái này sang cái khác. Tôi đã suy nghĩ nếu tôi có thể thêm một mục menu vào một trong các menu để khởi động lại trực tiếp vào windows, mà không dừng lại ở dấu nhắc GRUB.
Tôi thấy câu hỏi này trên một diễn đàn, đó chính xác là những gì tôi muốn nhưng nó liên quan đến lilo, đó không phải là trường hợp của tôi.
Tôi đã nghĩ đến một giải pháp sẽ sửa đổi mục nhập mặc định trong menu GRUB và sau đó khởi động lại, nhưng có một số nhược điểm và tôi đã tự hỏi liệu có một sự thay thế sạch hơn không.
(Ngoài ra, tôi sẽ quan tâm đến giải pháp khởi động trực tiếp từ Windows vào Linux, nhưng điều đó có thể khó hơn và không thuộc về nơi này. mặc định
CẬP NHẬT Có vẻ như ai đó hỏi một câu hỏi tương tự , và nếu đó là những câu trả lời gợi ý, tôi có thể cũng chỉnh sửa /boot/grub/grubenv
như grub-reboot
và grub-set-default
và grub-editenv
làm. )
Cám ơn vì đã nhiệt tình hướng dẫn.
CẬP NHẬT :
Đây là phiên bản GRUB của tôi: (GRUB) 1.99-12ubuntu5-1linuxmint1
Tôi đã thử chạy grubonce
, lệnh không được tìm thấy. Và tìm kiếm nó trong kho lưu trữ cho tôi không có gì. Tôi đang dùng Linux Mint, vì vậy có thể là ...
Nhìn thấy man grub-reboot
, có vẻ như nó làm những gì tôi muốn, cũng như grubonce
. Nó cũng có sẵn ở khắp mọi nơi (ít nhất là đối với tôi, tôi nghĩ nó là một phần của gói grub). Tôi thấy hai lệnh liên quan: grub-editenv
và grub-set-default
.
Tôi phát hiện ra rằng sau khi chạy sudo grub-set-default 4
, khi chạy grub-editenv list
bạn nhận được một cái gì đó tương tự:
saved_entry=4
Và khi chạy grub-reboot 4
, bạn nhận được một cái gì đó như:
prev_saved_entry=0
saved_entry=4
Điều đó có nghĩa là cả hai đều làm điều tương tự (một là tạm thời là không).
Đáng ngạc nhiên, khi tôi đã cố gắng:
sudo grub-reboot 4
sudo reboot now
Nó không hoạt động, như thể tôi chưa làm gì cả, nó chỉ hiển thị cho tôi menu như bình thường và chọn mục đầu tiên, nói rằng nó sẽ khởi động mục này sau 10 giây.
Tôi đã thử lại, tôi nghĩ rằng tôi có thể đã viết sai mục (nó không dựa trên, phải không?). Lúc đó, nó chỉ bị treo ở màn hình menu và tôi phải thiết lập lại PC để có thể khởi động.
Nếu bất cứ ai cũng có thể thử nó, chỉ để xem nếu đó chỉ là tôi, tôi sẽ đánh giá cao nó. (bạc hà đã cho tôi một thời gian khó khăn, và đó sẽ là một dịp tốt để thay đổi: P).
Đọc mã trong /boot/grub/grub.cfg
, có vẻ như đây là cách để đi, nhưng theo quan sát của tôi, nó chỉ bỏ qua các cài đặt này ...