How-To Umzug Betriebssystem + Veränderung Partitionsgröße + Sicher Datenlöschen(Aufbau)

How-To-Threads

Research

Lötkolbengott/-göttin
[How to] Umzug Betriebssystem + Veränderung Partitionsgröße + Sicher Datenlöschen(Aufbau)

Hallo,

da ich es vor kurzem selber gemacht habe:


How to:
Umzug OS +Partitions-Resizing



Was:

- Umzug eines Betriebssystems, hier Windows, von einer Festplatte (groß) zu einer SSD (klein).
- Erstellen von Partitionstabellen.
- Löschen von Partitionen.
- Formatieren.
- Partitionieren.
- Daten "Klonen".

Werkzeug:
GParted-Live.
Wahlweise von CD oder USB-Stick.
Größe GParted: Unter 300MByte.

Aber GParted kann mehr.
Wie etwa:
Das Dateisystem Überprüfen. (Schritt 15 "Überprüfen".)
UUID ändern. (Schritt 15.)
Partitionen löschen.
Sicheres Datenlöschen.*




Quelle:
GParted -- Live CD/USB/PXE/HD

Für USB: GParted Live on USB

Was ist das?
Ein Live-Linux mit GUI (Grafical User Interface/Grafische Nutzer Oberfläche/; die grafische Benutzeroberfläche), welches zuerst konfiguriert werden muss. (Ganz genau: Ein Live-Debian.)
Es bietet in der Hauptfunktion das GUI-Werkzeug GParted an.
Ihr landet zuerst, vielleicht zum ersten Mal, in der Shell.
Dies ist ein Eingabepromt auf absoluter DAU-Stufe. Zumindest für unser GParted Vorhaben.
Danach startet schon die GUI.


Schritte:
(Ich fasse nur sehr kurz an, welche Schritte und Optionen ihr braucht. z.B.
GParted Live (Default Settings) (GUI)
,
dann ist diese Option zu wählen.)

A) GParted konfigurieren

1. "GParted Live (Default Settings) (GUI)"
GParted Test.png

2. "Select keymap from arch list"
GParted Test2.png

3. "quertz", (das sind die ersten Buchstaben auf der Tastatur, links nach rechts gelesen," querty" für engl. Tastatur Layout)
GParted Test3.png

4. Keyboard Layout: "German"
GParted Test4.png

5. Keyboard variant: "Standard"
GParted Test5.png

6. "Latin1 - no dead keys"
GParted Test6.png

7. Language:
Code:
02
für GB-Englisch, sonst nach "German" (Deutsch) suchen, müsste
Code:
10
sein.
GParted Test7.png

GParted Test8_2.jpg
Mit Enter, Eingabetaste drücken, bestätigen.

Kein "_" eingeben (Unterstrich). Der ist immer da. Dieser Eingabepromt ist immer in der "Konsole".

8. Which mode do you prefer: "0" (Continue to start X to use GParted automatically)
GParted Test9.png

Willkommen in der GUI, mit Maus-Unterstützung.
GParted wird nun alle Massenspeicher einscannen.


B) Resizing Partitionen


9. Eine Partition verkleinern.

Dies ist notwendig um die Kopieroption von GParted nutzen zu können. Dabei muss die Quell-Partition von identischer oder kleinerer Größe, als die Ziel-Partition sein.

In Windows heißen Partitionen C, D, E.... In Linux kann es sda sein.
sd für solid disk, eine Festplatte/SSD, USB-Stick, SD-Karte...
a ist die Nummerierung der Speicher.
(z.B.
sda Festplatte1 xGB,
sdb SSD1 xGB,
sdc Speicherkarte xGB....)
Die Zahl gibt die Partition an (Nummerierung) (z.B Partition C ist sda2, sda3 ist D.)

GParted Test20_2.jpg

Diese Nummerierung kann von System zu System anders sein. Kontrolliert dies anhand der Größe und Belegung.
100MByte sda1 ist ist die Boot-Partition. Finger weg!
eventuell X GB Recovery.
Wäre dann:
sda1 boot, sda2 Recovery, sda3 C, sda4 D.
Gelb ist der belegte Teil.
Weiß ist der freie Speicherplatz.
Grau ist unpartitioniert.

Die Partitionsgröße kann über Schieberegler oder Zahl-Eingabe verändert werden.
GParted Test21_4.jpg

