我在我的 SSD 上双引导 Windows 和 Linux,发现自己经常在两个操作系统之间切换。SSD 非常快,一旦在 GRUB 中选择,两个操作系统都会在大约 3 秒内启动。但是,在我最终进入 GRUB 之前,我的 BIOS、RAID 和第二个 SATA 控制器需要很长时间(大约 30 秒)进行初始化。
所以我想知道是否有可能跳过这些初始化并在我启动 Linux 后“返回”到 GRUB。理想情况下,我也可以在 Windows 中做同样的事情,但我的希望不是很高:)
我在网上做了一些搜索,发现除了一个有点过时的 linux 加载程序——loadlin.exe,什么也没有,它可以从 Dos 或 Windows 95/98 中运行以启动 Linux。因此,至少无需重新启动即可切换操作系统的概念并不新鲜。任何人都知道当前的工具可以做到这一点?
如果没有,是否存在技术问题阻止我们编写这样的程序,或者根本没有足够的需求?
更新:我的一个朋友刚刚告诉我Kexec。使用它似乎可以从正在运行的内核中启动不同的 Linux 内核,但是是否可以返回 GRUB 或直接启动 Windows 安装?
长话短说,按照现在的情况,情况并非如此。更好的方法可能是找出 BIOS/RAID/SATA 控制器花费如此长时间的原因。可能有可用的 BIOS 更新,也可能有针对 raid 控制器的固件更新。
归档时间: |
|
查看次数: |
3353 次 |
最近记录: |