我们有一块 Haswell 主板,主板上带有板载以太网控制器,但 Precise (3.2) 内核不支持该控制器。但是,我们使用网络启动安装,并且我们非常希望坚持使用 LTS 版本。Precise 安装完成后,我们可以安装该linux-generic-lts-saucy
软件包,这将为我们带来最终所需的以太网硬件支持。
因此,我们的选择是:
- 插入 USB 以太网(甚至是 wifi)加密狗,然后以这种方式执行安装。
- 修改 Precise 安装程序以某种方式包含所需的驱动程序(udeb,或者某些 early_command 调用?)
- 修改 Raring 安装程序(3.8 内核,支持该设备)以安装 Precise。
如果可能的话,第三个选项对我来说似乎是最简单和最合乎逻辑的。
现在我们已经在使用精确更新安装程序(2013 年 8 月),而不是原来的 2012 年 4 月安装程序。但是,精确更新安装程序似乎仍然使用 3.2 内核。
我已经熟悉预置和修改网络启动 initrd。所以我的问题是,我可以以某种方式修改 Raring/Saucy netboot initrd 来安装 Precise 吗?
谢谢。
答案1
使用此网络启动安装程序,它是 Precise Updates 安装程序代码 + Raring 的内核 3.8: http://us.archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/raring-netboot/