Zurück   CC-Community Board > CC-CB Hauptforen > Alternative OS > Linux

Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 08.08.2010, 17:28   #1
cest moi encore
inaktiv
 
Registriert seit: 23.04.2001
Ort: Im sonnigen Süden
Beiträge: 1.915
Standard LINUX Installation kopieren

Ich habe mir KUBUNTU auf die (interne) Festplatte installiert und bin zufrieden das alles läuft. Nun würde ich mir diese Installation gerne auf meine externe USB Festplatte "kopieren". Auf der habe ich schon eine entsprechende Partition mit ext3 vorbereitet.
Meine Frage:
Geht das für mich als Linux-Laie relativ leicht, diese vorhandene Installation auf die externe Festplatte zu kopieren?

Ich bin ganz Ohr für Tipps
cest moi encore ist offline   Mit Zitat antworten
Alt 08.08.2010, 18:36   #2
DetLife
Patriarch
 
Registriert seit: 02.05.2001
Beiträge: 5.633
Standard AW: LINUX Installation kopieren

Klar, warum nicht?

Live-System booten. Quell- und Zielpartition mounten. Dann alles rüberverfrachten:
Code:
$ sudo su -
# rsync -a -x -P /media/quelle/ /media/ziel/
DetLife ist offline   Mit Zitat antworten
Folgender Benutzer sagt Danke zu DetLife für den nützlichen Beitrag:
Alt 08.08.2010, 18:46   #3
cest moi encore
inaktiv
 
Registriert seit: 23.04.2001
Ort: Im sonnigen Süden
Beiträge: 1.915
Standard AW: LINUX Installation kopieren

@DetLife

HI! Das liest sich recht einfach.
Was muss ich dann noch tun damit von der externen Platte gebootet werden kann. Da gib'ts doch sich noch irgendeinen Eintrag zu machen.

Ziel ist eben auch, dass ich die Platte mal an einem anderen Rechner anschliessen kann und dort KUBUNTU starten kann.
cest moi encore ist offline   Mit Zitat antworten
Alt 08.08.2010, 19:06   #4
DetLife
Patriarch
 
Registriert seit: 02.05.2001
Beiträge: 5.633
Standard AW: LINUX Installation kopieren

Zitat:
Zitat von cest moi encore Beitrag anzeigen
Was muss ich dann noch tun damit von der externen Platte gebootet werden kann.
Partitions-ID hinter UUID= in etc/fstab und etc/grub.d/10_linux auf die USB-Platte ändern.

Partitionen anzeigen lassen mit
Code:
# mount
Da steht dann zum Beispiel /dev/sda2 für die Linux-Partition auf der internen Platte und /dev/sdb1 für die USB-Platte. Wichtig: Sie kann auch anders heißen, z. B. sdc, sdd, sde usw.

Partitions-ID der USB-Platte anzeigen lassen:
Code:
# tune2fs -l /dev/sdb1 | grep UUID
Nach der Änderung dann GRUB installieren:
Code:
# grub-install --root-directory=/media/usbplatte/ /dev/sdb
DetLife ist offline   Mit Zitat antworten
Folgender Benutzer sagt Danke zu DetLife für den nützlichen Beitrag:
Alt 08.08.2010, 19:23   #5
cest moi encore
inaktiv
 
Registriert seit: 23.04.2001
Ort: Im sonnigen Süden
Beiträge: 1.915
Standard AW: LINUX Installation kopieren

@DetLife

Klingt erschreckend Linuxesisch (ich spreche wesentlich besser Französisch), aber auch das werde ich dann demnächst ausprobieren. Merci!!!
cest moi encore ist offline   Mit Zitat antworten
Alt 09.08.2010, 00:50   #6
austria
Oldie
 
Registriert seit: 02.01.2002
Beiträge: 376
Standard AW: LINUX Installation kopieren

wieso nicht mit DD clonen?
austria ist offline   Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu austria für den nützlichen Beitrag:
Alt 09.08.2010, 08:51   #7
cest moi encore
inaktiv
 
Registriert seit: 23.04.2001
Ort: Im sonnigen Süden
Beiträge: 1.915
Standard AW: LINUX Installation kopieren

Hi austria
Zitat:
Zitat von austria Beitrag anzeigen
wieso nicht mit DD clonen?
Wenn Du mir sagst wie das geht und was DD ist?
cest moi encore ist offline   Mit Zitat antworten
Alt 09.08.2010, 10:19   #8
schlozy
Oldie
 
Benutzerbild von schlozy
 
Registriert seit: 04.11.2002
Ort: Neukirchen-Vluyn
Beiträge: 972
Standard AW: LINUX Installation kopieren

Mit DD müssen die Einstellungen für das Booten müssten dabei aber auch eingestellt werden. DD kann man sehr gut nutzen um ein Clone von einer Festplatte zu erstellen.

