Installation von HD-Image

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Johnson
Beiträge: 5
Registriert: 22.01.2005 14:26:34

Installation von HD-Image

Beitrag von Johnson » 23.12.2007 12:17:51

Hi,

ich wollte mich mal daran versuchen, Debian nicht über ein gebranntes Image, sondern über ein Image auf der Festplatte zu installieren.

Dazu habe ich bis jetzt Folgendes gemacht:
:arrow: Grub installiert
:arrow: Eine Partition mit dem extrahierten iso-Image angelegt
:arrow: Grub folgendermaßen angewiesen, das Image zu starten

Code: Alles auswählen

root (hd0,0) # Partition mit dem Image
kernel /install.386/vmlinuz root=/dev/hda4
/dev/hda4 ist leer und frisch ext3-formatiert.
Er lädt auch das Image, allerdings tauchen dann folgende Fehlermeldungen auf:

Code: Alles auswählen

VFS: Cannot open root device "hda4" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Nach einigem Rumprobieren und Recherchieren, bin ich aber immer noch nicht zu einer Lösung gekommen. Hat jemand eine Idee, wie ich dieses Problem beheben kann?

Gruß

Johnson

Benutzeravatar
a.b.
Beiträge: 190
Registriert: 28.11.2007 16:47:46
Kontaktdaten:

Beitrag von a.b. » 23.12.2007 14:41:11

Da scheint die initrd zu fehlen. Die Datei initrd.gz muss auch auf der Platte liegen und mit dem Parameter "initrd="+Pfad zur Datei angageben werden.

Johnson
Beiträge: 5
Registriert: 22.01.2005 14:26:34

Beitrag von Johnson » 23.12.2007 15:32:46

Das habe ich bis jetzt (erfolglos) ausprobiert:

Code: Alles auswählen

root (hd0,0)
kernel /install.386/vmlinuz initrd=/install.386/initrd.gz

Code: Alles auswählen

root (hd0,0)
kernel /install.386/vmlinuz initrd=/install.386/initrd.gz root=/dev/hda4

Code: Alles auswählen

root (hd0,0)
kernel /install.386/gtk/vmlinuz initrd=/install.386/initrd.gz
Die Fehlermeldung ist immer die Gleiche (allerdings mit anderen Werten in Abhängigkeit von den übergebenen Parametern). Es handelt sich hierbei um das Paket "debian-40r1-i386-netinst".

Hat jemand weitere Ideen?

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von habakug » 23.12.2007 15:54:19

Hallo!

Versuch es mal mit einer Zeile mehr:

Code: Alles auswählen

root (hd0,0)
kernel    /install.386/vmlinuz root=/dev/hda4
initrd    /install.386/initrd.gz
Gruß, habakug

Johnson
Beiträge: 5
Registriert: 22.01.2005 14:26:34

Beitrag von Johnson » 23.12.2007 16:11:58

habakug hat geschrieben:Hallo!

Versuch es mal mit einer Zeile mehr:

Code: Alles auswählen

root (hd0,0)
kernel    /install.386/vmlinuz root=/dev/hda4
initrd    /install.386/initrd.gz
Gruß, habakug
Dankeschön, so funktioniert es!

Könntest du mir erklären, wieso es so funktioniert und anders nicht?

Johnson
Beiträge: 5
Registriert: 22.01.2005 14:26:34

Beitrag von Johnson » 23.12.2007 20:01:33

Es hat sich leider ein neues Problem ergeben:

Die Installation wird jetzt gestartet, allerdings findet er - logischerweise - keine Installations-CD.
Kann ich dem Installer nun deutlich machen, dass ich gerne die Partition, von der er gerade gebootet hat, als Installationsmedium verwenden würde anstelle einer Installations-CD?

Probiert habe ich schon

Code: Alles auswählen

mount /dev/hda1 /cdrom
(hat aber auch nicht weitergeholfen).

Irgendwie muss dieses Problem doch zu lösen sein, oder?

Antworten