Grub auf anderes Gerät löscht lokalen Grub

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
mase76
Beiträge: 1353
Registriert: 19.06.2004 08:57:32

Grub auf anderes Gerät löscht lokalen Grub

Beitrag von mase76 » 31.10.2010 11:09:19

Hallo!
Ich habe mittels tar ein komplettes System archiviert. Dieses
entpacke ich auf eine andere Platte, die via USB angeschlossen ist.
Wenn ich nun grub-install auf diese Platte anwende, dann wird
Grub von meinem eigentlichen System entfernt, ist also nur noch
auf der externen Platte vorhanden. Kann ich irgendwie verhindern,
dass mein Grub entfernt wird?

Benutzeravatar
atomicbumper
Beiträge: 320
Registriert: 13.04.2009 20:45:34

Re: Grub auf anderes Gerät löscht lokalen Grub

Beitrag von atomicbumper » 31.10.2010 13:00:35

Wie hast Du den grub auf der USB-Platte installiert? Soweit ich das sehe musst Du auf jeden Fall mit einer chroot in das System auf der USB (vorher /dev, /sys, /proc einhängen), grub-update durchführen, am besten in der menu.lst die UUID der USB-Platte eintragen und dann grub-install auf die USB-HDD.
don't f*ck with a saab

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Re: Grub auf anderes Gerät löscht lokalen Grub

Beitrag von cirrussc » 31.10.2010 13:19:16

mase76 hat geschrieben:Wenn ich nun grub-install auf diese Platte anwende, dann wird
Grub von meinem eigentlichen System entfernt, ist also nur noch
auf der externen Platte vorhanden. Kann ich irgendwie verhindern,
dass mein Grub entfernt wird?
Wer hat dir denn das erzählt? Grub-install lässt den MBR der internen Platte dabei unberührt.

Die externe Platte kannst du einfach mounten und darauf grub-install anwenden:

Code: Alles auswählen

grub-install --root-directory=/pfad-zur-externen /dev/sda
sda natürlich mit dem zutreffenden device besetzen. Das ganze gilt natürlich für Grub 1.

http://wiki.ubuntuusers.de/grub#Methode ... y-Variante
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

mase76
Beiträge: 1353
Registriert: 19.06.2004 08:57:32

Re: Grub auf anderes Gerät löscht lokalen Grub

Beitrag von mase76 » 31.10.2010 13:41:05

Das hat keiner erzählt. Grub auf der internen war immer weg.
Aber ich hab die externe nie gemountet.
Wenn die externe /dev/sdc war, dann hab ich einfach
grub-install /dev/sdc angewendet. Vielleicht lags daran.

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Re: Grub auf anderes Gerät löscht lokalen Grub

Beitrag von cirrussc » 31.10.2010 13:47:30

Was heißt "weg"? Grub wird sich nicht aus dem MBR löschen.

Das mounten ist auch nur für --root-directory nötig, was das umständliche chrooten umgeht.
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

mase76
Beiträge: 1353
Registriert: 19.06.2004 08:57:32

Re: Grub auf anderes Gerät löscht lokalen Grub

Beitrag von mase76 » 31.10.2010 22:24:33

Jedenfalls war grub immer weg. Ich werds aber beim nächsten mal mit
chroot probieren.

Antworten