PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Debian Netinstall-CD modifizieren



purbaneck
09.02.08, 12:59
Halli Hallo!

Ich hab' mal eine ganz bescheidene Frage.
Ist es möglich die Debian Netinstall-ISO zu bearbeiten?
Denn ich habe das Problem, dass ich gerne über's Netz die neuste Debian Version auf meinem Laptop installieren möchte und ich bin per WLAN im Internet. Allerdings erkennt der Installer meine WLAN-Hardware nicht, ich hätte aber die Modultreiber (ipw2200) als tgz-Dateien. Kann man die also in die Installer-CD mit hineinmogeln, sodass man auch per WLAN die Online-Installation nutzen kann?

Vielen Dank schonmal

Patric

Aqualung
09.02.08, 15:45
Mit dem Werkzeug

isomaster

http://littlesvr.ca/isomaster/releases/isomaster-1.3.1.tar.bz2

geht das per drag'n'drop (GTK-devel-Paket notwendig). Das liefert die notwendige Infrastruktur.

Edit:
Gestaltet sich doch ein bisschen schwieriger:

IMHO musst Du Dir die Datei


install.386/initrd.gz
vornehmen. Das ist ein cpio-Archiv, das man z.B. so auspackt:



mkdir /tmp/myinitrd
cd /tmp/myinitrd
zcat /mnt/install.386/initrd.gz | cpio -id


Dann hast Du in etwa folgendes Listing:



/tmp/myinitrd # ls -ltr
total 56
drwxr-xr-x 7 root root 4096 Feb 9 17:07 var/
drwxr-xr-x 6 root root 4096 Feb 9 17:07 usr/
drwxr-xr-x 2 root root 4096 Feb 9 17:07 tmp/
drwxr-xr-x 2 root root 4096 Feb 9 17:07 sys/
drwxr-xr-x 2 root root 4096 Feb 9 17:07 sbin/
drwxr-xr-x 2 root root 4096 Feb 9 17:07 proc/
drwxr-xr-x 2 root root 4096 Feb 9 17:07 mnt/
drwxr-xr-x 10 root root 4096 Feb 9 17:07 lib/
drwxr-xr-x 2 root root 4096 Feb 9 17:07 initrd/
-rwxr-xr-x 1 root root 372 Feb 9 17:07 init*
drwxr-xr-x 2 root root 4096 Feb 9 17:07 floppy/
drwxr-xr-x 13 root root 4096 Feb 9 17:07 etc/
drwxr-xr-x 2 root root 4096 Feb 9 17:07 dev/
drwxr-xr-x 2 root root 4096 Feb 9 17:07 bin/


Wo Du Dein Modul in


lib/modules/2.6.18-5-486/

hintun musst, wirst Du selbst wissen.

Dann die neue initrd zusammenpacken z.B. mit


find . -print -depth | cpio -o > ../newinitrd

Dann mit obigen Werkzeug gzippt einfügen.


HTH Aqualung

Aqualung
13.02.08, 15:09
Hat die Anleitung hier einer mal ausprobiert? .

Gruß Aqualung

sesame
09.03.08, 15:49
Habe die Anleitung ausprobiert.
Funktioniert so leider nicht.

-> "find . -print -depth | cpio -o > ../newinitrd"
muss lauten: "find . -depth -print | cpio -o > ../newinitrd"
Damit wird keine Warnung ausgegeben.

Eine initrd.gz wird erstellt. Nur kommt beim Booten ein kernel-panic.

Wie behebe ich den Fehler?