Învăț despre instrumentul de instalare automată cloud-config-ish subicitatea și continui să întâlnesc o problemă în care autoinstalarea funcționează, dar nu va urma configurația mea pentru depozitare:
secțiune.
Iată configurația mea de instalare automată (cu excepția numelui de utilizator, a numelui de gazdă, a parolei hash și a cheii SSH):
#cloud-config
autoinstalare:
versiunea: 1
local: en_US.UTF-8
refresh-installer: { update: yes } # Verificați instalatorul actualizat
depozitare:
# ESP + boot + swap + substituent zil + root
aspect: { nume: direct }
config:
- tip: disc
potrivire: # selectează cel mai mare ssd...
dimensiune: cea mai mare
ssd: adevărat
id: ssd0 # ...și numiți-l ssd0
ptable: gpt # folosește partițiile gpt pe ssd0
ștergere: superbloc
- tip: partiția # creați partiții pe ssd0
Numărul 1
id: efi-partition
dispozitiv: ssd0
dimensiune: 256 m
flag: boot # partiția uefi are nevoie de steag de boot
grub_device: true # și trebuie să fie dispozitivul grub?
- tip: partiție
numarul 2
id: boot-partition
dispozitiv: ssd0
dimensiune: 768M
- tip: partiție
număr: 3
id: partiție de schimb
dispozitiv: ssd0
dimensiune: 128G
steag: schimb
- tip: partiție
număr: 4
id: zil-partiție
dispozitiv: ssd0
dimensiune: 128G
- tip: partiție
număr: 5
id: rădăcină-partiție
dispozitiv: ssd0
dimensiune: 256G
- tip: format # format partiții pe ssd0
id: efi-format
volum: efi-partition
fstype: fat32 # ESP primește FAT32
etichetă: ESP
- tip: format
id: format de pornire
volum: boot-partition
fstype: ext4
etichetă: BOOT
- tip: format
id: format swap
volum: partiție de swap
fstype: swap # swap
etichetă: SWAP
steag: schimb
- tip: format
id: format-rădăcină
volum: rădăcină-partiție
fstype: xfs # / (rădăcină) primește ext4, xfs, btrfs
etichetă: rădăcină
- tip: mount # montați partiții formatate pe ssd0
id: root-mount # / (rădăcină) este montat primul
dispozitiv: root-format
cale: /
- tip: montură
id: boot-mount # /boot este montat în continuare
dispozitiv: boot-format
cale: /boot
- tip: montură
id: efi-mount # /boot/efi este montat în continuare
dispozitiv: efi-format
calea: /boot/efi
identitate:
nume gazdă: foo
nume de utilizator: bar
parola: $6$<snip>
ssh:
install-server: adevărat
permit-pw: fals
chei autorizate:
- ssh-rsa AAAA<snip>
pachete:
- esențial pentru construcție
- git
- python3-pip
- tasksel
- zfsutils-linux
După cum puteți vedea din depozitare:
secțiune, pun câteva partiții (toate GPT, fără MBR pe această versiune!):
- o partiție de sistem FAT32 UEFI la
/boot/efi
- un ext2
/boot
compartimentare
- o partiție de schimb
- o partiție de substituent pentru un jurnal de intenții ZFS (care va fi adăugată mai târziu, după instalarea automată)
- o partiție rădăcină XFS
Instalarea automată Ubuntu pare să treacă validarea, pentru că primesc procedeul cu autoinstalare da/nu, rulează, iar la sfârșit am un sistem bootabil cu ZFS instalat și tot. Cu toate acestea, ignoră schema mea de partiții și în schimb creează doar o partiție FAT32 EFI și o partiție rădăcină Ext4.Poate cineva să-mi spună ce greșesc aici sau cum pot găsi De ce se validează, dar ignoră-mi depozitare:
configuratie?