我确信我遗漏了一些简单的东西,但我想不出它是什么。
我使用 Cobbler 导入 Debian 8.3.0,但是当我尝试将其安装在连接到网络的机器上时,安装程序要求插入 CDROM,但找不到它并退出。
是否有人知道我需要在预置文件或内核参数中进行什么调整才能告诉它在网络路径上找到其安装文件?
答案1
您需要在 TFTP 中为网络启动 initrd 映像提供内核安装程序和将其指向预先设置的文件。
在我的 TFTP 中,我有默认菜单debian-installer/amd64/boot-screens/adtxt.cfg
:
menu label ^Automated install
kernel debian-installer/amd64/linux
append auto=true priority=critical vga=788 initrd=debian-installer/amd64/initrd.gz \
--quiet auto=true layoutcode=pt language-name=English ask_detect=false \
default_filesystem=ext3 url=http://10.10.x.x/preseed/preseed.cfg
请务必根据您的键盘区域设置、语言、根默认文件系统以及提供预置文件的 Web 服务器的 IP/URL 进行更改。
我将在这里留下官方 Debian 指南的链接。
至于预置文件:
d-i mirror/country string US
d-i mirror/http/hostname string http.us.debian.org
d-i mirror/http/directory string /debian
d-i mirror/http/mirror string ftp.us.debian.org
d-i mirror/suite string jessie