So klonen Sie eine SD-Karte mit einem HP-Photosmart-Drucker, der an ein Netzwerk angeschlossen ist, unter Linux?

471
Ambrosio

So machen Sie das Klonen einer SD-Karte in einen HP Photosmart-Drucker, der über ein lokales Netzwerk erreichbar ist, auf einem niedrigen Niveau (Dateisystem nicht)

smb://192.168.1.58 

(192.168.1.58 ist meine Drucker-IP) In Firefox oder Ubuntus Nautilus-Dateiexplorer wird oben "MEMORY_CARD" gespeichert. Ich kann jedoch nicht darauf zugreifen (wahrscheinlich, weil die Karte beschädigt ist).

Versuch es zu montieren:

mount -t cifs //192.168.1.58/MEMORY_CARD /mnt/photosmart/ -o username=guest,password=hp 

Gibt zurück: mount: Kein Verzeichnis

Ich habe überprüft, ob beide Standorte vorhanden sind, dh "MEMORY_CARD" sowie "/ mnt / photosmart /".

Anstatt den Speicher anzuhängen, möchte ich ihn mit dd, ddrescue oder gleichwertig erstellen, um danach Daten wiederherzustellen.

Aber wie kann man den an das Netzwerk angeschlossenen Speicher als Parameter an den Befehl "dd" übergeben?

Ich habe von netcat und ssh gehört, konnte aber nicht herausfinden, wie man sie in einem solchen Fall benutzt. Vielen Dank.

1
Vielleicht (nicht getestet) `ssh guest@192.168.1.58 'dd if = / MEMORY_CARD' | dd of = / mnt / photosmart / imagedSDcard.img` Ambrosio vor 10 Jahren 0
Ich habe es oben versucht, aber es funktioniert nicht, da ein SSH-Server auf dem Drucker vorhanden sein muss. Dies scheint nicht der Fall zu sein, den ich verwende (HP Photosmart C309a). Also eine Alternative? Ambrosio vor 10 Jahren 0

0 Antworten auf die Frage