我正在使用buildroot并编译新的嵌入式系统进行测试。 一切看起来都不错我使用上一个内核4.9.16和buildroot是从02.2017。在编译之后我无法在新的根文件系统上安装grub2那里的grub软件,然后现在在/ bin和任何地方进行bash?只有灰壳。 这很奇怪,因为我在几天前在薄荷上制作了相同的程序,它就像一个魅力。我在笔记本电脑上更换了磁盘,现在我正在使用新鲜的manjaro。我不认为这可能是一个问题,因为当我编译新系统时,我无法在菜单中选择bash,但我选择了grub2作为引导加载程序。
答案 0 :(得分:1)
关于bash
:默认情况下,Buildroot只安装Busybox,它提供了一个名为ash
的更简约的shell,足以满足大多数用途。如果你确实需要bash
,你也可以在Buildroot menuconfig中启用它。
关于grub2
,请查看Buildroot中Grub2选项的帮助文本,它解释了如何安装它。