我想在实际安装操作系统之前安装 rtl8723au 以太网驱动程序,这样我就可以在此过程中访问互联网(Wi-Fi 是唯一的选择)。我拥有所需的所有文件,但我不知道如何在 Live CD 中实际访问它们。有没有办法以某种方式将其(包含驱动程序的文件夹)包含到 Live CD 中并从那里安装,或者将其预安装到 ISO 映像中?
我需要能够执行以下命令来安装驱动程序:
制作
安装
sudo modprobe 8723au
另外,还有一个问题,如果我没有预先安装“make”,如何在没有互联网连接的情况下安装它?
答案1
(rtl8723au不是以太网驱动程序,而是无线网络适配器驱动程序。)
虽然在安装过程中,您可以做一些复杂的事情来获得网络连接,但我建议放弃这个想法,直接在没有网络连接的情况下继续。然后,在安装完成后,启动您的全新安装,安装驱动程序和更新软件包。这会产生相同的结果。
如果您希望在安装过程中建立需要该驱动程序的网络连接,您可以打开终端并调用命令。请注意,内核模块不仅需要make
,您还需要与目标内核匹配的内核头文件(linux-headers-3....-generic
)和编译器(gcc
)。编译器和 make 随软件包一起安装build-essential
。有关离线软件包安装,请参阅如何在没有互联网(离线)的情况下安装软件或软件包?
启动 Live CD 时,选择尝试代替安装。然后您将启动一个图形桌面,您可以在其中查找终端应用程序来调用命令。如果您有 USB,那么您也可以使用图形文件浏览器来查找。
还请注意,每次更新内核时,手动安装这样的驱动程序模块都会中断。为了避免这个问题,您可以在每次更新时使用 DKMS 重建模块,和/或在 Ubuntu Bugtracker(Launchpad)上提交功能请求以纳入驱动程序(如果尚未提供)。
该linux-image-extra-3.13.0-30-generic
软件包附带了 rtl8723ae 模块,该模块应支持内置 PCIe 卡,因此您可能不必经历手动安装驱动程序的麻烦。请注意e
PCIe 的后缀,您提到了适用于 USB 设备的 rtl8723au 模块,但这可能是打字错误?