PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Grub nach XP installation weg.



camelion
08.02.05, 11:03
moin und hallo.

hilfe, habe ein brett vor dem kopp. :(

nach installation von win-xp prof. ist grub weg. klar! .
doch wie bekomme ich mal eben mein debian wieder zurück?

geschichte:

ein jahr lang auf einer alten xp-kiste alles mögliche installiert.
debian3.x, suse-xx, knoppix, usw. alles wunderbar, hin und wieder mal
ein fdisk /mbr oder lilo aufruf, und alles war bestens.
So dachte ich mir, das ein neuaufbau ganz hübsch wäre und bastele seit
drei wochen an einem debian sarge system. bisher, klar, wie kann es auch
anders sein, kein externes backup.
jetzt habe ich "mal eben" xp auf den rest der platten installiert.
beim nachinstallieren von grub fehlen mir die mount punkte meiner partitionen.
ein paar habe ich noch richtig auf papier, doch alle bekomm ich nicht mehr
eingeordnet. hatte es mir beim partitionieren anders überlegt. (4,5 ... 10 mal :rolleyes: )
es waren 14 partitionen, 12 raid 0

das netz gab leider nicht all zu viel her.
ich habe auch mega kopfschmerzen, kann da schon mal was übersehen.
hat da jemand einen tip, um mal eben alles wieder hinzubekommen?

gruß
martin

Rheinlaender
08.02.05, 11:24
Nimm Dir ein Knoppix, lies Deine Sarge-fstab aus und installiere Dir wieder einen GRUB. Dafür brauchst Du ja nicht alle Mountpunkte sondern nur die root/boot-Partitionen.

Gruß
Rheinlaender

peddy76
08.02.05, 11:26
ich kapiers nicht ganz. möchtest du jetzt wissen wie du grub wieder in den mbr bekommst oder möchtest du wissen wie man rausfindet wie die platten partitioniert sind.
etzt habe ich "mal eben" xp auf den rest der platten installiert.
beim nachinstallieren von grub fehlen mir die mount punkte meiner partitionen.
ein paar habe ich noch richtig auf papier, doch alle bekomm ich nicht mehr
eingeordnet. hatte es mir beim partitionieren anders überlegt. (4,5 ... 10 mal )
es waren 14 partitionen, 12 raid 0

Shutdown
08.02.05, 11:30
fdisk -l

Damit weisst du was für Partitionen du hast.
Und zu deinem GRUB-Problem: Kannst du nicht einfach die alte GRUB-Config benutzen?
Der GRUB ist ja nur ausm MBR gekickt worden, aber die Config ist ja noch irgendwo auf deiner Platte...

Shutdown

MatzeG2002
08.02.05, 12:50
Knoppix rein..
Partitionen mounten
chroot


grub-install --root-directory=/boot /dev/xxx
sollte funktionieren !? Oder irre ich da..

Gruß Matthias

pibi
08.02.05, 13:35
Oder irre ich da..Ich denke schon, ich habe es letztens naemlich anders gemacht ;-)

Der Ansatz ist OK. Booten mit Knoppix, die Boot(!)-Partition irgendwohin mounten (zB. /mnt/boot). Danach "grub-install --root-directory=/mnt /dev/xxx" absetzen. Ein chroot braucht es nicht, denn dafuer ist der "root-directory"-Parameter da. Er teilt dem Installer mit, wo das "root" fuer die Installation liegt (und damit auch das /boot).

Gruss Pit.

Samsara
08.02.05, 13:39
http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/ref-guide/s1-grub-commands.html

MatzeG2002
08.02.05, 13:40
Ich denke schon, ich habe es letztens naemlich anders gemacht ;-)

Der Ansatz ist OK. Booten mit Knoppix, die Boot(!)-Partition irgendwohin mounten (zB. /mnt/boot). Danach "grub-install --root-directory=/mnt /dev/xxx" absetzen. Ein chroot braucht es nicht, denn dafuer ist der "root-directory"-Parameter da. Er teilt dem Installer mit, wo das "root" fuer die Installation liegt (und damit auch das /boot).

Gruss Pit.
Okay.. dann lassen wir das "chroot" weg.. hehe. :D

Servus

camelion
08.02.05, 16:36
wow, vielen dank.

werde ich mal alles vorsichtig ausprobieren.

sorry, das ich so ungenau war.

ich kann meine partitonen sehen, und weiß auch noch was
/boot
/
/usr und swap war. bei /var und /tmp bin ich mir aber nicht mehr so sicher,
welche nun welche ist. oder hatte ich doch ein /opt draus gemacht????

habe nur einen isdn anschluß, von daher liegt mit einiges an /var/

aber erstmal vielen dank, habe ich was zum spielen

einen guten tag

martin

BloodyBullet
08.02.05, 16:46
wow, vielen dank.

werde ich mal alles vorsichtig ausprobieren.

sorry, das ich so ungenau war.

ich kann meine partitonen sehen, und weiß auch noch was
/boot
/
/usr und swap war. bei /var und /tmp bin ich mir aber nicht mehr so sicher,
welche nun welche ist. oder hatte ich doch ein /opt draus gemacht????

habe nur einen isdn anschluß, von daher liegt mit einiges an /var/

aber erstmal vielen dank, habe ich was zum spielen

einen guten tag

martin
Ich empfehle einen detaillierten Plan zu erstellen, wenn man ein neues System aufsetzt (besonders wenn man mehrere Partitionen anlegt).

MfG

Stephanw
08.02.05, 16:50
Wenn du ein Rescue-System hast, kannst du am einfachsten grub mit "grub" aufrufen. (Deine alte Grub-Konfig wird dann weiter verwendet). Dann gibst du ein: "root (0,x)", wobei x die /boot-Partition ist. Du kannst ein wenig rumspielen, bis eine Meldung :...found ext2-Filesystem" erscheint.

Danach gibst du ein: "setup (hd0)".

Dann sucht er nach der /stage1. Entweder, du hast die richtige Partition, dann kommen ein paar meldungen und grub geht wieder. Oder er sagt, das er stage1 nicht finden kann, dann musst du mit root (hd0,x) die richtige Partition suchen (kann sein, das du beim ersten mal versehentlich ne andere erwischt hast; z.B. /.

Am ende "quit" eingeben und es geht wieder.


Bei diesem Problem führen übrigens viele Wege nach Rom; bei google.de findet man fast alle :)

Gruß Stephan

Ach ja:
Am Ende in die /boot/grub/menu.lst die WinXP-Option einbauen:

...
title=WinXP
rootnoverify (hd0,0)
chainloader +1
...

camelion
10.02.05, 05:30
danke für die schnellen antworten.

tja, manchmal, wenn alles so einfach ist, ...
doch von panik ergriffen,...
ist der wald vor lauter bäumen nicht mehr z u sehen..

Aber:
Wer nicht vom Wege abkommt, der bleibt aud der Strecke
( Meister Propper )

euch einen schoenen tag
martin