Hardy: Festplattenspiegelung

Rainer spots4as at gmx.de
Don Mar 5 18:54:03 GMT 2009


Hallo Michael,

vorweg mal - zwecks besseren Überblicks :-) - wohin ich wollte/will:

1. Den Inhalt einer 20GB-Platte auf eine 40GB spiegeln
2. Auf der 40GB-Platte die vorhandene Partiton zukünftig für das
System nutzen, und eine zweite für Daten
3. Verschiebung der Daten auf diese (neue) 2. Partition
4. Verkleinerung der Systempartition auf 10GB und Vergrößerung der
Datenpartition auf 30GB
5. Spiegelung der 10GB großen Partition auf eine Festplatte gleicher
Größe
6. Löschung der dann alten Systempartition und Vergrößerung der
Datenpartition auf die vollen 40GB

Sinn und Zweck dieser Übung: Neuinstallation des vorhandenen Ubuntu
und/oder Installation neuer Releases immer auf Festplatten dieser
Größe, mit denen zusammen ich dann eine (sich dadurch nicht
ändernde) Datenplatte nutze. Punkte 1. bis 4. habe ich bis hierher
erledigt.


 Am Thu, 05 Mar 2009 19:06:34 +0100
schrieb Michael Windelen <ubuntu at fam-windelen.de>:

> Bevor ich nun total den Überblick verliere... :)
> 
> Du hast per dd die Festplatten kopiert.
> Du hast nicht die UUIDs der Dateisysteme geändert auf dem System.
> Es wird in der fstab jedoch nach UUID gemountet.
> Die Originalplatte (20GB glaub ich) hängt mit der Anderen zusammen im 
> System.
> 
Nein, ist so nicht ganz richtig. Die ursprüngliche 20GB-Platte habe ich
in einen anderen Rechner eingebaut (hat als "Abfallprodukt" jetzt das
Backup sämtlicher Daten zum Zeitpunkt des Umbaus), den ich nun auch zum
Testen benutze. Ubuntu läuft dort sauber und einwandfrei.

Im Rechner, um den es geht, gibt es zwar eine zweite Festplatte (10GB)
mit einem Ubuntu drauf, aber die ist gewissermaßen nur "geparkt".
Momentan hat sie auch nur Testfunktion. In dem Moment, wo ich mit der
Spiegelung des Systempartition zur Tat schreiten kann, wird ihr
jetziger Inhalt gelöscht und sie dann zur System-Festplatte.

Das Thema UUID kam bei mir nur deshalb auf, weil nach Veränderung der
Partitionsgrößen (20GB auf 10 und 20GB auf 30) der Bootvorgang seltsame
Phänome zeigte. Dann hatte ich im Ubuntuusers-Wiki gelesen, dass bei
solchen Aktionen auch swap betroffen ist und anschließend Anpassungen
der UUID vorgenommen werden müssen. 

> Stimmt das so?
> Wenn ja sollte man die UUID der alten Dateisysteme auf der alten
> Platte ändern (so erpart man sich das ändern der fstab) um sicher zu
> gehen das auch die richtigen gemountet werden.
> 
> Warum?
> Bei gleicher Bezeichnung von zwei Dateisystemen wird es schwer für
> das System zu erraten sein welche du benutzen (gemoutet) haben
> möchtest. Leider weiss ich nicht wie dann entschieden wird.
> 
Vermutlich gibt es da ebensolche Prioritäten, wie bei anderen
Varianten und es wird zunächst mal die gemounted, die im BIOS
aktiviert ist. Aber wie gesagt: Identische UUIDs sind bei mir in
demselben Rechner ohnehin nicht vorhanden (s.o.)
> 
> PS:
> 
> Kleiner Hinweis für die Zukunft. Wenn du öfter Festplatten wechseln 
> möchtest oder Dateisysteme auf andere Platten verschieben möchtest
> bzw. die Größen andern willst, 

Bloß nicht... ;-) Sind alles Aktionen in dieser "stürmischen"
Anfangsphase, in der ich versuche, mich zu orientieren und zu
organisieren, auch etwas experimentiere und mich dabei gelegentlich auch
mal vertue. Grundsätzlich möchte ich davon dann (hoffentlich) für
längere Zeit nichts mehr wissen und Installationen nur noch auf
kleineren (System-)Festplatten (10-20GB) durchführen ;-)

> dann schau dir mal LVM in Ruhe an.
> Damit kann man sowas sehr sehr komfortabel lösen. (Nachdem ich es
> gehasst habe liebe ich en nun ;) Man muß sich damit jedoch etwas
> beschäftigen und ich fürchte dass das hier erstmal zu weit geht. Ist
> jedoch vielleicht mal was für die Zukunft wenn man sich mit Linux
> (opensource) angefreundet hat und seine Stärken auspielen will ;).
> 
Ja, vielleicht in fernerer Zukunft ;-)

Momentan steht erstmal Pos. 5 an: Spiegelung der 10GB-Systempartition
auf die 10GB-Festplatte. Ich müsste vorher nur wissen, wie ich bei
diesem Vorgang mit swap umgehe. Die befindet sich momentan ja als ca.
855 MB große Partition innerhalb der erweiterten (zweiten) Partition.
Wenn ich nun die Systempartition spiegele, würde sich auf der
10GB-Festplatte zwar die Systempartition befinden, nicht aber swap.
Geht das überhaupt so?

Viele Grüße

Rainer