Skip to content

Commit cee2a35

Browse files
committed
Fedora: enable serial console
1 parent e34c01a commit cee2a35

4 files changed

+16
-8
lines changed

fedora-39.pkr.hcl

+4-2
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,13 @@ source "qemu" "fedora39" {
3232
"insmod ext2<enter><wait>",
3333
"insmod chain<enter><wait>",
3434
"search --no-floppy --set=root -l 'Fedora-E-dvd-x86_64-39'<enter><wait>",
35-
"linux /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora-E-dvd-x86_64-39 rd.live.check ",
36-
"inst.cmdline inst.ks=http://{{.HTTPIP}}:{{.HTTPPort}}/fedora.ks<enter><wait>",
35+
"linux /images/pxeboot/vmlinuz console=ttyS0 inst.notmux inst.cmdline ",
36+
"inst.stage2=hd:LABEL=Fedora-E-dvd-x86_64-39 rd.live.check ",
37+
"inst.ks=http://{{.HTTPIP}}:{{.HTTPPort}}/fedora.ks<enter><wait>",
3738
"initrd /images/pxeboot/initrd.img<enter><wait10>",
3839
"boot<enter><wait>"
3940
]
41+
qemuargs = [["-serial", "stdio"]]
4042
}
4143

4244
build {

fedora-40.pkr.hcl

+4-2
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,13 @@ source "qemu" "fedora40" {
3232
"insmod ext2<enter><wait>",
3333
"insmod chain<enter><wait>",
3434
"search --no-floppy --set=root -l 'Fedora-E-dvd-x86_64-40'<enter><wait>",
35-
"linux /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora-E-dvd-x86_64-40 rd.live.check ",
36-
"inst.cmdline inst.ks=http://{{.HTTPIP}}:{{.HTTPPort}}/fedora.ks<enter><wait>",
35+
"linux /images/pxeboot/vmlinuz console=ttyS0 inst.notmux inst.cmdline ",
36+
"inst.stage2=hd:LABEL=Fedora-E-dvd-x86_64-40 rd.live.check ",
37+
"inst.ks=http://{{.HTTPIP}}:{{.HTTPPort}}/fedora.ks<enter><wait>",
3738
"initrd /images/pxeboot/initrd.img<enter><wait10>",
3839
"boot<enter><wait>"
3940
]
41+
qemuargs = [["-serial", "stdio"]]
4042
}
4143

4244
build {

silverblue-39.pkr.hcl

+4-2
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,13 @@ source "qemu" "silverblue39" {
3232
"insmod ext2<enter><wait>",
3333
"insmod chain<enter><wait>",
3434
"search --no-floppy --set=root -l 'Fedora-SB-ostree-x86_64-39'<enter><wait>",
35-
"linux /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora-SB-ostree-x86_64-39 rd.live.check ",
36-
"inst.cmdline inst.ks=http://{{.HTTPIP}}:{{.HTTPPort}}/silverblue.ks<enter><wait>",
35+
"linux /images/pxeboot/vmlinuz console=ttyS0 inst.notmux inst.cmdline ",
36+
"inst.stage2=hd:LABEL=Fedora-SB-ostree-x86_64-39 rd.live.check ",
37+
"inst.ks=http://{{.HTTPIP}}:{{.HTTPPort}}/silverblue.ks<enter><wait>",
3738
"initrd /images/pxeboot/initrd.img<enter><wait10>",
3839
"boot<enter><wait>"
3940
]
41+
qemuargs = [["-serial", "stdio"]]
4042
}
4143

4244
build {

silverblue-40.pkr.hcl

+4-2
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,13 @@ source "qemu" "silverblue40" {
3232
"insmod ext2<enter><wait>",
3333
"insmod chain<enter><wait>",
3434
"search --no-floppy --set=root -l 'Fedora-SB-ostree-x86_64-40'<enter><wait>",
35-
"linux /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora-SB-ostree-x86_64-40 rd.live.check ",
36-
"inst.cmdline inst.ks=http://{{.HTTPIP}}:{{.HTTPPort}}/silverblue.ks<enter><wait>",
35+
"linux /images/pxeboot/vmlinuz console=ttyS0 inst.notmux inst.cmdline ",
36+
"inst.stage2=hd:LABEL=Fedora-SB-ostree-x86_64-40 rd.live.check ",
37+
"inst.ks=http://{{.HTTPIP}}:{{.HTTPPort}}/silverblue.ks<enter><wait>",
3738
"initrd /images/pxeboot/initrd.img<enter><wait10>",
3839
"boot<enter><wait>"
3940
]
41+
qemuargs = [["-serial", "stdio"]]
4042
}
4143

4244
build {

0 commit comments

Comments
 (0)