使用 GRUB2 引导 Debian 非自由固件网络安装 USB 设备

使用 GRUB2 引导 Debian 非自由固件网络安装 USB 设备

我有一个苹果 MacMini 英特尔运行一个Debian 伸展(没有类似 BIOS 的引导列表,只有标准 GRUB2)。

我想在 USB 设备上启动以设置全新安装,并使用最新的非自由固件网络安装

我向 GRUB2 菜单添加一个自定义条目,如下所示(在常规 Debian 会话中):

$ sudo vi /etc/grub.d/40_custom
menuentry "Debian Netinstall (USB)" {
    set root=(hd0)
    linux /debian/install.amd/vmlinuz root=/dev/sdb1 ro
    initrd /debian/install.amd/initrd.gz
}

这允许我运行文本模式安装程序,直接选择语言,但带有红色的绘制的背景(不是此网络安装程序的常用颜色)。

问题出现在网络配置之后:我需要为我的无线局域网设备提供b43/*固件。

iwlwifi*本周早些时候,加载了此 Netinstall 映像的 USB 设备可以安装笔记本电脑(需要固件)。在标准 BIOS 启动列表上。

我尝试了一些东西来为安装程序提供所需的固件:

  • 使用安装程序外壳mount /cdrom/firmware/ /lib/firmware/
  • 使用另一个 USB 闪存盘和firmware网络安装映像的目录
  • 使用另一个 USB 闪存盘和所询问的特定文件(找到这里

这些都不起作用,安装程序一直要求提供固件......

问题 :

  • 如何向安装程序提供所需的文件?
  • 如何设置 GRUB2 自定义条目来运行安装程序从一开始(第一个菜单询问安装类型)?
  • 为什么背景是红色的?

相关内容