Tôi đang khởi động kép Windows và Linux trên ổ SSD của mình và thấy mình thường xuyên chuyển đổi giữa hai hệ điều hành. SSD thực sự rất nhanh và cả hai hệ điều hành đều khởi động trong khoảng 3 giây sau khi được chọn trong GRUB. Tuy nhiên, phải mất mãi mãi (khoảng 30 giây) để bộ điều khiển BIOS, RAID và bộ điều khiển SATA thứ hai của tôi khởi chạy trước khi cuối cùng tôi vào GRUB.
Vì vậy, tôi đã tự hỏi liệu có thể bỏ qua các khởi tạo này và chỉ "quay lại" với GRUB sau khi tôi đã khởi động Linux. Lý tưởng nhất là tôi cũng có thể làm điều tương tự từ bên trong Windows nhưng hy vọng của tôi không cao lắm :)
Tôi đã thực hiện một tìm kiếm trực tuyến và không tìm thấy gì ngoài trình tải linux có phần lỗi thời - loadlin.exe, có thể chạy từ bên trong Dos hoặc Windows 95/98 để khởi động Linux. Vì vậy, ít nhất khái niệm chuyển đổi hệ điều hành mà không cần khởi động lại không phải là mới. Bất cứ ai cũng biết về một công cụ hiện tại làm điều này?
Nếu không, có một vấn đề kỹ thuật nào ngăn chúng ta viết một chương trình như vậy hay đơn giản là không có đủ nhu cầu?
CẬP NHẬT: Một người bạn của tôi chỉ nói với tôi về Kexec . Sử dụng điều đó dường như có thể khởi động một nhân Linux khác từ bên trong một nhân đang chạy, nhưng liệu có thể quay lại GRUB hoặc bắt đầu cài đặt windows trực tiếp không?