Beiträge von hammu

    Hallo!

    Es ist doch egal, wie schräg die UIDs hängen nach dem Kopieren.

    Auf dem neuen System enfach für jeden User ein beherztes:

    Code
    chown -R<newUser>:users /home/<newUser>

    Dann lasse ich die jetzt vorhandenen 3 User auf dem neuen System so stehen, kopiere die Home-Verzeichnisse der 3 User aus dem Alten auf das neue System und mache dann:

    Code
    " chown-r  stehen<newUser>:users /home/<newUser>

    Habe ich dich richtig verstanden?


    Hartmut

    Das sollte über Yast--Benutzer Verwaltung gehen.

    Danke, für Deinen Hinweis.

    Hast Du bei der Neuinstallation auf dem neuen System die drei user angelegt? Wenn ja dann hätte ich nach der Berichtigung Methode vorgegangen mit rsync. Rsync wird dein alter home nicht verändern. Es werden vom alten home alle Ordner und Dateien nach neuer home kopiert.

    Die 3 User wurden bei der Neuinstallation von Leap15.2 übernommen. Man konnte die Option dort wählen. Die Vorgehensweise die Berichtigung vorschlug, habe ich leider nicht verstanden. z. Bsp: was "neuer Loser" heisst. :-((.

    Hartmut


    Code
    rsync -rav /altes/home/* neuerLoser1@neueKiste:/home/
    # oder, wenn beide Platten im gleichen Rechner stöpseln_
    # rsync -rav /Pfad/zu/alten/home/* /Pfad/neues/home/
    
    chown -R neuerLose1:neuerLoserGroup1 /home/neuerLoser1/
    chown -R neuerLose2:neuerLoserGroup2 /home/neuerLoser2/
    chown -R neuerLose3:neuerLoserGroup3 /home/neuerLoser3/

    Hartmut

    Die User sind jetzt eben schon angelegt. Ich müsste sie wieder entfernen. Nur wie?


    Nachtrag: Da deine/eure Daten auf einen USB-Stick passen sollte das ganze doch in wenigen Minuten kopiert sein.

    Ich denke, du machst dir das alles viel zu kompliziert!

    Meinst Du, die jeweiligen Home-Verzeichnisse auf einen Stick kopieren und übertragen, oder ein Backup der Homeverzeichnisse zu machen und die z u übertragen?


    Hartmut

    Ich habe mich für das Verfahren entschieden, für das Sauerland plädiert hat:

    Nun bin ich so weit, um mit dem Überspielen zu beginnen. ATA-USB-Adapter hängt samt alter FP am USB-Anschluss des neuen Laptop, aber...

    Eines vorab:

    Hast du mal die UID der einzelnen Benutzer auf beiden System verglichen? Sollten gleich sein und erspart dann evtl. Ärger.

    Code
    ich@linux64:~> id
    uid=1001(ich) gid=100(users) Gruppen=100(users)

    Dann kannst du per Ata-USB-Adapter die Festplatte jeweils mit dem aktuellen User einbinden und sein Verzeichnis hinüberspielen.


    PS: Einstellungen zu Plasma/KDE würde ich nicht übernehmen, Konfigurationen zu einzelnen Programmen (Mail, ssh, davfs2 usw) würde ich schon kopieren.

    ... und ???

    Wenn du die alten User übernommen hast, ist die Geschichte erledigt.


    ... es gibt evt doch noch das Problem mit den UID in /etc/passwd, auf das hier schon hingewiesen wurde. Auf beiden /etc/passwd sind zwar die 3 gleichen Nutzer eingetragen, aber mit vertauschten UID's, wegen der anderen Reihenfolge bei der Erstanmeldung beim Aufsetzen des Systems.

    Ich wollte die alte etc/passw einfach auf mein neues System übernehmen, bin mir aber über die Folgen nicht klar.


    Was meint ihr dazu

    Hartmut

    Und weil wir grade dabei sind: Die einfachste Lösung:

    (gleich für zwei verschiedene Kisten; wenn nicht einfach UNC-Pfade anpassen)



    Code
    rsync -rav /altes/home/* neuerLoser1@neueKiste:/home/
    # oder, wenn beide Platten im gleichen Rechner stöpseln_
    # rsync -rav /Pfad/zu/alten/home/* /Pfad/neues/home/
    
    chown -R neuerLose1:neuerLoserGroup1 /home/neuerLoser1/
    chown -R neuerLose2:neuerLoserGroup2 /home/neuerLoser2/
    chown -R neuerLose3:neuerLoserGroup3 /home/neuerLoser3/

    Lieber, das ist mir leider zu hoch. UNC-Pfade: was ist das?

    Schon bei "rsync" wird mir leicht schwummerig.


    Bis morgen, Gute Nacht

    Hartmut

    Huhhh! Auf meinem neuen System sind die alten User bei der Neuinstallation übernommen worden. :| Heisst das, ich muss neue Namen einrichten, nachdem ich die Verzeivchnisse kopiert habe, oder taufe ich "neuuser" auf den alten Namen?

    Zitat

    von Juliane


    Warum willst du das Backup erst auf einen USB-Stick schreiben und dann vom USB-Stick auf den neuen Rechner?

    Meine Backups mache ich immer auf einen USB-Stift. Und diesen wollte ich dann einfach nehmen und auf statt auf den alten Laptop auf meinen neuen Laptop die Wiederherstellung machen. Wenn ich Dich richtig verstehe meinst Du genau das mit dem was Du unten beschreibst?

    Bei mir hat das immer völlig problemlos geklappt.

    Ich würde das Backup gleich vom Backupmedium auf dem neuen Rechner wiederherstellen und nur "meine Daten" auswählen.

    Also meine selbst erstellten Daten wie Fotos, MP3, Mailkonten, spezielle Programmkonfigurationen, sonstige Dokumente........... aber keine Hardwareeinstellungen.

    (...)

    Früher auch mit BackIntime, heute mit Borgbackup.

    Backintime meckert dann, wegen eventueller verschiedener Festplattengrössen.


    Hartmut

    Danke für die Antwort:

    Eines vorab:

    Hast du mal die UID der einzelnen Benutzer auf beiden System verglichen? Sollten gleich sein und erspart dann evtl. Ärger.


    Code
    ch@linux64:~> id
    uid=1001(ich) gid=100(users) Gruppen=100(users)

    Die Benutzer-ID's des Neuen passe ich dann einfach an die Alten an, oder?


    Zitat

    Dann kannst du per Ata-USB-Adapter die Festplatte jeweils mit dem aktuellen User einbinden und sein Verzeichnis hinüberspielen.

    Genauso hatte ich mir das vorgestellt. Alle Verzeichnisse des Nutzers ausser die Dot-Dateien.


    Zitat

    PS: Einstellungen zu Plasma/KDE würde ich nicht übernehmen, Konfigurationen zu einzelnen Programmen (Mail, ssh, davfs2 usw) würde ich schon kopieren.

    Diese Sachen befinden sich in den versteckten Dateien, sehe ich das Recht?


    Ich sehe gerade, da ist in der Zwischenzeit ein ganzer Berg neuer Vorschläge zum Thema gekommen.


    Erst mal Lesen

    Ich fahre Leap15.2 auf meinem 10 jahre alten Lenovo-Thinkpad Laptop, der leider die Mucken kriegt.

    Eine neuer Lenovo Ideapad 3 mit einem aufgespielten Leap 15.2 steht schon bereit. Jetzt muss nur noch das Home-Verzeichnis mit 3 Nutzern auf diesen Neuen überspielt werden.

    Ist das ein Weg die Festplatte des alten Laptops auszubauen und über USB am neuen anschliessen und dann einfach über den Dolphin- Dateimanager das Verzeichnis: /home kopieren?

    Ein aktuelles Backintime-Backup des /home-Verzeichnisses auf einen USB-Stick zu schreiben und auf den Neuen zu spielen wäre noch ein Weg an den ich gedacht habe, der aber wohl nicht ohne weiteres machbar ist.


    Was ratet Ihr mir?


    Hartmut