Die Erklärung von Detlife sind schon sehr gut und eigentlich sollte das so gehen.
schlozy ist offline   Mit Zitat antworten
Folgender Benutzer sagt Danke zu schlozy für den nützlichen Beitrag:
Alt 09.08.2010, 10:51   #9
Brian
Ehemals Username
 
Benutzerbild von Brian
 
Registriert seit: 13.06.2002
Beiträge: 1.332
Standard AW: LINUX Installation kopieren

Zitat:
Zitat von austria Beitrag anzeigen
wieso nicht mit DD clonen?
Weil dd von eine 500GB Platte auch 500GB überträgt, auch wenn nur
15GB belegt sind.

Weil dd nicht nur die Bootsektoren 1 zu 1 kopiert, sondern auch
jede Fragmentierung erhält.

Weil es bei dd nur sinnvoll ist gleiche Platte/Partitionen zu
klonen.


Du hast gefragt...
Brian ist offline   Mit Zitat antworten
Alt 10.08.2010, 16:06   #10
bavariantommy
Universaldilletant
 
Benutzerbild von bavariantommy
 
Registriert seit: 10.05.2001
Beiträge: 3.461
Standard AW: LINUX Installation kopieren

Aber nicht vergessen: das komplette Klonen eines Systems klappt nur, wenn es nicht läuft!
Entsprechend solltest Du das von einem Live-System aus machen.
bavariantommy ist offline   Mit Zitat antworten
Alt 10.08.2010, 16:10   #11
cest moi encore
inaktiv
 
Registriert seit: 23.04.2001
Ort: Im sonnigen Süden
Beiträge: 1.915
Standard AW: LINUX Installation kopieren

@all

Danke für Eure Tips!

Zitat:
Zitat von bavariantommy Beitrag anzeigen
Aber nicht vergessen: das komplette Klonen eines Systems klappt nur, wenn es nicht läuft!
Entsprechend solltest Du das von einem Live-System aus machen.
Um sicher zu sein das ich richtig verstehe:

Ich habe SLAX auf einem USB Stick, von dort aus könnte ich also kopieren. Oder ist es "sicherer" von einer LIVE-CD aus zu starten?
cest moi encore ist offline   Mit Zitat antworten
Alt 10.08.2010, 16:20   #12
DetLife
Patriarch
 
Registriert seit: 02.05.2001
Beiträge: 5.633
Standard AW: LINUX Installation kopieren

Zitat:
Zitat von austria Beitrag anzeigen
wieso nicht mit DD clonen?
Weil dd(1) auch die Seriennummern (Volume-ID/Disk identifier und UUIDs) mitkopiert -- und ein U in UUID steht für Unique.

Dann existieren mehrere Platten mit identischen Kennungen, was schön Ärger macht.
DetLife ist offline   Mit Zitat antworten
Alt 10.08.2010, 16:20   #13
bavariantommy
Universaldilletant
 
Benutzerbild von bavariantommy
 
Registriert seit: 10.05.2001
Beiträge: 3.461
Standard AW: LINUX Installation kopieren

Zitat:
Oder ist es "sicherer" von einer LIVE-CD aus zu starten?
Das ist lang wie breit. Das einzige was zählt ist, dass sich das zu klonende System im Ruhezustand befindet.
Ich persönlich würde übrigens auch dd präferieren, weil es auf Blockebene arbeitet und garantiert wirklich alles mitnimmt.
Syntax: dd if=/mountpoint/deines/systems of=/mountpoint/der/externen/platte

Grüße

Tommy
bavariantommy ist offline   Mit Zitat antworten
Alt 10.08.2010, 16:21   #14
DetLife
Patriarch
 
Registriert seit: 02.05.2001
Beiträge: 5.633
Standard AW: LINUX Installation kopieren

Zitat:
Zitat von cest moi encore Beitrag anzeigen
Ich habe SLAX auf einem USB Stick, von dort aus könnte ich also kopieren. Oder ist es "sicherer" von einer LIVE-CD aus zu starten?
SLAX geht in Ordnung.
DetLife ist offline   Mit Zitat antworten
Alt 10.08.2010, 16:22   #15
DetLife
Patriarch
 
Registriert seit: 02.05.2001
Beiträge: 5.633
Standard AW: LINUX Installation kopieren

Zitat:
Zitat von bavariantommy Beitrag anzeigen
Syntax: dd if=/mountpoint/deines/systems of=/mountpoint/der/externen/platte
So funktioniert das sicher nicht.
DetLife ist offline   Mit Zitat antworten
Alt 10.08.2010, 20:52   #16
Brian
Ehemals Username
 
Benutzerbild von Brian
 
Registriert seit: 13.06.2002
Beiträge: 1.332
Standard AW: LINUX Installation kopieren

Zitat:
Zitat von bavariantommy Beitrag anzeigen
Aber nicht vergessen: das komplette Klonen eines Systems klappt nur, wenn es nicht läuft!
Nicht ganz richtig. Kann man auch problemlos im laufenden Betrieb
machen, dann muss man aber noch ein paar Dinge beachten, wenn
Interesse besteht pflücke ich das mal auseinander.
Brian ist offline   Mit Zitat antworten
Alt 11.08.2010, 06:49   #17
karlson
Oldie
 
