On Tuesday 27 April 2004 14:32, Daniel Bauer wrote:
Tach Andreas,
Tach auch
On 27 Apr 2004 at 11:42, Andreas Kyek wrote:
On Tuesday 27 April 2004 09:19, Daniel Bauer wrote:
dd if=/dev/hda of=/dev/hdb bs=446 count=1
Würde ich so nicht tun!
was ist so falsch dran?
Auch grub ist wie lilo in der Anfangsphase (stage1; stage1.5) auf eine "feste" Position der Daten angewiesen; erst stage2 kann ein FS lesen (IMO). Daher wird durch Dein dd zwar der reine Bootloader gefunden werden; den nötigen Rest wird grub aber nicht mehr finden (Es sei denn, deine Platten sind wirklich absolut identisch. Aber das ist wohl nicht der Fall)
Weiß jemand Rat?
a) Datei /etc/boot/device.map editieren. Da wird bei Dir drinstehen:
(hd0) /dev/hda (fd0) /dev/fd0
für noch den Eintrag hier hinzu:
(hd1) /dev/hdb
Naja die "alte" soll ja raus, d.h. das System läuft jetzt einfach nur auf einer anderen Platte (wieder hda) ...
Ja, aber so hättest Du das im laufenden Betrieb machen können, ohne umzubauen und von CD zu booten. Aber wie immer führen hier viele Wege nach Rom.
b) von hda (alt) booten. (Runlevel 1 oder 2 reicht) c) als root: grub aufrufen d) root (hd1,0) eingeben (falls /dev/hdb1 = root-fs) e) setup (hd1)
hab ich abgeändert und gemacht, danke das wars ... root (hd0,1) setup (hd0)
sollte Dir grub installieren.
Genaueres dazu verrät dir ... nein, nicht "man grub". Leider gibt es _nur_ "info grub".
schau ich mir an, hab einige in der man gefunden, bin aber nicht wirklich schlau draus geworden ...
Das wusste ich auch alles nur noch, weil ich vor ein paar Wochen an einem ähnlichen Problem geknabbert hatte. Viel Spass Andreas