-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.yaml
31 lines (31 loc) · 1.29 KB
/
config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# tftp example: no embed images
iface: enp0s3
# must setup ipaddr because we need to setup tftp server info
ipaddr: 10.0.2.5
logger:
level: debug
file: /dev/stdout
dhcp:
port: 67
tftp:
port: 69
# if set external, will try open file in this filesystem, not found will fallback to embed filesystem
external: help
pxe:
# default menu target, could be 'config', 'shell', 'reboot', 'exit' or entries label
default: shell
# timeout(Unit: ms), '0' means not auto choose the default option
timeout: 0
entries:
- display: Debian 12 bookworm amd64
label: x86_64
kernel: tftp://10.0.2.5/images/debian-bookworm-amd64/linux
initrd: tftp://10.0.2.5/images/debian-bookworm-amd64/initrd.gz
# if use tftp in preseed, the tftp server should follow the value of ipaddr
# or use http like this: preseed/url=http://somewhere/preseed.txt
append: initrd=initrd.gz vga=normal fb=false auto=true priority=critical preseed/url=tftp://10.0.2.5/debian12-preseed.txt
- display: Debian 12 bookworm arm64
label: arm64
kernel: tftp://10.0.2.5/images/debian-bookworm-arm64/linux
initrd: tftp://10.0.2.5/images/debian-bookworm-arm64/initrd.gz
append: initrd=initrd.gz vga=normal fb=false auto=true priority=critical preseed/url=tftp://10.0.2.5/debian12-preseed.txt