eXma » Diskutieren » Computer und Technik
Startseite - Veranstaltungen - Mitglieder - Suche
Vollständige Version anzeigen: komplette boot-partition verschieben
wombat1st
ich bin gerade dabei eine windows-partition zu verschieben. leider habe ich bisher noch keine brauchbaren ergebnisse bekommen.
zielsetzung ist, die partition von festplatte A nach festplatte B zu verschieben. meinen ersten versuch habe ich mit gParted unternommen. selbst mit entfernen der boot-flag ließ sich die partition nur vergrößern/verkleinern, jedoch nicht auf eine andere platte verschieben. unter windows habe ich die selben ergebnisse mit "ACRONIS Partition Expert 8.0" erreicht. die partition sitzt also nach wie vor fest. als letztes habe ich noch versucht, "ACRONIS TrueImage 10" zu installieren, aus unerfindlichen gründen ist da aber schon die installation gescheitert.
hat jemand eine idee wie ich diese partition auf eine andere platte bekomme, bzw. welches programm ich noch benutzen könnte!?
aktsizr
partition magic
tingel
Ist die Zielplatte noch leer? Dann wäre das unter Linux beinahe schon trivial. Einfach die komplette Platte auf die Zielplatte übertragen und die dann mit den Tools deiner Wahl anpassen.
Also in etwa so:

dd if=/dev/hda of=/dev/hdb

Wenn z.B. hda die Quellplatte und hdb die Zielplatte ist, ein dmesg sollte dir Aufschlüsse geben, was was ist. Du solltest aber nicht die Quell- und Zielplatte vertauschen, damit hättest du dein Problem dann auch für immer aus der Welt geschaffen wink.gif

Alternativ könntest du mittels Acronis ein Image der Platte auf eine externe Platte machen und dieses Image auf der Zielplatte wiederherstellen.
mcnesium
wenn er nu aber windows hat, wird ihm das nich viel helfen, tingel. zum glück gibts aber winDD, damit geht das wohl auch mit windows. use the google*
tingel
Schon klar, gibt ja aber auch Knoppix, aber hast schon recht, man sollte auch ein wenig Erfahrung damit haben, sonst wird ein kleiner Tipfehler schnell fatal.
Aber daß eine Windows Variante von dd helfen soll, würde ich erst mal pauschal in Zweifel ziehen. Man kann ja kein Image von einem laufenden System ziehen - zumindest kein fehlerfreies.
phanatos
Erstell doch einfach die Partition normal, dann kopiere dir doch die Dateien von A nach B und erstelle mit testdisk den Master Boot Record auf Platte B.

dd fällt flach, weil es bitweise Alles kopiert, auch Bereiche in denen keine nutzbaren Daten liegen.
Es sei den man kopiert zb. /dev/hda1 nach /dev/hdb1 unter Unix/Linux.
Pusteblumenkohl
wenns NTFS Partitionen sind nutzt dir Knoppix auch nich viel wink.gif
tingel
Zitat(Pusteblumenkohl @ 17 Apr 2007, 00:08)
wenns NTFS Partitionen sind nutzt dir Knoppix auch nich viel wink.gif

Geht inzwischen alles. Benutzen würde ich es trotzdem nicht, weil es auch anders (d.h. sicherer) geht.

Klar kopiert dd alles, soll es ja auch, dann stimmt die Partitionstabelle wenigstens sofort und mit anderen Tools kann man dann den Rest erledigen (überzählige Partitionen wieder entsorgen usw.).
Einzeln wäre das dann halt so hier:

#Bootsektor und Partitionstabelle mitnehmen:
dd if=/dev/hda of=/dev/hdb count=1

Neu booten, damit Partitionstabelle von der Platte neu eingelesen wird (macht der kernel nur beim Start oder nach irgendeinem sysctl)

#Inhalt der ersten Platte,Partition auf die zweite Platte,erste Partion kopieren:
dd if=/dev/hda1 of=/dev/hdb1

Dauert halt ne weile länger, weil man auch leere Bereiche mitnimmt (was die Variante von phanatos auch macht) - wenn man vorher sowieso ewig rumdoktert kommt es auf 10 Min auch nicht mehr an, oder? wink.gif