XP & Debian Etch -> Partitionen / MBR / GRUB

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
HHacker
Beiträge: 16
Registriert: 21.03.2008 20:19:28
Lizenz eigener Beiträge: MIT Lizenz

XP & Debian Etch -> Partitionen / MBR / GRUB

Beitrag von HHacker » 23.03.2008 17:26:03

Hallo,

habe mir ein großes Problem eingehandelt und bitte Euch um Hilfe.

Als ich mein System neu installierte bin ich folgender maßen vorgegangen:
  • 1. Komplett formatiert [XP CD]
    2. C: Fat16 Partition für Windows Bootloader 50Mb erstellt (boot.ini ...)
    2.1 -Platzgelassen für Grub 200Mb
    3. D (/dev/hda5): Fat32 Partition für Windows XP erstellt.
    4. E (/dev/hda6): Fat32 Partition für Windows Daten erstellt.
    5. F (/dev/hda7): Fat32 Partition für Windows Programme erstellt.
    6. Windows auf Part. D installiert.
    7. Debian Etch installiert
Nun hat sich durch die erweiterte Partition meine Tabelle verschoben und Windows wird höchst wahrscheinlich falsche zuordnungen haben, welche mit der "Registry" kollidieren somit bekomme ich den Fehler das die sys32/hal.dll fehlt welche vorhanden ist.

boot.ini (hda1)

Code: Alles auswählen

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(2)\WINXP

[operating systems]

multi(0)disk(0)rdisk(0)partition(2)\WINXP="Microsoft Windows XP" /noexecute=optin /fastdetect

/boot/grub/menu.lst (hda2)

Code: Alles auswählen

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title		Microsoft Windows XP 
root		(hd0,0)
savedefault
makeactive
chainloader	+1
fdisk -l

Code: Alles auswählen

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1           6       48163+   6  FAT16
/dev/hda2              36        8445    67553325    f  W95 Ext'd (LBA)
/dev/hda3               7          35      232942+  83  Linux
/dev/hda5              36        1310    10241406    b  W95 FAT32
/dev/hda6            1311        3860    20482843+   b  W95 FAT32
/dev/hda7            3861        5148    10345828+   b  W95 FAT32
/dev/hda8            5149        5756     4883728+  83  Linux
/dev/hda9            5757        6121     2931831   83  Linux
/dev/hda10           6122        6451     2650693+  82  Linux swap / Solaris
/dev/hda11           6452        6500      393561   83  Linux
/dev/hda12           6501        8445    15623181   83  Linux

Partition table entries are not in disk order
Möchte gerne mein Windows wieder zum laufen bekommen.
Würde mich sehr freuen wenn Ihr mir helfen könntet, in einem Windows Forum könnte mir bestimmt keiner helfen.
Könnte mir vorstellen das hier der ein oder andere da eine Idee hätte.

Vielen Dank
HHacker
Zuletzt geändert von HHacker am 23.03.2008 19:09:43, insgesamt 2-mal geändert.

schwedenmann
Beiträge: 5650
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Win

Beitrag von schwedenmann » 23.03.2008 17:37:08

Hallo


was in aller Welt hast dich dazu veranläßt eien C für die boot.ini zu erstellen und dann Win in eine erweiterte Partiton zu installieren ?


Win schreibt regelmäßig beim Booten Dateien nach C:

Ich würde die bootini nach D kopieren, wo sie auch hingehört, C mit einem niuchtwinkompatiblen dateisystem formatieren, grub in MBR und dann für Win den map befehl von grub nutzen um win wieder zu booten.

mfg
schwedenmann

grub sollte in den MBR geschrieben werden.

HHacker
Beiträge: 16
Registriert: 21.03.2008 20:19:28
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von HHacker » 23.03.2008 17:53:40

Ok habe boot.ini und die anderen auf D: kopiert und C in ext3 umgewandelt

menu.lst

Code: Alles auswählen

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title		Microsoft Windows XP Professional
root		(hd0,5)
savedefault
makeactive
chainloader	+1
Muss ich den map befehl benutzen? Habe ihn nicht verstanden.
Naja mal schauen ob ich nach einem Neustart wiederkomme.

Was mich veranlasst hat ist die Übersichtlichkeit *grins*

HHacker
Beiträge: 16
Registriert: 21.03.2008 20:19:28
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von HHacker » 23.03.2008 18:10:32

So also ein Neustart funktioniert noch.

Aber auf mein XP kann ich nicht zugreifen da ich den Error12 hab.

Es kam folgende Meldung:

Code: Alles auswählen

Booting "Microsoft Windows XP"

root (hd0,5)
Filesystem type is fat, partition type 0xb
savedeault
makeaktive

Error 12 Invalid device requested 

Press any key to continue ...
Ich vermute das ich die boot.ini auf D: anpassen muss.

Danke

schwedenmann
Beiträge: 5650
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

grub

Beitrag von schwedenmann » 23.03.2008 19:18:47

Hallo

das mit der ini kann sein , obwohl, wenn du map anwendest (siehe dazu das Grubmanual), dann müßte in der bootini o stehen (für C).

mfg
schwedenmann

HHacker
Beiträge: 16
Registriert: 21.03.2008 20:19:28
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von HHacker » 23.03.2008 20:05:00

Ich vermute das es mir nicht hilft wenn ich die die erste Partition verstecke.

Und die ersten 4-5 Partitionen zu verstecken wäre komisch da die 3te die erweiterte mit Win ist.
:wink:

Siehe oben nur die erste hab ich gelöscht

schwedenmann
Beiträge: 5650
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Grub

Beitrag von schwedenmann » 23.03.2008 20:08:42

Hallo


Du mußt nur map auf D (hda5) anwenden.

Dann sollte es klappen, zumindest solletst du dann win von D booten können.


mfg
schwedenmann

P.S.
Warum hast du fat32 genommen, dasß fragmentiert ja noch mehr als ntfs.
Auf ntfs kann man ja mittlerweile per ntfs-3g ganz gut zugreifen.

HHacker
Beiträge: 16
Registriert: 21.03.2008 20:19:28
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von HHacker » 23.03.2008 20:12:25

Ja toll, jetzt noch mal zu 3-4x Windows & Debian neuistallieren und konfigurieren
Wollte nur via Debian auch schreiben können auf meine Win Parties

HHacker
Beiträge: 16
Registriert: 21.03.2008 20:19:28
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von HHacker » 25.03.2008 02:19:27

Ok hat alles geklappt, habe windows sicherheits halber auf eine extra HD geschmissen und dann mit map im grub abgeändert.

Vielen Dank für die Hilfe

MfG
H

Antworten