Se pare ca aspect opțiunea nu funcționează cu personalizat grub setări. The Codul de instalare pare să folosească numai cel grub configurație când aspect este nu folosit. Puteți încerca să trimiteți un raport de eroare la https://bugs.launchpad.net/subiquity dacă crezi că este un comportament greșit.
Testare - folosind Ubuntu 20.04.3 (subicitatea 21.08.2).
Folosind această configurație în datele utilizatorului
#cloud-config
autoinstalare:
...
depozitare:
aspect:
nume: direct
grub:
reorder_uefi: Fals
a generat această linie în /var/log/installer/subiquity-curtin-install.conf fara reorder_uefi opțiune.
grub: {probe_additional_os: adevărat, terminal: nemodificat}
Folosind această configurație în datele utilizatorului
#cloud-config
autoinstalare:
...
depozitare:
grub:
reorder_uefi: Fals
config:
- {ptable: gpt, cale: /dev/sda, preserve: false, nume: '', grub_device: false,
tip: disc, id: disc-sda}
- {dispozitiv: disk-sda, dimensiune: 536870912, ștergere: superbloc, steag: boot, număr: 1,
preserve: false, grub_device: true, tip: partiție, id: partition-sda1}
- {fstype: fat32, volum: partition-sda1, păstrare: false, tip: format, id: format-2}
- {dispozitiv: disk-sda, dimensiune: 1073741824, ștergere: superbloc, steag: linux, număr: 2,
preserve: false, grub_device: false, tip: partiție, id: partition-sda2}
- {fstype: ext4, volum: partition-sda2, păstrare: false, tip: format, id: format-0}
- {dispozitiv: disk-sda, dimensiune: -1, steag: linux, număr: 3, păstrare: false,
grub_device: false, tip: partiție, id: partiție-sda3}
- nume: vg-0
dispozitive: [partiție-sda3]
conserva: fals
tip: lvm_volgroup
id: lvm-volgroup-vg-0
- {nume: lv-root, volgroup: lvm-volgroup-vg-0, dimensiune: 100%, păstrare: false,
tip: lvm_partition, id: lvm-partition-lv-root}
- {fstype: ext4, volum: lvm-partition-lv-root, păstrare: false, tip: format,
id: format-1}
- {dispozitiv: format-1, cale: /, tip: mount, id: mount-2}
- {dispozitiv: format-0, cale: /boot, tip: mount, id: mount-1}
- {dispozitiv: format-2, cale: /boot/efi, tip: mount, id: mount-3}
a generat această linie în /var/log/installer/subiquity-curtin-install.conf.
grub: {probe_additional_os: true, reorder_uefi: false, terminal: nemodificat}
cum functioneaza
Ca parte a instalării, serverul de instalare live (subicitatea) va genera o configurare pentru curtin(/var/log/installer/subiquity-curtin-install.conf) și fugi curtin. Este curtin care realizează de fapt partiționarea discului (și mulți alți pași). Parte a curtin config este depozitare secțiune. Acesta este foarte asemănător cu depozitare secțiunea furnizată în fișierul de autoinstalare, dar subicitatea adaugă câteva caracteristici suplimentare dincolo de ce curtin suporturi. The aspect opțiunea este una dintre aceste caracteristici. Când aspect este folosit, subicitatea generează în mod programatic curtin depozitare config și ignoră celelalte setări furnizate de utilizator.