nach der Debian Installation mein freeBSD startet nicht mehr

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
ccc
Beiträge: 1185
Registriert: 16.01.2005 01:08:53

nach der Debian Installation mein freeBSD startet nicht mehr

Beitrag von ccc » 16.01.2005 12:17:30

hallo

habe folgendes szenario:

Code: Alles auswählen

IDE1 Master (hda) - 20,0 GB
         Nr1  primär  20,0 GB               ntfs (WIN2000)
IDE2 SLAVE
         Nr1  primär  526,4 MB              ext2 (SUSE9.1)
         Nr.5 logisch 2,1 GB                SWAP
         Nr.6 logisch 26,2 GB               ext3 (SUSE9.1)
         Nr.4 primär  26,2 GB  active     
         Nr.3 primär  25,0 GB               ext3 (Debian Sarge 3.1)
Auf der Nr.4 Partition ist freeBSD 5.3 installiert, ohne den BSD Bootloader.

Ich boote alle systeme mit dem NT Bootloader von WIN2000.
Die nötigen NT booterweiterungen habe ich mit dem bootpart gemacht:
http://www.wintotal.de/softw/index.php?rb=29&id=1333

vor der Debian Installation hat alles bestens funktioniert !
während der Debian Installation wurde ich gefragt, wo ich den GRUB bootloader installieren soll.
Habe natürlich, wie beim SUSE die eigene linux partition gewählt, also im Falle von Debian, partition 3, (hd1,3) gewählt.
Jetzt passiert etwas seltsames, wenn ich im NT Bootmenü, freeBSD auswähle,
dann startet jedesmal anstatt freeBSD GRUB von Debian.

Erstens wie konnte es passieren ?
Zweitens, was kann ich jetzt machen, um diese Änderung rückgängig zu machen ?

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 16.01.2005 12:23:52

bei grub ist die erste Partition auf der zweiten Platte (hd1,0), daher ist die (hd1,3) die Partition Nr 4 auf der zweiten Platte

ccc
Beiträge: 1185
Registriert: 16.01.2005 01:08:53

Beitrag von ccc » 16.01.2005 12:39:19

scheibe...

jetzt ist klar.
GRUB steckt jetzt voll in der freeBSD Partition.

wie kann ich jetzt GRUB von der freeBSD Partition entfernen ?
Zuletzt geändert von ccc am 19.01.2005 09:33:07, insgesamt 1-mal geändert.

ccc
Beiträge: 1185
Registriert: 16.01.2005 01:08:53

Beitrag von ccc » 18.01.2005 01:27:11

vielleicht ???

Code: Alles auswählen

apt-get remove --purge grub

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 18.01.2005 08:05:00

ccc hat geschrieben:

Code: Alles auswählen

apt-get remove --purge grub
dieses Kommando wird sicherlich nicht den Bootsektor wieder herstellen.
Du verwendest doch den NT Bootloader, dann solltes du doch eine Sicherung des Bootsektors von der FreeBSD Partition haben.

ccc
Beiträge: 1185
Registriert: 16.01.2005 01:08:53

Beitrag von ccc » 19.01.2005 00:42:41

gms hat geschrieben: dieses Kommando wird sicherlich nicht den Bootsektor wieder herstellen.
Du verwendest doch den NT Bootloader, dann solltes du doch eine Sicherung des Bootsektors von der FreeBSD Partition haben.
es geht auch nicht um wiederherstellen, sondern nur GRUB entfernen von der 4 Partition der zweiten Festplatte.

NT-Bootloader liegt auf der ersten Festplatte und bleibt dabei unangetastet.

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 19.01.2005 08:40:32

Egal wo sich Grub eingetragen hat (MBR oder Bootsektor), du wirst ihn dort nicht wegbekommen ohne etwas DRÜBERZUSCHREIBEN. Radiergummi für Festplatten wurden ja noch nicht erfunden.
Nun hast du zwei Möglichkeiten WAS du drüberschreiben kannst:
1) einen Bootloader (willst du nicht)
2)
a) eine Sicherungskopie von MBR/Bootsektor (hast du nicht)
b) einen recoverten MBR/Bootsektoro (willst du nicht)

ccc
Beiträge: 1185
Registriert: 16.01.2005 01:08:53

Beitrag von ccc » 19.01.2005 09:21:08

ausser vielleicht:

Code: Alles auswählen

dd if=/dev/zero of=/dev/hdb4 bs=400 count=1

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 19.01.2005 09:24:51

versuchs halt, du könntest auch /dev/random verwenden

Antworten