Hallo zusammen, nachdem meine Platte vor einigerzeit erste Mätzchen machte habe ich mich jetzt von der Funktionsfähigkeit der afio scripte überzeugen können ;). Leider gelingt es mir so nicht die MS Installation wieder bootfähig herzustellen. Auch die SDB mit dem Hinweis auf tar c...| tar x schafft es nicht. Gleiches gilt für cat /dev/hdb1 > /dev/hda1. AFAIK läuft das booten in 2 Stufen und ich vermute, dass lilo die 2. Stufe im MBR der dos Partition nicht findet, da der MBR bei meinen ganzen Versuchen ja nicht mitkopiert wird. Die Dateien werden bei allen Versuchen kopiert. Die MS boot Partion (dev/hdx1-c:) sieht auf der alten Platte so aus: ***x=a neue Platte x=b alte Platte*** syl:~ # fdisk -l /dev/hdb /dev/hdb1 * 7 255 2000061 b Win95 FAT32 syl:~ # fdisk -l /dev/hda /dev/hda1 1 255 2048256 b Win95 FAT32 Sie sind so groß: syl:/syl # df ..... /dev/hda1 1996144 755532 1240612 38% /syl/dosc /dev/hdb1 1996144 755532 1240612 38% /syl/doscneu IMHO könnte man evtl die Teile auf Grund der gleichen Größe mit dd anfassen, aber da für man dd meine Hardware Kennisse [1] nicht reichen würde ich mich freuen, wenn mir das jemand bestätigen könnte. Falls dd ebenfalls nichts bringt und jemand eine andere Lösung hätte [2], wäre mir das natürlich auch recht. TIA. [1] ...und da fdisk Unterschiede meldet und ich, nach allem was ich hier so über dd verfolgt habe, schon ein wenig Respekt (AKA Angst;)) vor dd habe... [2] Bevorzuge eine Lösung ohne MS von der anderen Platte zu starten (sie ist noch nicht ganz hinüber und wenn ich sie umklemme auch startbar). -- :wq-y Maik
On Fre, 07 Sep 2001, Maik Holtkamp wrote:
Leider gelingt es mir so nicht die MS Installation wieder bootfähig herzustellen. Auch die SDB mit dem Hinweis auf tar c...| tar x schafft es nicht.
Vermutlich fehlt ein 'sys c:' (von ner DOS-Diskette aus)...
Gleiches gilt für cat /dev/hdb1 > /dev/hda1.
Das klappt (wie mit dd) nur bei exakt gleicher Geometrie der Platten und den exakt gleichen Partitionsgroessen...
Die Dateien werden bei allen Versuchen kopiert.
Nach einem fdisk + mkfs.msdos -F32 + ruecksichern der Dateien sollte ein 'sys c:' langen um die Partition bootfaehig zu machen.
syl:~ # fdisk -l /dev/hdb /dev/hdb1 * 7 255 2000061 b Win95 FAT32
Oha! Was ist denn da noch vor hdb1??
syl:/syl # df ..... /dev/hda1 1996144 755532 1240612 38% /syl/dosc /dev/hdb1 1996144 755532 1240612 38% /syl/doscneu
Schon besser ;)
IMHO könnte man evtl die Teile auf Grund der gleichen Größe mit dd anfassen, aber da für man dd meine Hardware Kennisse [1] nicht reichen würde ich mich freuen, wenn mir das jemand bestätigen könnte.
Wenn die Voraussetzungen stimmen (exakte Uebereinstimmung von Geometrie und Partitionsgroesse) muesste ein dd if=/dev/hda1 of=/dev/hdb1 bs=512 klappen... Aber Vorsicht!
Falls dd ebenfalls nichts bringt und jemand eine andere Lösung hätte [2], wäre mir das natürlich auch recht.
s.o. Die Methode mit "Partition anlegen + formatieren + Dateien ueberspielen + sys c:" hat ausserdem den Vorteil, dass die neue Partition z.B. groesser sein darf...
[2] Bevorzuge eine Lösung ohne MS von der anderen Platte zu starten (sie ist noch nicht ganz hinüber und wenn ich sie umklemme auch startbar).
Ich hoffe mal, du hast ne aktuelle DOS/Win-Bootdiskette mit 'sys.com' drauf... -dnh --
Wonder what diamonds do to lusers, though. Black diamonds generally make them tumble bouncy-bouncy down steep mogul-filled slopes. Sometimes over cliffs, too. Whee! From the lodge we shout encouragement. "Down, not Across!" [G. Andrews, asr]
participants (2)
-
David Haller
-
Maik Holtkamp