hallo leute,
habe mir vor ein paar tagen suse linux 9.0 installiert- heftbeigabe pc professionell 04/2004 habe soweit alles eingestellt und treiber für soundkarte grafik internet usw. nun möchte ich das gesammte sys auf eine andere, größere platte kopieren. damit ich nicht alles noch mal machen muß. die alte platte hat einen mechanischen schaden ist sehr laut und klackert beim ausschalten. besser jetzt eine kopie machen bevor es zu spät ist. aber wie kann ich das machen? gibt es da ein programm oder geht das auch über die konsole?
Linux 15.037 Themen, 107.120 Beiträge
dd if=/dev/hdx of=/dev/hdy
wobei x der buchstabe für die quellplatte und y für die zielplatte bedeutet
beispiel:
dd if=/dev/hda of=/dev/hdc
für ca. 40gb werden 35min gebraucht (es gibt nämlich keine fortschrittsanzeige!)
@Tuxus
habe ich schon erwähnt das ich linux neuling bin? mein ziel ist es nach dem job ein bootfähiges sys zu haben und nicht nur ne kopie oder sicherung. ist dd if=/dev/hdx of=/dev/hdy der richtige befehl dafür? ich denke um linux gut oder besser kennen zu lernen, sollte man so viel mit der konsole arbeiten wie möglich!?
@ KarstenW
ja das ist meine erste Distri. ich möchte dann später online upgraden und das ganze dann nochmal hier übers netzwerk probieren. ist ne kleine herausforderung für mich. habe ja dann zwei laufende systeme. und mit der alten platte kann ich dann, solange sie denn noch läuft, herumexperimentieren und so richtig schön schindluder treiben.
dd kopiert die Daten sektorweise. Man muß angeben wie groß die Sektoren des Datenträgers sind (Festplatten 512 Byte)
dd if=Quelle of=Ziel bs=512
Ließ mal die Manpage von dd.
man dd
Die Partitionen müssen exakt genau so groß sein wie die ursprüngliche Größe.
Das Linux Anwenderhandbuch ist schon etwas älter, aber immer noch sehr nützlich:
http://www.linux-ag.de/linux/LHB/
An deiner Stelle würde ich auf ein neuere Version upgraden.
Bei Linux gibt es eine Menge an Sachen zu lernen:
-Shellprogrammierung
-Die Konfigurationsdateien im /etc Verzeuchnis
-eventuell mal einen eigenen Betriebsystem übersetzen (kompilieren)
-vielleicht sogar C-Programmierung oder C++
Programmierwerkzeuge sind alle kostenlos dabei, du mußt nur die Handbücher lesen ;-).
Du gehst da falsch ran, Chamaeleon! Fange richtig an und erspare Dir Frust und hole Dir Lust.
1. Nimm die aktuelle Suse 10.2 oder Ubuntu aus dem Netz. http://www.opensuse.de
2. Lies die Tipps für Einsteiger/ Umsteiger bei http://www.wer-weiss-was.de im Brett Unix&Linux in der FAQ.
3. Drucke Dir das Handbuch "Start-Up" für die Suse 10.2 aus (doppelseitig und einmal spiralbinden) und lese etwas darin. Sehr gut für Einsteiger geschrieben! Dort steht genau, wie Du beginnst.
4. Kaufe Dir einen gebrauchten Kofler :)
5. Frage in speziellen Suse (linux-club.de) oder Ubuntu (ubuntuusers.de) - Foren nach.
6. Viel Spaß mit Linux und Willkommen :)
Die Version 9 ist doch schon total veraltet. Nimm doch gleich eine neue Version.
Versuch es mal mit Ubuntu oder KUbuntu:
http://www.ubuntuusers.de/
Ist SUSE deine erste Distribution ?
Beim Kopieren mit dd ist zu beachten, dass die neue Platte mindestens so groß sein muss wie die alte und dass eventueller "Mehr"-Platz verloren geht. Wenn du also z.B. eine 40GB-Platte auf eine 250GB-Platte klonst, dann kannst du auf der 250er auch nur 40GB nutzen.
Gruß
TimmintoR 2°°4
Hallo !
Das beste ist mit Acronis True Image die Daten alle zu sichern ( DVD oder externe Festplatte ) und dann
auf die andere Festplatte neu zu schreiben. Da ist es egal wie groß das Medium ist.
Wenn beide Festplatten im gleichen Rechner sind kannste natürlich gleich das Backup dort ablegen und
dann anschließend wieder auspacken. Die Festplattengröße ist dann auch egal.
Noch ein Wort zu deiner Distribution 9.0 ??
Wir sind jetzt bei Version 10.3
Gute Susi Ratschläge kannst du hier erhalten.
Allerdings sind auch Ubuntu/Kubuntu eine Alternative.
MFG Acader
bezüglich dd...es gibt eine fortschrittsanzeige
watch ls -lh /dev/hdx
hdx ist die neue platte
anzeige in mb und gb