Khởi động lại mà không tắt?


17

Tôi đã sử dụng Linux Mint Debian với Debian không ổn định và nhận thấy rằng khi tôi nhấn khởi động lại, thay vì quay trở lại BIOS, sau đó grub, sau đó khởi động lên, tôi dường như tắt rồi tải lại mà không quay trở lại BIOS hoặc GRUB.

Đây là một tính năng tuyệt vời mà tôi chưa từng thấy trước đây. Điều này được gọi là gì và khi nào nó đã xảy ra? Tôi đã là một người dùng Ubuntu trong một thời gian dài.


Bạn có chắc chắn nó thực sự khởi động lại? Có vẻ như nó chỉ khởi động lại X
Michael Mrozek

Vâng, tôi theo dõi tất cả mọi thứ, tắt mọi thứ sau đó bắt đầu ngay tại nơi một đôi giày lạnh bình thường sẽ
Seth Hikari

Câu trả lời:


14

Có vẻ như hệ thống của bạn đã kích hoạt kexec . Kexec cho phép nhân Linux tải một hạt nhân khác và bàn giao hệ thống cho hệ thống đó. Nó được đặt tên theo exechọ các hàm thay thế một quá trình bằng một hình ảnh thực thi mới. Thay vì gọi reboottiện ích, hệ thống của bạn được thiết lập để gọi kexeckhi bạn khởi động lại và kernel thực hiện phần còn lại.


Tìm thấy gói đó trong hệ thống của tôi phải là nó. Tuyệt vời
Seth Hikari

1
Hấp dẫn. Điều này có thể được cho phép trong Debian với kexec-tools(các hạt nhân cổ Debian có kexechỗ trợ), và lắp đặt kexec-toolscho phép kexectheo mặc định, mặc dù tôi đã không kiểm tra nó. Có vẻ như Ubuntu (và Mint) có nó theo mặc định. Hệ thống của tôi có mức độ ưu tiên gỡ lỗi cao và tôi không thấy màn hình gỡ lỗi khi bật, vì vậy tôi kết luận rằng câu hỏi được đặt ở mức ưu tiên trung bình hoặc thấp, mặc dù tôi quên cách kiểm tra mức độ ưu tiên gỡ lỗi cho mẫu. Có ai muốn nhắc tôi không? Có thể là một câu hỏi hợp lý ở đây - Google không cung cấp câu trả lời ngay lập tức.
Faheem Mitha

Đối với bản ghi, điều này được đặt trong tệp cấu hình, trong trường hợp này /var/lib/dpkg/info/kexec-tools.config. Xem dòng "db_input Medium kexec-tools / load_kexec || true".
Faheem Mitha

Chỉ là một gợi ý: nếu bạn đang sử dụng kexecvà bạn cần khởi động lại "lạnh" (tức là chuyển qua BIOS, ...), bạn có thể sử dụng /sbin/coldreboot(ít nhất là trong Debian, nó là một phần của kexec-toolsgói).
Alessio Gaeta
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.