[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: installer met kernel van backports



On 2018-06-05 10:32, lists wrote:
Hoi,

Ik heb uiteindelijk de keuze gemaakt om ubuntu 18.04 te gebruiken met
kernel 4.15. Werkt prima.

Tja, ik ben dus te laat met mijn reactie... Het kwam wat laat onder mijn aandacht. Maar ik mail toch nog maar mijn mogelijke oplossing, wie weet heb je er alsnog wat aan (of misschien iemand anders die op deze lijst naar iets vergelijkbaars zoekt).


Debian-installer preseeden:

"debconf" is een mechanisme van de vragen die gesteld worden tijdens installatie van pakketten. Je antwoorden worden voor later onthouden in een database, je kunt met "debconf priority" instellen hoe gedetailleerd je bevraagd wilt worden bij het installeren van pakketten, enz.

Met debconf is het ook mogelijk vragen van tevoren te beantwoorden door ze in een bepaald simpel formaat in een txt-bestand op te geven en dit in de debconf-database te laden voordat je de packages installeert. Zo worden de installatie-vragen van de pakketten "ge-preseed" met antwoorden.

Het mooie is: de vragen die debian-installer stelt kunnen ook d.m.v. zo'n preseed-bestand ook van tevoren beantwoord worden. Daarmee is het mogelijk tot zelfs geheel "unattended" installaties van debian (of ubuntu) te maken.

En niet alleen de vragen, maar ook een heleboel andere zaken van de installer kunnen zo van te voren worden opgegeven of ingesteld. Zo kun je bijv. de installer van "testing" gebruiken, en dan in de preseed-bestand opgeven dat ie "stretch" moet installeren met deze regel in het preseed bestand:

  d-i mirror/suite string stretch

Dat zou denk ik jouw probleem hebben kunnen oplossen.

Er zijn nu dingen wat onhandig (gewoon kwestie van wennen, hoor) maar
ik vind tijdens de ubuntu installatie toch ook wel wat zaken echt
handig. Specifiek:

De optie om security updates automatisch te laten installeren, vind ik
handig. En ook de packages keuze die debian (in mijn ogen) altijd wat
"raar" voorstelt: met 'print server' altijd geselecteerd, en ssh
altijd uit)

...en dat is met een preseed-bestand ook meteen geheel naar eigen hand te zetten.

Een volledig unattended debian-installatie maken is vrij veel gedoe, maar het is wel ontzettend handig om installaties nog veel meer naar je hand te kunnen zetten, zeker als je veel installaties wilt gaan doen.

Meer info:

Debian's eigen documentatie:
https://wiki.debian.org/DebianInstaller/Preseed

Externe Debian doc:
https://debian-administration.org/article/708/Automating_the_Debian_installer_with_PXE_and_preseeding

Voorbeeld preseed-bestand (sterk aan te raden dit als "beginnetje" te gebruiken voor je eigen preseed-bestand):
https://www.debian.org/releases/stable/example-preseed.txt

Groeten, Heiko


MJ

On 1-6-2018 17:21, Paul van der Vlis wrote:
Hoi,

Op 01-06-18 om 11:30 schreef mj:
Hoi,

Kan iemand me een tip geven of (en hoe) het mogelijk is om stretch te
installeren, maar direct (tijdens installatie dus) met een kernel uit
backports?

Het gaat om root-device hardware compatibilty, waarvan ik vermoed dat de kernel uit backuports die wèl heeft, en de normale stretch kernel nog niet.

Ik zou natuurlijk ook een tijdelijk ander root device kunnen gebruiken,
dan kernel updaten, en dan root device aanpassen. Maar vraag me af of
bovenstaande oplossing ook (eenvoudig) mogelijk is..?

Specifiek: het gaat om een server met intel vroc / vmd ssd nvme devices,
waarop ik dus debian root raid wil installeren.

(https://downloadmirror.intel.com/27332/eng/Intel(R)_VROC_Linux_5_3_Release_Notes.pdf)

Je had vroeger een backport van de installer, maar dat is niet meer:
http://cdimage.debian.org/cdimage/unofficial/backports/

Wat ik zou doen, is installeren op een minder nieuwe machine, kernel
updaten, dan de disk overzetten.

Groeten,
Paul




Reply to: