[gelöst] rsync - Fehlermeldung Invalid argument (22)

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

[gelöst] rsync - Fehlermeldung Invalid argument (22)

Beitrag von AxelMD » 13.01.2022 18:00:39

Hallo Forum,

mein /home/axel versucht ich mit rsync auf eine USB HDD zu sicheren.

Code: Alles auswählen

rsync -av /home/axel /media/axel/usbhdd/
Bei so einigen Übertragungeversuchen bekomme ich den Fehler: "Invalid argument (22)"

Wie löse ich das Problem?
Woher kommt der Fehler?

usbhdd ist ntfs formatiert
/home/axel verwendet ext4

MfG
AxelMD
Zuletzt geändert von AxelMD am 14.01.2022 10:08:10, insgesamt 1-mal geändert.

Benutzeravatar
bluestar
Beiträge: 2346
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: rsync - Fehlermeldung Invalid argument (22)

Beitrag von bluestar » 13.01.2022 18:09:21

AxelMD hat geschrieben: ↑ zum Beitrag ↑
13.01.2022 18:00:39
usbhdd ist ntfs formatiert
Vermutlich am Dateisystem

AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

Re: rsync - Fehlermeldung Invalid argument (22)

Beitrag von AxelMD » 13.01.2022 18:41:02

Es lag am Dateisystem.

Jetzt ist usbhdd mit ext4 formatiert.

Code: Alles auswählen

rsync -a /home/axel/ /media/axel/usbhdd/
rsync: chgrp "/media/axel/usbhdd/." failed: Operation not permitted (1)
rsync: opendir "/home/axel/.local/share/mc" failed: Permission denied (13)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1207) [sender=3.1.3]
 
Wie geht ich mit dem Problem um, "see previous errors" habe, finde ich nicht?

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: rsync - Fehlermeldung Invalid argument (22)

Beitrag von JTH » 13.01.2022 18:45:19

AxelMD hat geschrieben: ↑ zum Beitrag ↑
13.01.2022 18:41:02
Wie geht ich mit dem Problem um, "see previous errors" habe, finde ich nicht?
Da sind wahrscheinlich einfach die beiden zitierten Zeilen direkt drüber gemeint.

AxelMD hat geschrieben: ↑ zum Beitrag ↑
13.01.2022 18:41:02

Code: Alles auswählen

rsync: opendir "/home/axel/.local/share/mc" failed: Permission denied (13)
 
Ich tipp mal ins Blaue: Du hast den Midnight-Commander mal unsauber als root benutzt und der Ordner dort gehört root. Was verrät

Code: Alles auswählen

ls -dl /home/axel/.local/share/mc
?
Manchmal bekannt als Just (another) Terminal Hacker.

AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

Re: rsync - Fehlermeldung Invalid argument (22)

Beitrag von AxelMD » 13.01.2022 18:51:02

Das kann schon sein mit dem mc, das war mal was.

Jetzt habe den mc deinstalliert, das gesperrte Verzeichnis gelöscht und wieder den mc installiert.

Wie benutzt man den mc unsauber als root?

So sieht es jetzt aus:

Code: Alles auswählen

ls -dl /home/axel/.local/share/mc
drwx------ 2 axel axel 4096 Jan 13 18:49 /home/axel/.local/share/mc
 
Ist das ok so?
Wie sieht es bei dir aus?

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: rsync - Fehlermeldung Invalid argument (22)

Beitrag von JTH » 13.01.2022 19:06:26

AxelMD hat geschrieben: ↑ zum Beitrag ↑
13.01.2022 18:51:02
Jetzt habe den mc deinstalliert […] und wieder den mc installiert.
Das war nicht nötig, das ist die Windows-Methode ;) Ein Paket zu deinstallieren hat genau null Einfluss auf irgendwelche Dateien, die in deinem /home/axel liegen.

AxelMD hat geschrieben: ↑ zum Beitrag ↑
13.01.2022 18:51:02
[…] das gesperrte Verzeichnis gelöscht […]

Code: Alles auswählen

ls -dl /home/axel/.local/share/mc
drwx------ 2 axel axel 4096 Jan 13 18:49 /home/axel/.local/share/mc
 
Ist das ok so?
Ja, so sollten die Berechtigungen für deine „eigenen“ Ordner aussehen. Aber das verrät nix spannendes. Interessant wäre gewesen, wie die Ausgabe vor dem Löschen war. Das hätte verraten, ob die Berechtigungen tatsächlich das Problem waren.

AxelMD hat geschrieben: ↑ zum Beitrag ↑
13.01.2022 18:51:02
Wie benutzt man den mc unsauber als root?

[…]

Wie sieht es bei dir aus?
Keine Ahnung, habe den mc noch nie benutzt. Ich würde auf die Stolperfalle su vs. su - tippen.
Manchmal bekannt als Just (another) Terminal Hacker.

AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

Re: rsync - Fehlermeldung Invalid argument (22)

Beitrag von AxelMD » 13.01.2022 19:23:47

Stolperfalle su vs. su
Ich errinnere ganz dunkel, wie war das genau?

Nicht ordentlich beendet war was.

OT
Wie benutze ich den "mc mit root-Funktion" bei Debian Bullyeye richtig?

Code: Alles auswählen

sudo mc
So mache ich es bisher.

Antwort:

https://qastack.com.de/superuser/132830 ... su-and-su-
Nun, der su - "Benutzername" oder su -1 "Benutzername" oder su --login "Benutzername" (alle gleich) geben Ihnen einen Anmeldebildschirm und ändern die Pfade, das Heimatverzeichnis usw.

Mit dem su-Befehl "Benutzername" werden nur Benutzer und nicht Home-Verzeichnisse erkannt (dies gilt nicht für "su no Benutzername", da Sie sich als Root / SuperUser anmelden und die Standardumgebung des Stamms angeben, einschließlich des Pfads zu den ausführbaren Dateien landet auch im Home-Verzeichnis des Root-Verzeichnisses.) Um Ihre Frage zu beantworten und sicherzustellen, dass sie mit dem richtigen Benutzer am richtigen Ort sind?

Antworten