[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Fully automated installation using PXE and preseed file



On 11/13/2020 9:12 AM, Samuel Thibault wrote:
Hello,

john doe, le ven. 13 nov. 2020 09:03:41 +0100, a ecrit:
On the wiki, I see that I should be able to use 'speakup.synth=soft' as
kernel boot parameter.

I'm not able to get it working, am I missing something?

That should be enough, yes, it's the only difference between the
graphical installer and the speech-enabled installer.

How do you pass it as kernel boot parameter exactly? Which image do you
use exactly?


Here's  my setup:

Command line to start Qemu:

$ qemu-system-x86_64 -soundhw all -drive
file=debian.img,index=0,media=disk,format=raw -m 1024 -boot
order=n,menu=on -accel kvm -machine q35 -nic
user,tftp=text,bootfile=pxelinux.0

The tftp root directory ('text') is taken from the pkg
'debian-installer-10-netboot-amd64'.

First, you need to add vm.cfg in
'debian-installer/amd64/boot-screens/menu.cfg'

$cat debian-installer/amd64/boot-screens/menu.cfg
[snip]
menu title Debian GNU/Linux installer menu (BIOS mode)
include debian-installer/amd64/boot-screens/stdmenu.cfg
include debian-installer/amd64/boot-screens/gtk.cfg
include debian-installer/amd64/boot-screens/vm.cfg
include debian-installer/amd64/boot-screens/txt.cfg
menu begin advanced
[snip]



vm.cfg is:

$ cat debian-installer/amd64/boot-screens/vm.cfg
label vm
menu label ^Auto install VM
kernel debian-installer/amd64/linux
append auto=true priority=critical DEBIAN_FRONTEND=text
initrd=debian-installer/amd64/initrd.gz url=tftp://10.0.2.2
speakup.synth=soft --- quiet

--
John Doe


Reply to: