首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >引导参数似乎不适用于ipxe和日常映像。

引导参数似乎不适用于ipxe和日常映像。
EN

Unix & Linux用户
提问于 2019-03-28 12:03:16
回答 1查看 1.1K关注 0票数 2

我试图用ipxe自动安装debian破坏程序,似乎在ipxe菜单中启动参数不起作用。我总能拿到语言部分。所以预制板没有装货。以下是ipxe菜单中的相关条目:

代码语言:javascript
复制
:d10-dc-node
set base-url https://d-i.debian.org/daily-images/amd64/daily/netboot/debian-installer/amd64
kernel ${base-url}/linux
initrd ${base-url}/initrd.gz
imgargs linux vga=normal root=/dev/ram rw preseed/url=tftp://my.ipxe.server/preseed/debian_buster_node.seed netcfg/choose_interface=eno1 debian-installer/framebuffer=false debian-installer/locale=en_US kbd-chooser/method=us auto-install/enable=true debconf/frontend=noninteractive debconf/priority=critical console-setup/ask_detect=false keyboard-configuration/modelcode=pc105 keyboard-configuration/layoutcode=us keyboard-configuration/variant=USA hostname=ubuntu ---

这是预置的部分:

代码语言:javascript
复制
### Keyboard
d-i                 console-setup/ask_detect                        boolean                 false
d-i                 keyboard-configuration/layout                   select                  USA
d-i                 keyboard-configuration/variant                  select                  USA
d-i                 keyboard-configuration/modelcode                string                  pc105
d-i                 keyboard-configuration/xkb-keymap               select                  en
d-i                 keyboard-configuration/layout                   string                  English

### Locales
d-i                 debian-installer/country                        string                  DE
d-i                 debian-installer/language                       string                  en
d-i                 debian-installer/locale                         string                  en_US.UTF-8
d-i                 localechooser/supported-locales                 multiselect             en_US.UTF-8, de_DE.UTF-8

当我尝试将base-url设置为http://ftp.de.debian.org/debian/dists/buster/main/installer-amd64/current/images/netboot/debian-installer/amd64时,在加载模块之前它可以正常工作,然后得到以下错误:"No kernel modules were found",我猜这是因为内核版本不同。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-03-31 14:23:13

通过使用以下内核参数,我最终可以完全无人参与地安装debian buster:

代码语言:javascript
复制
:d10-dc-node
set base-url https://d-i.debian.org/daily-images/amd64/daily/netboot/debian- 
installer/amd64
kernel ${base-url}/linux
initrd ${base-url}/initrd.gz
initrd tftp://my.ipxe.server/preseed/debian_buster_node.seed /tmp/debian_buster_node.seed
imgargs linux auto vga=normal root=/dev/ram rw file=/tmp/debian_buster_node.seed interface=eno1 fb=false debian-installer=en_US.UTF-8 locale=en_US.UTF-8 kbd-chooser/method=us auto-install/enable=true debconf/frontend=noninteractive priority=critical console-setup/ask_detect=false keyboard-configuration/xkb-keymap=us keyboard-configuration/modelcode=pc105 keyboard-configuration/layoutcode=us keyboard-configuration/variant=USA ---
boot

网络配置和主机名将用DHCP设置。

谢谢

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/509197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档