我有一个苹果 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 自定义条目来运行安装程序从一开始(第一个菜单询问安装类型)?
- 为什么背景是红色的?