Registriert seit: 22.04.2001
Ort: Dort wo mein Wasserbett steht
Beiträge: 4.417
Standard AW: LINUX Installation kopieren

Zitat:
Zitat von Username Beitrag anzeigen
..., wenn
Interesse besteht pflücke ich das mal auseinander.
Nach Wissen besteht immer Interesse !
karlson ist offline   Mit Zitat antworten
Alt 11.08.2010, 10:48   #18
bavariantommy
Universaldilletant
 
Benutzerbild von bavariantommy
 
Registriert seit: 10.05.2001
Beiträge: 3.461
Standard AW: LINUX Installation kopieren

Zitat:
Zitat von DetLife Beitrag anzeigen
So funktioniert das sicher nicht.
Wie wäre es, wenn Du dann auch noch dazuschreibst, wie es Deiner Meinung nach sicher funktioniert
bavariantommy ist offline   Mit Zitat antworten
Alt 11.08.2010, 11:08   #19
Brian
Ehemals Username
 
Benutzerbild von Brian
 
Registriert seit: 13.06.2002
Beiträge: 1.332
Standard AW: LINUX Installation kopieren

Bei dem Beispiel gehe ich davon aus, dass es eine eigene
Partitition für /home gibt und Du auf die externe Platte
/dev/sdb1 sicherst.

Code:
mkdir /mnt/source /mnt/target # Nur das erste Mal notwendig
mount -o bind / /mnt/source
mount -o bind /home /mnt/source/home
# Ein bind-mount nimmt nicht die gemounteten Verzeichnisse mit
# Damit sind auch /proc und /dev und alles in /mnt leer ;)
mount /dev/sdb1 /mnt/target
# externe Platte gemountet
rsync -Oalvz --delete /mnt/source/ /mnt/target/
# Die abschließenden / sind wichtig. O und v kann man weg lassen.
# Das --delete ist für den Fall, das man das regelmäßig als
# Backup macht, dann will man auch alte Dateien weggeräumt
# werden.
umount /mnt/source/home /mnt/source /mnt/target
# umount der Platten.
Natürlich funktioniert es bei einem laufenden System nicht, dass
man eine Datenbank die gerade schreibt sauber sichert mit oben
genannten. Aber für einen Desktop-PC an dem gerade niemand
arbeitet ist das vollkommen ausreichend. Ich sichere alle meine
Desktops im laufenden Betrieb. Falls Du Anwendungen hast, die
extensiv auf die Platten schreiben sollten die vorher runter
gefahren werden.


Um die Platte bootbar zu machen den Tip von DetLife befolgen.
Wenn man das ein mal gemacht hat, sollte man noch "--exclude
etc/fstab" als Option beim rsync einfügen, dann muss man nicht
jedes Mal nach einem Backup die fstab anpassen.
Brian ist offline   Mit Zitat antworten
Alt 11.08.2010, 11:14   #20
Brian
Ehemals Username
 
Benutzerbild von Brian
 
Registriert seit: 13.06.2002
Beiträge: 1.332
Standard AW: LINUX Installation kopieren

Zitat:
Zitat von bavariantommy Beitrag anzeigen
Wie wäre es, wenn Du dann auch noch dazuschreibst, wie es Deiner Meinung nach sicher funktioniert
Man nimmt die devices nicht die mountpoints.

NICHT MACHEN:
Code:
dd if=/dev/sda of=/dev/sdb bs=1024
Funktioniert aber wie geschrieben nur sauber, wenn sda und sdb
gleich groß sind. Man kann es auch mit einzelnen Partitionen
machen. dd kopiert aber einfach stupide die Bytes die es
vorfindet ohne sich über Platten oder Partititionsgrößen Gedanken
zu machen. Das "bs=1024" ist optional.
Brian ist offline   Mit Zitat antworten
Alt 11.08.2010, 11:33   #21
bavariantommy
Universaldilletant
 
Benutzerbild von bavariantommy
 
Registriert seit: 10.05.2001
Beiträge: 3.461
Standard AW: LINUX Installation kopieren

Zitat:
Man nimmt die devices nicht die mountpoints.
Stimmt!
bavariantommy ist offline   Mit Zitat antworten
Alt 13.08.2010, 22:11   #22
cest moi encore
inaktiv
 
Registriert seit: 23.04.2001
Ort: Im sonnigen Süden
Beiträge: 1.915
Standard AW: LINUX Installation kopieren

Danke für die Hinweise... leider startet mein Kubuntu seit dem update von 9.10 auf 10.04 nicht mehr... und mit kopieren ist jetzt erst mal nichts mehr drin.
cest moi encore ist offline   Mit Zitat antworten
Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:19 Uhr.


vBulletin® Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.