GParted Test22_2.jpg

10. Auf "Apply" klicken wenn fertig.
GParted Test14_3.jpg

Warnung ignorieren.
GParted Test17_3.jpg

Die Dauer des Resizing hängt vom Speicher, Fragmentierung und dessen Belegung ab.

11. Protokol ansehen.
GParted Test18.png

GParted Test19.png
Ihr könnt auch mehrere Aktionen nacheinander in einem Rutsch machen.
GParted listet die auszuführenden Aktionen unten auf.
GParted Test17_4.jpg

*Sicheres Datenlösche, siehe Post #3. Coming soon.
 

Anhänge

  • GParted Test12_2.jpg
    GParted Test12_2.jpg
    52,6 KB · Aufrufe: 587
  • GParted Test21_3.png
    GParted Test21_3.png
    189,5 KB · Aufrufe: 244
  • GParted Test14_2.jpg
    GParted Test14_2.jpg
    85,5 KB · Aufrufe: 574
  • GParted Test17_2.jpg
    GParted Test17_2.jpg
    75,9 KB · Aufrufe: 518
Zuletzt bearbeitet:
AW: Umzug Betriebssystem + Resizing-Speicher // In Bearbeitung Bilder in Bunt und Farbe kommen

C) Der Umzug:


12. Unpartitionierte Speicher müssen vor ihrer Nutzung eine Partitionstabelle erhalten.
Anhang anzeigen 858501

Option "gpt" für MS Vondows ab Version 7.
GParted Test1_2.jpg

GParted Test2_2.jpg


13. Partitionen auf dem Ziel-Speicher erzeugen.
GParted Test 14_2.jpg

GParted Test13_2.jpg

Anhang anzeigen 858514

Anhang anzeigen 858515

Schritt 10+11 wiederholen.
Unbedingt die 100MBR bei Windows mit erzeugen.

Anmerkung:
Spezialfall:
Für Dualboot-Systeme, wo der Bootsektor auf einer anderen Festplatte liegt, muss die Device-ID auf diesem geändert werden. Bzw mit OS (Operating System; Betriebssystem) eigenen Werkzeugen geändert werden.

14. Partitionen kopieren und Einfügen.
GParted Test25_2.jpg
1. Partition markieren und auf "copy"klicken.
2. Zieldatenträger und Zielpartition auswählen.
3. Auf "paste" klicken.
4. Auf "Apply" klicken.

15. Die 100MByte Partition als "boot" flagen.
GParted Test3_2.jpg
Hier stehen nun mehrere Optionen offen.
Benötigt wird: "Markierung bearbeiten" (Siehe folgendes Bild.)

GParted Test3_3.jpg

GParted Test23_2.jpg

GParted Test24_2.jpg
Die Option "esp" wird automatisch gesetzt. Dies bitte ignorieren.



16. PC ausschalten.
Quell-Speicher vom Mainboard trennen. (Alternativ im Schritt 15 den "boot" flag entfernen. Etwa in msfdata oder hidden. Ich empfehle den Dtaenträger vom SATA-Kabel zu trennen.)
PC starten. Es folgt ein Filesystem-Check (Windows).
Dies ist zu gestatten.
 
Zuletzt bearbeitet:
AW: Umzug Betriebssystem + Resizing-Speicher // In Bearbeitung Bilder in Bunt und Farbe kommen

IM AUFBAU!


Datenvernichtung, Secure Erase ganzer Datenträger


Methoden:

Linux Shell
Deban

Ziel

Daten so zu Löschen das eine Weitergabe der Hardware nichts im Wege steht.
Dies gilt nur für Datenträger. Nicht für Smartphones, MPxPlayer etc.

Theorie:

HDD/Disketten/Magnetspeicher:
Alle Magnetspeicher
Hierfür reicht mehrfaches Überschreiben aller Sektoren, bzw der Sektoren die diese Daten enthalten.
Wichtig sind auch das Index-Dateien geändert werden.
Einfacher ist es alles zu löschen.
Kopien, Schattenkopien, Versionierung, Hardlinks und Backups sind hierbei ein Faktor der die Bemühungen torpedieren.
Formatieren und einfaches löschen der Daten reicht nicht. Dies ist besonders bei Dateisystemen der Fall die nur in den Indexeinträgen eine Änderung vornehmen. Auch COpy-on-Write Dateisysteme werden hier Probleme verursachen.
Mehrfaches Überschreiben sollte alle Datenreste und Daten-"Schatten" entfernen.

