Supportnet Computer
Planet of Tech

Supportnet / Forum / Linux

Von Knoppix aus auf Windows XP im Netzwerk zugreifen - Dattenrettung!





Frage

Hallo! Ich habe ein Problem mit einer Netzwerk-Herstellung zwischen einem Knoppix und einem XP-System. Folgendes will ich erreichen: Der Inhalt einer defekten Festplatte, die zum Glück mit Knoppix noch angesprochen werden kann, soll über einen Router auf einen anderen Rechner (Windows XP Home) verschoben werden. Das Problem: Das Kopieren scheitert, weil angeblich keine Schreibrechte bestehen. Folgendes habe ich gemacht: 1. Ein Verzeichnis "/mnt/Freigabe" angelegt. 2. Das unter Windows XP freigegebene Verzeichnis nach /mnt/Freigabe gemountet ("mount -t smbfs //192.168.1.34/Freigabe_XP /mnt/Freigabe") Wenn ich jetzt von der defekten Platte nach "mnt/Freigabe" kopieren möchte (den Inhalt der XP-Freigabe kann ich einsehen!), kommt die besagte Fehlermeldung. Wer kann mir helfen? Danke!

Antwort 1 von irmi

Hallo!

'Welche Freigabeberechtigungen sind auf dem winxp rechner eingestellt?
Darf "Jeder" ausführen?
Beziehungsweise könnest du ja den Gastaccount aktivieren und diesen zum freigegeben Ordner hinzufügen!

da du die freigabe schon siehst ist wahrscheinlich nur lesen angehakt!

lg

Antwort 2 von Dirk_Mueller

Hallo inmi,

vielen Dank für Deine Antwort!

Dieses Problem hatte ich auch schon gesehen, allerdings weiß ich nicht, wie
ich unter XP Home die Freigabrechte noch einzeln steuern kann. Es scheint
nur eine "vereinfachte" Freigabesteuerung zu geben, die es lediglich erlaubt,
den Ordner freizugeben und folgendes zu aktivieren: "Netzwerkbenutzer
dürfen Dateien verändern". Anders bei XP Pro, wo ich auch Benutzerebene
Rechte vergeben kann ...

Noch eine Idee?

Danke!

Antwort 3 von bored

Mall so eine Idee:

Kann es sein, dass die Freigabe von WinXP zwar korrekt eingestellt, aber du nach dem mounten (als root) versucht hat, mit nem normalen User Daten in das Verzeichnis zu verschieben?

Versuch entweder mal, an den mount-Befehl ein "
-o uid=<user>,gid=<user>
" anzuhängen (wobei <user> natürlich durch den Usernamen zu ersetzen ist, zu erfragen durch
whoami
) oder einfach den Dateimanager zu öffnen und in die Adressleiste
smb://<IP von WinXP>
einzugeben, womit du im Prinzip das gleiche machst, nur ohne es lokal zu mounten - dafür aber immer mit den Rechten des angemeldeten Users, welcher ja in dem Fall alle Rechte besitzen sollte.

mfg bored

Antwort 4 von Dirk_Mueller

Hallo bored,

vielen Dank für Deine Antwort! Das war's wohl! Das Anhängen an den
Mount-Befehl hat zwar insofern nichts gebracht, da ich dann beim Versuch des
Kopierens nach Authentifizierungsdaten gefragt wurde, die sämtlich nicht
erkannt wurden.

Aber der zweite Tip hat dann funktioniert! Der Rechner sichert nun die Daten
und ich kann endlich ins Bett ;-)

Gruß

Antwort 5 von Dirk_Mueller

Guten Morgen!

Ich habe noch eine Anschlußfrage: Ich war mir nicht sicher, ob wirklich alle
Dateien korrekt übertragen wurden und habe daher versucht, mit "rsync" die
Verzeichnisse zu vergleichen. Leider ist das gescheitert.

Ich hatte folgendes probiert:

rsync -av "/media/hda1/Dokumente\ und\ Einstellungen/Benutzer/Eigene\
Dateien" "192.168.1.34/Benutzer/Eigene\ Dateien"

Ich bin mir nicht sicher, ob die Syntax richtig ist, v.a. weil die Leerzeichen in
den Ordnern wohl Probleme bereiten.

Hat noch jemand einen Tip für mich?

Danke!

Antwort 6 von Randolf

Starte grsync als Root, dann klappt das auch.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: