首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grub是如何在没有操作系统的情况下编程的?是否有可能只在新组装的UEFI PC中安装grub引导加载程序,而没有安装其他操作系统?

问Grub是如何在没有操作系统的情况下编程的?是否有可能只在新组装的UEFI PC中安装grub引导加载程序,而没有安装其他操作系统?
EN

Stack Overflow用户
提问于 2020-10-23 02:28:36
回答 1查看 192关注 0票数 1
  • In哪个平台/环境/OS是grub引导程序编写的?例如linux内核是在MINIX操作系统上的GCC编译器上编写的,但是grub是如何生成的呢?由于grub是一个引导加载程序(加载操作系统),所以是如何在不使用OS的情况下编程的(就像我们使用IDE作为工具来制作应用程序,或者任何C程序都不能在没有C编译器的情况下执行)

)

  • 如果我买了一台没有安装操作系统的新机器(64位英特尔系统),我是否可以在这台机器上安装grub引导加载程序(只有引导加载程序,没有任何linux发行版)。

如果以上所述是可能的,那么在没有任何os

  • 的情况下,直接安装grub的步骤是什么(假设我有一个额外的windows/Linux,并且我有下面的

grub代码)

(

有了这一点,我如何才能在UEFI系统中安装grub引导加载程序,而不需要安装os和创建分区(想象一下,就好像PC已经组装了,还没有安装OS,但是它有UEFI接口)。

  1. 如果可以只安装grub引导加载程序,那么在启动系统时如何从grub菜单安装windows和linux。(假设我正在安装的PC是UEFI系统,而且没有安装操作系统)
EN

回答 1

Stack Overflow用户

发布于 2022-02-06 06:48:35

现在,我不是这门学科的专家,但据我所知(从未尝试过),你可能能够做到这一点,比如arch linux。你可以在驱动器上安装grub,但是如果你没有正确安装的操作系统,就不会有一个存储配置文件的地方。所以我知道这个答案是模糊的,但总的来说,答案是肯定的,但只需要一个最小的OS,我已经看到过,这个操作系统很小,易受攻击,并且有grub引导程序,也许你也可以安装一个OS,然后将grub更改为不显示任何OS。

此外,如果我正确理解,你不需要这个,只是想知道或你计划使用它与windows,据我所知,应该工作,但有限的可定制性(除非你安装linux发行版与它)谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64493017

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档