RAM:
Einfaches Ausschalten des Rechners und eine Trennung vom Strom reichen. Die Daten sind nun innerhalb von ca. 2 Sekunden gelöscht.
Sonst, den Datenzugriff beenden, das die Daten nicht mehr gecacht werden, im Zweifel RAM füllen. Problematisch ist es wenn die Daten in die Auslagerungsdatei geschrieben wurden. Etwa eine Festplatte.
Der RAM ist spätestens nach dem Ausbau "nackt". Tests mit Flüssigstickstoff zeigten das der RAM aber innerhalb dieser 2 Sekunden noch auslesbar ist, wenn rechtzeitig abgekühlt.

Flash-Speicher:
Je nach Art und Verwaltung kann dies komplizierter werden.
USB-Sticks/SD-Karten und alte Speicher verfügen meist nicht über Wearlevelling und Garbage-Collection. Diese sind mit einfachem Überschreiben zu löschen.
Um diese zu löschen kann man z.B. den Speicherkontroller auf IDE setzen. Dies kann bei Notebooks und Fertig-PCs unmöglich sein. Wenn es aber geht, Überschreiben. Normalerweise sollte bei Flash -Speicher 1 Durchgang reichen.


Speicher im Non-Wearlevelling- und Garbage-Modus

Linux-Shell:


Hierfür können wir wieder GParted Live nutzen. Siehe 1. Post.
Oder jedes andere Linux. Ubuntu oder Mint bieten sich an. Dies sorgt dafür das der PC währenddessen noch produktiv genutzt werden kann.


1. Shell bzw. Terminal öffnen(GParted).
GParted Test4.jpg

2. Shell
GParted Test7.jpg

3. Navigation zum Zielverzeichnis/Speicher(HDD/SSD)
GParted Test8_1.jpg
Der Befehl cd "cd", change directory, Verzeichnis wechseln, bringt uns mit der Eingabe "/" ins root, das Stammverzeichnis.
Dies kann auch durch mehrmaliges "cd .." erreicht werden. ".." bedeutet ein Verzeichnis zurück.

GParted Test9_1.jpg
"ls" steht für list, Auflisten aller Elemente im aktuellem Verzeichnis.
Dies kann mit der Option "-a" forciert werden. ("list -a"). Im Notfall mit "sudo" ("sudo list -a").
Weitere optionen bekommt man bei allem Befehlen in Linux mit "man" (manual) oder "help". ("man ls" oder "ls help")


Wir bekommen die Ausgabe:
GParted Test10_1.jpg
Hier interessiert uns nur Verzeichnis "dev" (devices).

