如何通过网络安装到特定的次要版本?例如 16.04.2

如何通过网络安装到特定的次要版本?例如 16.04.2

我有一个客户想要 16.04.2。我们一直通过网络安装 16.04。无论 Canonical 镜像中的最新版本是什么。

我们保留 Ubuntu 的本地镜像,通常通过网络启动内核和 initrd:http://mybox/Ubuntu/dists/xenial-updates/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/linux http://mybox/Ubuntu/dists/xenial-updates/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/initrd.gz

我使用预置文件来安装 debian/ubuntu,但我没有看到可以指定次要版本的 di。我猜我需要找到一个停留在 16.04.2 的“repo”,但我似乎找不到。

那么我该如何‘制作’一个呢?

我认为没有可以发送到安装程序环境的内核参数来将安装固定到 16.04.2 吧?

答案1

我想到了。

步骤 1)从以下网址下载旧版本http://old-releases.ubuntu.com/releases/16.04.2/ubuntu-16.04.2-server-amd64.iso 还有大量其他过时的版本http://old-releases.ubuntu.com/releases/如果你还有其他白痴客户也一样。

步骤 2) 在本地映像服务器上安装或提取 iso。使 ISO 的安装点可在 mybox.corp.company.com/Distros/Ubuntu-Idiots/16.04.2-server-amd64_mount 上访问

步骤 3) 在您的预设中,注释掉:

#d-i mirror/http/hostname string archive.ubuntu.com
#d-i mirror/http/directory string /ubuntu

用。。。来代替:

d-i mirror/http/hostname string mybox.corp.company.com
d-i mirror/http/directory string /Distros/Ubuntu-Idiots/16.04.2-server-amd64_mount

步骤 4)通过网络启动到新的预置文件,镜像主机名和目录更新为从 16.04.2 iso 读取,它将安装 16.04.02

第五步:盈利

当然:旧版本很愚蠢,使用新版本。等等。

相关内容