我已经完美地运行了基于虚拟机的安装过程即时Linux光盘,在几分钟内创建 Debian 5 lenny VM。预置文件确保安装木偶,它稍后会处理虚拟机的“个性化”,所以实际上我只需要一个安装映像(这就是为什么我不感兴趣固定资产投资或类似的重量级人物)。
自从 Debian 6 发布以来,预置就不再起作用了 - 它似乎正在安装 squeeze,但是 grub 安装失败了,而且我无论如何也不想使用 squeeze(暂时)。
这是预置文件中指定源的部分:
####################################################################
# Installation Sources
####################################################################
# Where are we pulling bits from?
d-i mirror/http/hostname string ftp.de.debian.org
d-i mirror/http/directory string /debian/
d-i mirror/suite string lenny
# Post install APT setup
d-i apt-setup/uri_type select d-i
d-i apt-setup/hostname string ftp.de.debian.org
d-i apt-setup/directory string /debian/
d-i apt-setup/another boolean false
d-i apt-setup/security-updates boolean false
d-i finish-install/reboot_in_progress note
d-i prebaseconfig/reboot_in_progress note
d-i apt-setup/non-free boolean true
d-i apt-setup/contrib boolean true
知道如何才能真正安装 lenny (oldstable) 吗?谢谢!
答案1
我发现这个帖子在 superuser.com 上,表明无法完成。显然,网络安装程序,总是获取最新的稳定软件包。现在我将尝试找出如何预先安装完整 ISO 安装,而不是网络安装。
(如果您喜欢这个,我建议您对原始答案点赞,而不是对我的重复)。
更新:成功了
- 将预置文件放在内部可访问的 Web 服务器上,URL:
http://<webserver>/d-i/lenny/preseed.cfg
- 从 debian-506-amd64-netinst.iso 启动虚拟机
- 在启动画面上,我按下 ESC 键以进入启动提示符
- 在启动提示符下我输入
auto url=<webserver>