virt-install 预置不起作用

virt-install 预置不起作用

我已经为虚拟机安装设置了预种子,但它仍然先询问我位置。

我的虚拟机安装由 bash 脚本触发create_vm.sh

virt-install --name test \
    --boot uefi \
    --machine q35 \
    --ram 16384 \
    --disk path=/mnt/vms/images.img,format-qcow2 \
    --vcpus 4 \
    --os-type linux \
    --network bridge:br0,model=virtio \
    --graphics none \
    --console pty,target_type=serial \
    --location='http://au.archive.ubuntu.com/ubuntu/dists/xenial/main/installer-amd64/' \
    --extra-args='ks=file:/preseed_test.cfg console=tty50,115200n8 serial' \
    --initrd-inject=/tmp/preseed_test.cfg \
    --virt-type kvm

在我的预种子中,我有:

### localisation
d-i debian-installer/language string en
d-i debian-installer/country string AU
d-i debian-installer/locale string en_GB.UTF-8

但这些问题仍然会出现?这是为什么?

其余的预种子似乎仍然有效。

答案1

我刚才遇到了同样的问题。我相信这会locale设置国家/地区和语言 - 而且看起来你使用该字段设置的国家/地区与该字段country中使用的国家/地区不同locale

我没有测试同时设置所有 3 个选项,我只是改为只locale设置en_AU.UTF-8

相关内容