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.