Încerc să personalizez programul de instalare, dar documentația nu pare să discute despre cum pornește totul cu toate opțiunile posibile (sau nu văd, așa că ar fi de ajutor și indicații către asta).
În mod normal, când începeți să porniți „cd-ul live” pentru a face o instalare, ecranul inițial arată o „tastatură = om” cu un timeout. Ceea ce caut este să forțez ca asta să fie întotdeauna adevărat și să elimin acea opțiune, astfel încât persoana care instalează să vadă întotdeauna meniul în isolinux.cfg.
Nu găsesc nimic de schimbat în boot/grub/grub.cfg pentru a forța asta sau cred că acolo ar trebui să meargă. Folosesc Autoinstall dacă contează, dar nu cred că ar trebui.
Actualizare: Pentru a încerca să clarific, încerc să creez o instalare personalizată și am început cu ubuntu-20.4.2-live-server-amd64.iso, deci cea mai recentă versiune LTS. Din câte am citit, debian-installer este depreciat, așa că încerc să folosesc Autoinstall, pe care îl pot face să funcționeze pe baza lucrărilor de pe gist.github.com, sau cel puțin pot face o instalare de bază să funcționeze și Va trebui doar să adaug câteva personalizări. Notă: trebuie să ajung cu un ISO complet bootabil (și știu cum să fac asta cu xorriso->mkisofs/isohybrid), astfel încât să pot pune totul pe o unitate USB pentru a-l instala pe hardware real (sau VMware pentru dezvoltare).
Problema pe care o întâmpin este că primul meniu din programul de instalare are acel ecran maro cu „keyboard = human” „chooser” în partea de jos, care dacă nu apeși o tastă, începe să facă implicit în isolinux /txt.cfg (sau așa am găsit în testare). Dacă utilizatorul apasă o tastă înainte de expirarea timpului, atunci utilizatorul trebuie să aleagă o limbă înainte de a vedea meniul de instalare din isolinux/txt.cfg, de unde poate alege din orice se află în meniu (planuiesc să aibă 4 opțiuni diferite acolo pentru nevoi diferite de instalare). Dorința mea este să (1) să elimin acel ecran maro inițial cu „keyboard = human” „chooser” apoi (2) să-l forțez să meargă la meniul txt.cfg ca și cum ar fi întotdeauna un om și să îl pun acolo până când apare alegerea este făcută (sau într-adevăr Timeout=0). Dar nu știu ce face ca acel ecran maro să nu apară sau cum să forțez instalatorul să meargă direct la meniul txt.cfg.
Am sperat că pot intra în boot/grub/grub.cfg și pot adăuga un comutator la intrarea „adăugați” (cum ar fi unde a trebuit să adaug „instalare automată”). Am încercat să adaug „languagechooser/language-name=English keyboard-configuration/layoutcode=us”, deoarece atunci când apăsați o tastă, vă pune întrebările legate de limbă și am sperat că, dacă avea deja acele răspunsuri, ar ști să mergi în acea direcție și chiar sări peste acele întrebări, dar ecranul maro este încă acolo și încă îmi cere să aleg o limbă.
Pe lângă faptul că sunt blocat acolo, nu găsesc aceste lucruri documentate nicăieri (sau cel puțin capacitatea mea de căutare a eșuat până acum). Marea majoritate a documentelor, întrebărilor și răspunsurilor etc. vorbesc despre v16.04 sau chiar v14.04 (sau înainte) și se pare că lucrurile s-au schimbat pentru 20.04... apoi nici măcar lucrurile mai vechi nu vorbesc despre eliminarea ecranului maro. , dar am descoperit că majoritatea lucrurilor mai vechi îmi spun să fac lucruri pe care nu le mai pot face în 20.04 deoarece numele fișierelor s-au schimbat, folosesc Autoinstall care nu exista atunci etc.