Я на своєму SSD працює з подвійним завантаженням Windows і Linux і часто перемикаюся між двома ОС. SSD дійсно швидкий, і обидва ОС завантажуються приблизно за 3 секунди після вибору в GRUB. Однак для мого BIOS, RAID та другого SATA-контролера потрібно ініціалізувати назавжди (приблизно 30 секунд), перш ніж я нарешті в GRUB.
Тож мені було цікаво, чи можна пропустити ці ініціалізації та просто «повернутися» до GRUB, коли я завантажую Linux. В ідеалі я також міг би зробити те ж саме в межах Windows, але моя надія там не дуже велика :)
Я здійснив невеликий пошук в Інтернеті і не знайшов нічого, крім дещо застарілого завантажувача Linux - loadlin.exe, який можна було б запустити з Dos або Windows 95/98 для завантаження Linux. Тож принаймні концепція перемикання ОС без перезавантаження не нова. Хтось знає про поточний інструмент, який робить це?
Якщо ні, чи є технічна проблема, яка заважає нам писати таку програму, чи просто не вистачає попиту?
ОНОВЛЕННЯ: Мій друг щойно розповів мені про Kexec . Використовуючи це, здається, можливо запустити інше ядро Linux із запущеного ядра, але чи можна повернутися до GRUB або запустити інсталяцію Windows безпосередньо?