ich setzte gerade einen diskless-client auf, der übers Netzwerk booten soll. Dazu habe ich ein Verzeichnis mit meinem Mini-Debian (<30MB). Beim testen fällt natürlich immer mal wieder auf, dass das eine oder andere Programm fehlt. Zum installieren mache ich ein chroot in das Mini-Debin und installier was ich gerade brauche über apt. Soweit ging das auch super, aber als ich jetzt das alsa-base-Paket installieren wollte, funktionierte das nicht richtig, da apt-get anscheinend die Kernelversion ausliest um (u.a.?) die Datei
Code: Alles auswählen
/lib/moduls/<Kernelversion>/moduls.dep
Code: Alles auswählen
/lib/moduls/<Echte-Kernelversion> -> /lib/moduls/<Mini-Deb-Kernelversion>
Jetzt endlich meine Frage(n):
Kann ich (in einer chroot-Umgebung) die Kernelversion faken?
Oder apt irgendwie eine andere Version mitgeben?
Oder hat jemand einen Alternativ-Vorschlag?
Oder kann ich apt wenigstens zwingen, dass er auch bei fatalen Fehlern weitermacht? (auch wenn ich dannnach wahrscheinlich einiges von Hand anpassen muss )
Grüße Acron
ps Die Kernel sind beides 2.6.x.