pimpff
Anmeldungsdatum: 7. Februar 2009
Beiträge: 35
|
Guten Tag,
mein letztes Upgrade von 16.4 auf 16.10 ist in die Hose gegangen. Der PC hat sich aufgehängt und ich habe ihn nur über den Schalter ausgemacht. Nun kann ich das installierte System nicht starten. Weil ich mir nicht sicher bin, an welcher Stelle der Fehler liegt, möchte ich neu installieren.
/home liegt auf einer extra-Partition und ich könnte unter Aussparen dieser einfach nur das System auf "/" installieren.
Gerne würde ich aber eine komplette Neuinstallation durchführen. Die meisten Daten habe ich auf einer externen Platte gesichert.
Nun möchte ich alle Daten von /home auf die externe Platte kopieren, befürchte aber Rechtekollisionen.
Es gibt drei Benutzer, ich habe su-Rechte und auch alle Passwörter. Wie kann ich nun von einer Live-DVD (Ubuntu 16.10) /home auf die externe Platte kopieren? Ich möchte nicht, dass aufgrund fehlender Rechte dabei einzelne Daten vielleicht nicht kopiert werden. Das Dateisystem auf der externen Platte und dem PC ist ext4.
Habe ich meine Situation verständlich erklärt? Nach einer Neuinstallation möchte ich Konfiguration sdatein der einzelnen Programme aus dem Backup wieder zurück kopieren.
LG, Jan Moderiert von hefeweiz3n:
In ein passenderes Unterforum verschoben.
|
V_for_Vortex
Anmeldungsdatum: 1. Februar 2007
Beiträge: 12085
Wohnort: Berlin
|
Hallo pimpff, sind die Homeverzeichnisse verschlüsselt? Nur dann sind die Passwörter für den Zugriff auf die Daten wichtig – für's reine Kopieren aus dem Live-System nicht. Wenn Du von einer Live-DVD mit dortigen Administratorrechten (siehe sudo) auf die interne Platte zugreifst, sind die Rechte fast egal, weil „root“ in der Regel alles kopieren kann – oder sich notfalls die Rechte dafür verschaffen. Die üblichen Kopierbefehle wie cp oder rsync geben standardmäßig nicht kopierbare Dateien als Fehlermeldung aus. Ansonsten gehst Du dann im Prinzip nach Home umziehen vor. Gruß V. P.S.: Ein paar Absätze würden die Lesbarkeit Deiner Beiträge erhöhen. 🤓
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8432
Wohnort: Digiworld
|
zur Sicherung schau Dir rsync an. Das mußt aus dem Live-System mit sudo starten. Bei der Neuinstllation kannst Du das /home in die Installation einbinden. Bei Partitionierung ewas anderes wählen, betreffende Partiton als /home einbinden aber nicht formatieren. Die User mußt Du in der gleichen Reihenfolge erstellen wie sie vorher angelegt wurden. /-Partition vom kaputten System mounten und in die /etc/passwd schauen. Bei mir alex:x:1000:1000:Alex Rauch,,,:/home/alex:/bin/bash
testie:x:1001:1001::/home/testie:/bin/sh
testie2:x:1002:1002::/home/testie2:/bin/sh alex war der 1. testie der 2. und testie2 der 3. User. Gruß Taomon
|
pimpff
(Themenstarter)
Anmeldungsdatum: 7. Februar 2009
Beiträge: 35
|
Hallo V., Sorry, tippe am Handy, ich hoffe, diesmal wird es besser aussehen. Wie erlange mit der Live-DVD root-Rechte? Im regulären System ist mir die Bedeutung von sudo klar, aber mit einer Live-DVD? Oder gebe ich im Live-System das mein root-Passwort des zu rettenden Systems an? Hallo Taomon, werde in /etc/passwd die Info rausholen. Danke. Jan
|
V_for_Vortex
Anmeldungsdatum: 1. Februar 2007
Beiträge: 12085
Wohnort: Berlin
|
pimpff schrieb: Wie erlange mit der Live-DVD root-Rechte? Im regulären System ist mir die Bedeutung von sudo klar, aber mit einer Live-DVD? Oder gebe ich im Live-System das mein root-Passwort des zu rettenden Systems an?
Genauso wie in einem installierten System, nur dass das sudo-Passwort im Live-System leer ist.
|
pimpff
(Themenstarter)
Anmeldungsdatum: 7. Februar 2009
Beiträge: 35
|
Danke für die Tipps mit rsync und leerem sudo-Passwort. Erste Probe hat gestern gut funktioniert.
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8432
Wohnort: Digiworld
|
Ist es dann für Dich gelöst? Wenn ja markier Dein Thema noch als solches. Danke Taomon
|
pimpff
(Themenstarter)
Anmeldungsdatum: 7. Februar 2009
Beiträge: 35
|
Hallo Taomon, isst noch nicht komplett geloest. rsync funktioniert prima, hole nach und nach den ganzen Rechner auf eine externe Festplatte. Als naechstes ist /home dran. Zwar kann ich mir mit der Live-DVD das /-Verzeichnis anssehen, finde dort aber keinen /etc Ordner. Folgende Ordner sehe ich: root@ubuntu:/media/ubuntu/3e6534b9-cbd5-4f06-9f4c-e5824f973909# sudo ls
boot home media nonexisting root snap tmp usr
cdrom lost+found mnt opt run srv ubiquity-apt-clone var Hat vielleicht mit dem yersschossenem System zu tun, faellt Dir noch etwas anderes ein, wie ich die Benutzerreihenfolge herausbekomme? Gruss Jan
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8432
Wohnort: Digiworld
|
pimpff schrieb: faellt Dir noch etwas anderes ein, wie ich die Benutzerreihenfolge herausbekomme?
Mit der Hilfe von der Live-session. Wenn du die einzelnen $HOMES abklapperst mit sudo stat irgendeine Datei im entsprechendem home. Beispiel lex@Taomon:~$ stat ubuntu-server
Datei: „ubuntu-server“
Größe: 4096 Blöcke: 8 EA Block: 4096 Verzeichnis
Gerät: 803h/2051d Inode: 50069731 Verknüpfungen: 6
Zugriff: (0755/drwxr-xr-x) Uid: ( 1000/ alex) Gid: ( 1000/ alex)
Zugriff : 2016-11-23 08:54:48.825641998 +0000
Modifiziert: 2016-11-16 14:06:36.152388402 +0000
Geändert : 2016-11-16 14:06:36.152388402 +0000
Geburt : -
root@Taomon:/home/alex# stat /home/testie/Vorlagen/
Datei: „/home/testie/Vorlagen/“
Größe: 4096 Blöcke: 8 EA Block: 4096 Verzeichnis
Gerät: 803h/2051d Inode: 24248346 Verknüpfungen: 2
Zugriff: (0755/drwxr-xr-x) Uid: ( 1001/ testie) Gid: ( 1001/ testie)
Zugriff : 2016-11-20 17:04:37.194940796 +0000
Modifiziert: 2016-03-16 11:31:32.775967545 +0000
Geändert : 2016-10-29 19:20:23.254187552 +0000
Geburt : -
root@Taomon:/home/alex# alex bei der Installation angelegter User, Testie 2. angelegter User
Wobei bei einer Live-session der User-Name nicht mit angezeigt wird.
Gruß Taomon
|
pimpff
(Themenstarter)
Anmeldungsdatum: 7. Februar 2009
Beiträge: 35
|
Prima, danke. Habe nun die Reihenfolge.
|
itoss
Anmeldungsdatum: 4. April 2014
Beiträge: 419
|
sudo ls boot home media nonexisting root snap tmp usr cdrom lost+found mnt opt run srv ubiquity-apt-clone var ... nonexisting ubiquitty-apt-clone ? hab ich auf meinen Systemen gar nicht ?! es fehlen aber einige Verzeichniss : drwxr-xr-x 2 root root 4,0K Nov 22 13:00 bin
drwxr-xr-x 4 root root 4,0K Nov 13 12:54 boot
drwxr-xr-x 22 root root 4,9K Nov 22 20:15 dev
drwxr-xr-x 158 root root 12K Nov 23 16:05 etc
drwxr-xr-x 5 root root 4,0K Sep 20 20:46 home
lrwxrwxrwx 1 root root 32 Nov 10 13:43 initrd.img -> boot/initrd.img-4.4.0-47-generic
lrwxrwxrwx 1 root root 32 Okt 20 16:05 initrd.img.old -> boot/initrd.img-4.4.0-45-generic
drwxr-xr-x 23 root root 4,0K Nov 13 14:02 lib
drwxr-xr-x 2 root root 4,0K Okt 27 14:38 lib32
drwxr-xr-x 2 root root 4,0K Okt 27 14:38 lib64
drwx------ 2 root root 16K Aug 28 15:48 lost+found
drwxr-xr-x 4 root root 4,0K Okt 27 17:34 media
drwxr-xr-x 6 root root 4,0K Nov 22 01:01 mnt
drwxr-xr-x 3 root root 4,0K Aug 29 18:44 opt
dr-xr-xr-x 299 root root 0 Nov 21 22:59 proc
drwx------ 14 root root 4,0K Sep 9 16:46 root
drwxr-xr-x 33 root root 1,1K Nov 23 14:29 run
drwxr-xr-x 2 root root 12K Nov 20 15:09 sbin
drwxr-xr-x 2 root root 4,0K Aug 12 17:59 snap
drwxr-xr-x 2 root root 4,0K Aug 28 15:49 srv
dr-xr-xr-x 13 root root 0 Nov 24 12:36 sys
drwxrwxrwt 16 root root 4,0K Nov 24 12:38 tmp
drwxr-xr-x 11 root root 4,0K Aug 28 16:26 usr
drwxr-xr-x 15 root root 4,0K Aug 28 16:19 var
lrwxrwxrwx 1 root root 29 Nov 10 13:43 vmlinuz -> boot/vmlinuz-4.4.0-47-generic
lrwxrwxrwx 1 root root 29 Okt 20 16:05 vmlinuz.old -> boot/vmlinuz-4.4.0-45-generic
|
pimpff
(Themenstarter)
Anmeldungsdatum: 7. Februar 2009
Beiträge: 35
|
Schulterzuck... Das lag wahrscheinlich an dem vergeigten Upgrade. Vielen Dank an Eure kompetente und schnelle Hilfe. Konnte mit rsync nun gut ein Backup erstellen und schreibe gerade schon auf dem neuen System. Schließe hiermit!
|