home » search tags
Die Suche tag = shell ergab 2 Treffer:

Oktober
29
Tools zum erstellen von Screenshots gibt es wie Sand am Meer, aber alle haben einen entscheidenden Nachteil... sie benötigen einen X-Server (oder zumindest Xvfb).

Was aber wenn man keines von beiden zur Verfügung hat?

Gehen wir mal davon aus das wir den Inhalt der Konsole /dev/tty6 benötigen.

Über die entsprechende virtuale Konsole /dev/vcs6 kann man den Inhalt abrufen und bei Bedarf in eine Textdatei umleiten
cat /dev/vcs6 > /tmp/content_tty6.txt

Dezember
30
janitor » #useless #shell
Wieso wird eine Firmware (.bin) für eine DSLR lediglich als selbst extrahierenden .exe (für Windows) oder als .dmg für MacOS angeboten? Wieso kann man nicht eine .zip oder .gz anbieten?

Für das eigentliche Update der Firmware wird kein Rechner benötigt...!

Da ich weder Windows noch MacOS (privat) nutze, stellte sich mir nun die Frage wie kann ich die Firmware meiner DSLR aktualisieren?

Wie bereits geschrieben habe ich Wine aus div. Gründen bereits von meinem Desktop verbannt, bleibt also nur eine Lösung anhand der passenden Datei für Mac.

Lt. Wikipedia handelt es sich bei .dmg um nichts anderes als:

Eine Disk-Image-Datei (Endung .dmg oder .sparseimage oder .sparsebundle) ist ein Speicherabbild-Datenformat unter Mac OS X.


und somit um nichts anderes als die, auch unter Linux, bekannte iso bzw. img Datei. Wobei eine dmg sowohl ein unkomprimiertes als auch ein komprimiertes Abbild sein kann.

Mit file lässt sich schnell herausfinden um welche Art es sich handelt.

Für ein komprimiertes Abbild sieht die Ausgabe von file F-D3100-V102M.dmg wie folgt aus:

F-D3100-V102M.dmg: VAX COFF executable not stripped - version 376



Mit Hilfe des Tools dmg2img lässt sich dies in eine .img wandeln (das passende Paket kann einfach mit apt-get install dmg2img installiert werden).

dmg2img -i F-D3100-V102M.dmg -o F-D3100-V102M.img



sollte folgende Ausgabe haben

dmg2img v1.6.2 is derived from dmg2iso by vu1tur (to@vu1tur.eu.org)
F-D3100-V102M.dmg --> F-D3100-V102M.img

reading property list, 9654 bytes from address 15972314 ...

decompressing:
opening partition 0 ... 100.00% ok
opening partition 1 ... 100.00% ok
opening partition 2 ... 100.00% ok
opening partition 3 ... 100.00% ok

Archive successfully decompressed as F-D3100-V102M.img

You should be able to mount the image [as root] by:

modprobe hfsplus
mount -t hfsplus -o loop F-D3100-V102M.img /mnt



Freundlicherweise liefert dmg2img gleich den passenden mount Befehl, nach einem mount -t hfsplus -o loop F-D3100-V102M.img /mnt kann man auf das Image zugreifen, die passende .bin auf die SD-Karte kopieren und mit dem Update fortfahren.