我正在尝试使用预置从 USB 安装 Debian 8.0.0。我使用 UNetbootin 创建了 USB,并手动将预置文件放入 USB 驱动器的最上层。然后在 UNetbootin 自动生成的 GRUB 菜单中,我添加了preseed/file=/cdrom/preseed.cfg
该选项的引导命令Automated Install
。
所有这一切似乎都很好,因为我已经在另一台机器上成功使用了这根棍子,并且一切正常,没有任何问题。据我所知,问题在于当前的机器声称网络硬件存在问题。当我开始手动安装时,它会检测网络硬件,然后指出缺少“非自由驱动程序”,并询问我是否要插入一些介质来纠正此问题。
我不相信我实际上需要这些驱动程序,因为当我继续安装并说忽略该问题时,它会正确配置所有其他网络事物。此外,该机器当前安装了 Windows,Windows 可以毫无问题地上网(可能它有驱动程序?我不知道)。
有什么方法可以让我在自动安装过程中告诉它我不关心出现的任何问题吗?或者有什么方法可以在自动安装过程中实际手动解决这些问题?我想继续使用预置,我只想手动解决这两个提示,这样它就会关闭并消失。
想法?如果您需要更多信息,请告诉我。我对 Linux 安装有点陌生。提前致谢。
编辑:我现在已经尝试过有或没有活动的以太网连接,但它仍然很糟糕。
答案1
有什么方法可以让我在自动安装过程中告诉它我不关心出现的任何问题吗?
要禁止 di 请求非自由网络驱动程序,您可以添加,d-i hw-detect/load_firmware boolean false
以便它忽略任何需要非自由驱动程序的硬件。
# If non-free firmware is needed for the network or other hardware, you can
# configure the installer to always try to load it, without prompting. Or
# change to false to disable asking.
#d-i hw-detect/load_firmware boolean true
资源
答案2
尝试这个命令行:
amd64-auto url=(yourpreseedurl) hostname=(pc name) hw-detect/load_firmware=false