Ein "cd dev" später:
GParted Test5_1.jpg
"Schritt 9" lesen.
9. Eine Partition verkleinern.
(Kurz: alle Speicher werden als "sdx, etwa sda gekennzeichnet. Partitionen als sdax.)

Ab hier entweder zu den betreffenden Verzeichnis "cd"n oder die ganze Festplatte "löschen".
Wir werden die ganze Festplatte löschen, einen "secure erase".

10. man page von "shred" öffnen.
("man shred")
GParted Test6.jpg
Mit dem Drücken der "q" Taste schließen wir das man (manual, Handbuch wieder).
"shred"? Ein Werkzeug welches mit Zufallszahlen überschreibt.


11. shred scharf machen.
Befehl:
"sudo shred sdb -zfvn4"
GParted Test12.jpg
"sudo": superuser do. Administrator mach. Nennen wir es Gott-Modus.
"sdb", Festplatte "b". Keine Partition ausgewählt.
"-" Option, für alle Befehle gültig, kann, aber kein muss. Zumindest nicht bei "shred".
"z" Überschreibt am Ende alle Sektoren mit dem Wert "0" (null).
"f" force, erzwinge
"v" verbose, zeigt den Fortschritt an.
"n4", "n", number, für Anzahl Durchläufe. 4 für 4 Durchläufen, voreingestellt sind 3.
Die gesamte Festplatte wird nun 5x überschrieben. 4x mit Zufallszahlen, am Ende mit Nullen (eine Art Werkszustand).
Bei einer 500GB SSD werden also 2TByte Daten geschrieben. So kann man, Methode Holzhammer, Wearlevelling und Garbage-Collection, "austricksen".
Wer Spaß hat, kann das Nullen auslassen. Verschlüsselte Speicher sehen genauso aus wie das Überschreiben mit Zufallszahlen.
 
Zuletzt bearbeitet:
AW: [How to] Umzug Betriebssystem + Partitions-Resizing (Veränderung Partitionsgröße)

Tolles Tutotial Research,

man muss sich zwar ein wenig konzentrieren aber das könnte einigen Usern schon sehr hilfreich sein *top*

VG lefskij
 
Zuletzt bearbeitet:
AW: [How to] Umzug Betriebssystem + Partitions-Resizing (Veränderung Partitionsgröße)

Wieso, zu kompliziert gemacht?
 
AW: [How to] Umzug Betriebssystem + Partitions-Resizing (Veränderung Partitionsgröße)

Nein, nur ein Anwendungsfall von unzähligen :D

Vielleicht hier und da n´Grammatikalischer Urlaub, aber sonst...


Aber das meiste lässt sich ja tivial von deinen Schritten ableiten, zb hatte ich mal nen 64GB USB-stick mit Knoppix, da waren 60GB nicht benutzbar. Alle Versuche mit den mit "Boardmitteln" freizubekommen schlugen fehl. Ab Parted Magic gebootet, Partition angewählt, Volumen gelöscht, Partitionstabelle erstellt und neues Volumen erstellt. Innerhalb von 5 min hatte das Ding wieder seine volle Kapa
Wer also den Standardkram hat, von wegen: "Windows kann nicht installiert werden.", schmeißt PM an, macht die Platte restlos platt, erstellt meinetwegen noch ne Partitionstabelle und kann dann ganz unproblematisch Windows installieren.

Dank dieser Anleitung muss ich jetzt bei Fernwartungen nicht mehr über Stunden an der Strippe hängen :daumen:
 
AW: [How to] Umzug Betriebssystem + Partitions-Resizing (Veränderung Partitionsgröße)

So, nochmal Nach-bearbeitet. Fehler bitte Melden.
 
AW: [How to] Umzug Betriebssystem + Partitions-Resizing (Veränderung Partitionsgröße)

Hey Research,


jetzt hatte ich endlich einmal genug Zeit und die passende Hardware, um Deine wirklich toll verfasste Anleitung zu testen...

Ich bin von einer Samsung 840 EVO 250 auf eine 850 PRO 256 umgestiegen und dabei habe ich GParted verwendet. Ich benutze als Betriebssystem Windows 7 Professional 64 bit und besitze ein Mainboard mit UEFI-BIOS - alles weitere in meiner Signatur. Der Plattentausch wurde mangels Platz ausgeführt und einen leichten Geschwindigkeitszuwachs habe ich mir natürlich auch erhofft.

Hier mal ein paar Bilder:

AS SSD Bench 840 EVO 250GB.PNG AS SSD Bench 850 PRO 256GB.PNG


Leider gab es beim Befolgen Deiner Anleitung ein paar Probleme, die ich aber lösen konnte und ich möchte sie Dir erklären:

Wie Du in Schritt 12. beschreibst, müssen unpartitionierte Speicher eine Partitionstabelle erhalten und Du gibst die "gpt"-Tabelle an. Das hat bei mir so nicht funktioniert, denn wenn ich das befolge, werden die Partitionen mit der Markierung "msftdata" versehen und diese kann man nicht mehr entfernen! Dadurch wird der Speicher als Datenfestplatte erkannt und es gibt keine Möglichkeit, über diesen zu booten - zumindest nicht bei meiner Konfiguration. Auch die MBR-Partition wird mit dieser Markierung versehen.

Um dieses Problem zu umgehen, musste ich eine neue Partitionstabelle erstellen und zwar in der voreingestellten "msdos"-Variante. Das fand ich duch Einblenden der Ansicht "Laufwerksinformation" des Quelllaufwerkes heraus und dort sind die Partitionen auch nicht mit der "msftdata"-Markierung versehen.
Außerdem wird bei der "msdos"-Partitionstabelle auch beim boot-flagen kein Eintrag "esp" sichtbar, siehe Nummer 15. Es sind bei allen Partitionen keine Markierungen zu erkennen, außer bei der geflagten Boot-Partition ein "boot" und so sollte es wohl auch sein. Jedenfalls funktioniert es bei mir nur auf diese Art und Weise.

Man könnte sich auch Schritt 13. sparen und die Partitionen des Quellspeichers (inklusive MBR!) direkt in den "nicht zugeteiten Bereich" des Zielspeichers (mit Partitionstabelle natürlich) einfügen - MBR zuerst und dann den Rest. Ein bloßes Erzeugen einer 100 MB Partition reicht nicht und es ist in Deiner Beschreibung etwas mißverständlich. Es muss ja der komplette Inhalt des MBR der Quellplatte auf die Zielplatte kopiert werden.

Bei den Voreinstellungen von GParted habe ich eine Abkürzung gewählt: Einfach bei Punkt 2. "Don't touch keymap" auswählen und dann geht's bei Punkt 7. weiter. Die Tastatur braucht man ja im Prinzip gar nicht, da alles mit der Maus zu bedienen ist, außer man befindet sich in der shell. Ach... und die Zahlen musste ich ohne "" eingeben.

Ich hoffe, diese Hinweise können Dir nützlich sein...

Viele Grüße und einen guten Rutsch wünscht


lefskij
 
AW: [How to] Umzug Betriebssystem + Partitions-Resizing (Veränderung Partitionsgröße)

Bin dran. Werde mal gucken ob ich das diesen Monat in ner VM nachstellen kann.


Update: Die Flags verschwinden nach dem fertigstellen.
 
Zuletzt bearbeitet:
AW: [How to] Umzug Betriebssystem + Veränderung Partitionsgröße + Sicher Datenlöschen(Aufbau)

Gparted kann die msr partition (Win10) nicht kopieren.
Da kam es bei mir zu Problemen.
Erfolgreich war ich mit clonezilla, allerdings wird das nur auf größere Datenträger gehen oder eben wenn man erst mit Gparted die Quelle verkleinert und dann am Ende wieder auf die Größe vom Ziel Laufwerk anpasst.

Ansonsten noch wie oben geschrieben man kann in Gparted Partitionen in nicht zugewiesenen Bereich kopieren.
 
AW: Umzug Betriebssystem + Resizing-Speicher // In Bearbeitung Bilder in Bunt und Farbe kommen

Hierfür reicht mehrfaches Überschreiben aller Sektoren
Falls man keinen Aluhut trägt, reicht einmal.

Bei einer 500GB SSD werden also 2TByte Daten geschrieben. So kann man, Methode Holzhammer, Wearlevelling und Garbage-Collection, "austricksen".
Kann man nicht. Fall es klappt, ist das reiner Zufall. Zielführend ist hier ein ATA Secure Erase oder auch ein Löschen des Schlüssels bei Self-encrypting Drives. Bei USB-Flash-Drives hat man für gewöhnlich schlechte Karte, falls man deren Inhalt 100 % zuverlässig löschen will. Hier fährt man am besten, wenn man seine Daten grundsätzlich nur verschlüsselt speichert.
 
AW: [How to] Umzug Betriebssystem + Veränderung Partitionsgröße + Sicher Datenlöschen(Aufbau)

@Hendrosch.
Ja, das ist problematisch. Habs die Tage selber erfahren.
Mal gucken ob ich das nächste Woche einpflehen kann.
 
AW: [How to] Umzug Betriebssystem + Partitions-Resizing (Veränderung Partitionsgröße)

Hmpf. Ich will doch nur meine alte SSD auf ebay verticken, ohne meine ganzen Daten gleich mitzuverticken.

Leider bin ich bereits daran gescheitert, GParted zu starten. Ich konnte vom USB Stick nicht botten, ich bekam immr nur eine rote Warnung, dass irgendwelche Firmware oder Hardware nicht funktioniere, und ich deshalb was anderes booten solle. Ich habe Methode A und B von der Seite GParted Live on USB ausprobiert, beide brachten keinen Erfolg.

Gibt es überhaupt keine andere Möglichkeit auf der Welt, eine SSD sicher zu löschen?

Und weiß jemand eine Möglichkeit, eine HDD sicher zu löschen? Die will ich nämlich auch auf ebay verkaufen...
 
AW: [How to] Umzug Betriebssystem + Veränderung Partitionsgröße + Sicher Datenlöschen(Aufbau)

Ist die GParted iso vllt fehlerhaft? Versuch´s mal mit Parted Magic.
Zum sicher löschen von SSD´s und HDD´s: Hammer :ugly: oder mehrfach formatieren (keine schnellformatierung) und einmal die komplette Palette an Dateisystemformaten drüberbügeln.
Oder wie im #15 beschrieben.
 
AW: [How to] Umzug Betriebssystem + Veränderung Partitionsgröße + Sicher Datenlöschen(Aufbau)

Dban, bootandnuke, das ßacht aber alle angeschlossenen Laufwerke platt.
Gibt noch SATA erase Befehle.
 
AW: [How to] Umzug Betriebssystem + Veränderung Partitionsgröße + Sicher Datenlöschen(Aufbau)

Um eine HDD sicher zu löschen, muss man nicht unbedingt ein Linux Betriebssystem booten. Das geht auch unter Windows mit Bordmitteln. Vorausgesetzt natürlich, dass das Laufwerk zusätzlich eingehängt werden kann und nicht das aktive Betriebssystem (oder Teile davon) beinhaltet. Ab Windows Vista wird bei einem Vollformat (also bei abgewählter Schnellformatierung) der Inhalt der ausgewählten Partition genullt. Das reicht aus um die Daten sicher zu löschen. Es empfiehlt sich vielleicht vorher in der Datenträgerverwaltung alle Partitionen auf der zu löschenden Platte zu entfernen und hierfür eine einzige große Partition anzulegen.

Alternativ kann man auch über die Eingabeaufforderung mittels Diskpart und dessen "clean all"-Kommando die komplette Platte ohne Rücksicht auf die Partitionen nullen:

  • Windows-Taste + R drücken
  • diskpart eingeben und [Enter] drücken
  • UAC bestätigen
  • list disk eingeben und [Enter] drücken
  • select disk X (X steht für die Nummer des Laufwerks das gelöscht werden soll - kann über die Kapazität rückgeschossen werden) und [Enter] drücken
  • clean all eingeben und [Enter] drücken
  • exit eingeben und [Enter] drücken
Hinweis: Bei aktuellen Festplattengrößen dauert der Löschvorgang mehrere (etliche) Stunden. Diskpart zeigt keine Fortschrittsanzeige an.

Bei SSDs, die TRIM unterstützen und den TRIM-Befehl auch tatsächlich erhalten und nach Erhalt auch zeitig entsprechend umsetzen (zu prüfen beispielsweise mit TRIMCheck), würde sogar eine Schnellformatierung unter Windows reichen. Man kann das natürlich auch mittels SecureErase machen, wobei es da auch schon fehlerhafte Implementierungen gab (es also nicht sicher funktioniert hat), manch einer sich dabei das Laufwerk auch für immer gesperrt hat (ein Passwort muss gesetzt werden und wenn dabei was schief geht kann auf das Laufwerk nicht mehr zugegriffen werden) und aktuelle Systeme oft das ATA Security Feature Set aus Sicherheitsgründen eingefroren haben und ein Secure Erase somit nicht ohne weiteres möglich ist.
 
Zuletzt bearbeitet:
AW: [How to] Umzug Betriebssystem + Veränderung Partitionsgröße + Sicher Datenlöschen(Aufbau)

Der Beitrag ist ja nun schon etwas älter aber da es ein How-To ist möchte ich trotzdem eine kleine Ergänzung/Erfahrungsbericht anbringen.
Wenn man, so wie ich, nur die Spiele-Festplatte oder das Datengrab durch eine größere Platte ersetzen will (alte Festplatte soll wo anders weiterverwendet werden, deshalb nicht einfach "dazustecken") kann man genau so wie in C) Der Umzug vorgehen (Schritt 15 mit der Boot-Sektion kann man sich dabei dann allerdings sparen, Windows liegt ja auf einer anderen Festplatte/SSD). Zum Schluss dann einfach wie beschrieben den alten Datenträger trennen und ich kann die neue, größere Platte 1-zu-1 als D:\ (Bsp.) weiterlaufen lassen ohne das der Rechner das "mitbekommt".
 
Zurück