|
Wendelinchen
Anmeldungsdatum: 4. August 2017
Beiträge: 51
|
Hallo,
ich habe von einem Bekannten einen Rechner bekommen, bei dem er die eingebaute 465,76 GiB HD ausgetauscht haben möchte auf eine 447,13 GiB SSD, die er mir auch gleich mitgegeben hat. Er traut sich nicht, das selber zu machen, des halb gab er das ganze mir.
Kein Problem, dachte ich, mit dd habe ich schon öfter Platten geklont, aber noch nie eine große auf eine etwas kleinere. Die Partitionen auf der HDD sehen so aus:
| /dev/sdb1 grub2core.img 1MiB -bios_grub
/dev/sdb2 efi systempartition fat32 513MiB -boot, esp
/dev/sdb3 ext4 465GiB
|
Die letzte Partition ließe sich bequem um 100 GB oder mehr verkleinern, aber das löst das Problem ja erst mal nicht. Würde das funktionieren, wenn ich die Partitionen /dev/sdb1 und /dev/sdb2 nacheinander auf die neue Platte mit dd klone und anschließend die vorher verkleinerte /dev/sdd3 ebenfalls klone oder einfach (auf eine neu erstellte Partition) kopiere?
Wird der Rechner dann noch booten? Hat er dann Zugriff auf seine Datenpartition /dev/sdb3? Für Hilfe wäre ich wirklich dankbar. Wendelinchen
|
|
micneu
Anmeldungsdatum: 19. Januar 2021
Beiträge: 845
|
Keine Ahnung ob es so klappt, schau dir mal ReaR (https://relax-and-recover.org/rear-user-guide/releasenotes/rear27.html) an, damit habe ich letztens eine VM auf eine physische Hardware umgezogen
|
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 10477
|
Wendelinchen schrieb: ... aber noch nie eine große auf eine etwas kleinere.
Das funktioniert nie. Es geht nur mit gleicher Größe oder das Ziel ist größer. Nach Abschluss des Vorgang hat das größere Ziel dann die gleich Größe der Quelle. Lese mal bitte das Wiki: Ubuntu umziehen
|
|
trebbel
Ehemalige
Anmeldungsdatum: 25. Mai 2007
Beiträge: 3980
|
Berlin_1946 schrieb: Es geht nur mit gleicher Größe oder das Ziel ist größer.
Richtig, wenn man den kompletten Datenträger klonen möchte. Mit einzelnen Partitionen, sofern deren Größe angepasst wird, sodas sie auf das Ziellaufwerk passen, schon.
|
|
schwarzheit
Supporter
Anmeldungsdatum: 31. Dezember 2007
Beiträge: 5329
|
Doch sowas funktioniert schon. Die eine Partition (sdb3) verkleinern und dann nicht die Platte klonen sondern die Partitionen. Danach kannste die eine Partition (sdb3) wieder an die Größe der Platte anpassen. Aber bei all dem vorher ein Backup machen.
|
|
trollsportverein
Anmeldungsdatum: 21. Oktober 2010
Beiträge: 5232
|
Die UUID´ś werden sich wohl ändern, so dass es mit einfachem Platte clonen sowieso wohl kaum getan wäre, selbst wenn die frische Platte groß genug wäre. Sage deinem Bekannten er soll das System mit einer aktuellen Release Version neu auf die frische Platte aufsetzen und dann seine Daten selbst von der alten Platte auf die neue holen. Für das völlig veraltete MATE Focal Fossa, das schon lange End of Life hat, wäre all die Mühe ohnehin rausgeschmissen.
Das aktuelle Release ist Oracular Oriole
|
|
fischlak
Anmeldungsdatum: 23. Oktober 2024
Beiträge: 45
|
Ein Neuaufsetzen eines aktuellen Release mit anschl. Umzug der alten Daten ist natürlich die Variante erster Wahl. Aber wenn's ums Prinzip geht: Ich hab das schon mal gemacht: Eine SSD war nicht mehr gut. Die neue SSD war etwas kleiner. Also hab ich die Daten-Partition (hier sdb3) verkleinert. Den übriggebliebenen freien Plattenplatz dann natürlich frei gelassen.
Und dann mit dd die komplette Platte auf die neue Platte geklont. Nach dem physischen Plattenwechsel dann die ursprünglich verkleinerte Partition auf max. Größe vergrößert. Danach keine Probleme gehabt.
|
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 55572
|
Das geht mit Clonazilla. Wenn man dateisystembasiert auswählt gibt es die Option, von Clonezilla die Partitionierung gleich mitmachen zu lassen. Natürlich nur, wenn der größere Datenträger nicht randvoll ist. 😛 Bringt aber auch nichts, macht aus einen System, das im April 2023 EoS hatte, eben auch kein noch Unterstütztes.
|
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 12281
|
Berlin_1946 schrieb: Wendelinchen schrieb: ... aber noch nie eine große auf eine etwas kleinere.
Das funktioniert nie.
Mit entsprechenden Programmen/Optionen ist das möglich, eines ist ja schon genannt worden. Jedoch ist Clonen von SSDs bzw. auf ein SSD, Wendelinchen, generell keine gute Idee. Mindestens sollte danach getrimmt werden. Aber wie schon gesagt worden ist, bei UMate 20.04 zieht man sowas überhaupt nicht in Betracht, sondern installiert sauber neu - und jetzt komm' mir nicht mit "aus Versehen falsch ausgewählt", wie es hier in uude, wenn man Threadstarter darauf hinweist, in letzter Zeit auffallend häufig passiert!
|
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 10477
|
Wendelinchen schrieb: ... dachte ich, mit dd habe ich schon öfter Platten geklont, aber noch nie eine große auf eine etwas kleinere.
Berlin_1946 schrieb:
Das funktioniert nie. Es geht nur mit gleicher Größe oder das Ziel ist größer.
von.wert schrieb:
Mit entsprechenden Programmen/Optionen ist das möglich, eines ist ja schon genannt worden.
Vllt nicht so eindeutig von mir geschrieben, daher diese Präzisierung und nur so ist es gemeint. 😇 Das funktioniert nie mit dd und Festplatten bei denen das Ziel keiner ist als die Quelle. 😇
|
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 12281
|
Berlin_1946 schrieb:
😇 Das funktioniert nie mit dd und Festplatten bei denen das Ziel keiner ist als die Quelle. 😇
Gaaanz weit OT für Interessierte... 😉 Vor Jahren habe ich einen USB-Stick auf einen anderen clonen wollen. Die tatsächlich nutzbare Größe ist aber bei unterschiedlichen Modellen wie auch bei HDDs und SSDs nicht gleich, also z.B. 16 GB bytegleich auf beiden Sticks. Der Ziel-Stick ist etwas kleiner gewesen. Mit usbit kann man von USB-Sticks Images erstellen. Als herausstechende Option bietet es die Möglichkeit, die Image-Größe kleiner zu wählen und den überstehenden Teil einfach nicht zu clonen, warnt davor, daß selbstverständlich Daten verloren gehen, wenn auf diesem Teil welche liegen. Das Risiko bin ich eingegangen, es ist ein Installationsstick eines OS gewesen, dessen Image ~14 GiB gewesen ist. Es hat demnach nichts gefehlt, die darauffolgende Testinstallation des auf den minimal kleineren USB-Stick gezogenen Images hat funktioniert. Es sind also keine Partitionen geshrinkt, sondern es ist von der letzten entsprechend abgeschnitten worden.
|
|
fischlak
Anmeldungsdatum: 23. Oktober 2024
Beiträge: 45
|
von.wert schrieb: Mindestens sollte danach getrimmt werden.
Wenn es mal einer vergisst, dann ist das nicht soo schlimm, weil ja heutzutage fstrim als systemd-Dienst konfiguriert ist. Aber Du hast schon recht, am besten sofort und nicht erst die Woche abwarten... (Wobei mit "einer" der grammatikalische Genus gemeint ist, nicht der natürliche/biologische. Auf "jemand" hätte ich da korrigieren können, aber dann hätte "jefraud" gefehlt. So oder so...)
|
|
Wendelinchen
(Themenstarter)
Anmeldungsdatum: 4. August 2017
Beiträge: 51
|
Besten Dank euch allen!
Ich habe mal versucht, die Partitionen einzeln mit dd zu klonen, nachdem ich die Partition /dev/sdb3 deutlich verkleinert habe. Das funktionierte auch anfangs ganz wie gewünscht, aber mittendrin bei /dev/sdb3 kam eine Fehlermeldung von wegen Dateisystemfehler.
fsck hielt das Dateisystem für in Ordnung, dd jedoch nicht. Dann habe ich doch das ganze Ding platt gemacht (der Homeordner war ja gesichert) und nach einem formatieren 24.04 neu aufgesetzt, den Homeordner in einer zusätzliche
Partition wieder hergestellt.
Jetzt muss ich "nur" noch alle Programme neu installieren, alle Einstellungen anpassen... Macht man doch mit links, oder? Vielen Dank für eure Tipps. Wendelinchen
|
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 11349
|
Hej Berlin_1946, Berlin_1946 schrieb: ...
😇 Das funktioniert nie mit dd und Festplatten bei denen das Ziel keiner ist als die Quelle. 😇
wieso, auch mit dd (Schalter bs= und count=) kann man das hinbekommen, es fehlt dann halt ggf. ein Teil. (Beispiel: EWMS) Gruß black tencate
|
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 10477
|
black_tencate schrieb: ... es fehlt dann halt ggf. ein Teil.
Könnte entscheidend sein. Vllt wird der Teil gerade benötigt. 😇 Eine Partitionen oder Festplatte klonen ist das aber nicht wirklich. 😀
|