Etch / XP: hal.dll

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Drawy
Beiträge: 41
Registriert: 30.05.2007 23:42:31

Etch / XP: hal.dll

Beitrag von Drawy » 31.05.2007 14:45:20

Hallo,

ich habe Debian Etch problemlos installiert bekommen und GRUB installiert. Er zeigt mir XP auch richtig an. XP besitzt ein NTFS Dateisystem. Nun wollte ich mal wieder XP booten und bekam die Meldung, dass die hal.dll fehlt oder beschädigt sei. Jetzt habe ich hier im Forum schon einiges rumgesucht und auch etwas zu Sarge gefunden. Die Lösung soll in einer c't von 2004 stehen, die habe ich aber nicht.

Wie löse ich jetzt das Problem? Muss ich an der XP boot.ini was ändern oder an GRUB?

Danke

Benutzeravatar
benebeck
Beiträge: 431
Registriert: 14.10.2003 15:37:48
Wohnort: Giessen

Beitrag von benebeck » 31.05.2007 14:59:00

Hi,

es scheint sich um ein XP-Problem zu handeln, wenn ein weiteres OS installiert wird. Du wirst wohl von der XP-CD booten müssen und mittels Reparaturkonsole weitermachen:

http://www.chip.de/c1_forum/thread.html ... did=859362

Ich hoffe das hilft Dir,

mfg benebeck
The Flying Spaghetti Monster - Touched by His noodly appendage

Drawy
Beiträge: 41
Registriert: 30.05.2007 23:42:31

Beitrag von Drawy » 31.05.2007 15:29:55

So jetzt habe ich per bootcfg /rebuild meine boot.ini etwas ähh unschöner gemacht. Der zeigt mir jetzt 2x Windows an. Kann mir jemand sagen, wie meine boot.ini aussehen muss, wenn dort mein Windows XP Prof. liegt:

Code: Alles auswählen

/dev/hda2   *        1437        3394    15727635    7  HPFS/NTFS
Ich habe da jetzt halt mehrere Einträge drin und weiß nicht mehr genau, wie ich jetzt was korrigieren muss.

Drawy
Beiträge: 41
Registriert: 30.05.2007 23:42:31

Beitrag von Drawy » 31.05.2007 15:46:05

Theoretisch müsste sie doch so aussehen, oder?:

Code: Alles auswählen

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
Nun wird aber halt gemeldet, dass die hal.dll nicht gefunden werden konnte, obwohl sie da ist. Zählt XP die Partitionen anders?

Antworten