.img-File (disk image) unter Linux mounten

Um ein Datenträgerabbild bzw. ein disk image im Form einer *.img-Datei unter Linux zu mounten um dann auf dessen Inhalte zugreifen zu können, hat sich für mich folgendes Vorgehen bewährt:

Zuerst einmal ein paar Informationen über das Image anzeigen lassen:

fdisk -l /path/to/img/arch.img

Das ergibt dann folgende Ausgabe:

Disk arch.img: 15.1 GiB, 16172187648 bytes, 31586304 sectors

Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00057540

Device Boot Start End Blocks Id System
arch.img1 2048 186367 92160 c W95 FAT32 (LBA)
arch.img2 186368 31586303 15699968 5 Extended
arch.img5 188416 31584255 15697920 83 Linux

Uns interessieren nur die Start-Sektoren, also zum einen der Startsektor 2048 der FAT32 Partition und zum einen der Sektor 188416 der Linux Partition.

 

Um diese beiden Partitionen zu mounten erstellt man sich zunächst 2 Mountpoints:

Kindle: Jailbreak und SSH Zugriff

Um ein Kindle der 4. Generation zu jailbreaken nutzt man am besten folgende Anleitung : Klick!

Hat bei mir wunderbar funktioniert.

Danach den Netzwerkhack installieren, für das Kindle 4 ist es die Datei “kindle-usbnetwork-0.54.N-k4.rar” in folgendem Thread: Klick!

In dieser Datei ist eine Anleitung enthalten, wie der Hack installiert wird.

Die default Kindle IP-Adresse ist 192.168.15.244 (bei der Telnet Verbindung über USB). Nutze ich aber nicht. Sondern SSH über WLAN. USB Netzwerk deaktiviere ich.

Im Ordner usbnet/ befindet sich eine Datei mit dem Namen “DISABLED_auto”, diese benennt ihr in “auto” um. Damit startet usbnet beim Start eures Kindles automatisch.

Im Ordner usbnet/etc/ ist die Datei config zu finden.

Diese bearbeiten (z.B. mit Notepad++), meine sieht wie folgt aus:

Rechnungen erstellen – InvoiceNinja

Ich bin heute auf ein sehr interessantes Projekt gestoßen: InvoiceNinja

2014-04-17 19_51_58-Invoice Ninja - Free Online Invoicing

Mit diesem Dienst lassen sich sehr einfach Rechnungen erzeugen. Bis dato ist die Rechnung in Englischer Sprache, aber eine Übersetzung ist bereits in Planung. Das Projekt ist Open Source und auf GitHub vertreten. Man kann es auch auf dem eigenen Server installieren, wenn man seine Daten lieber selbst verwalten möchte.

OpenWRT wireless non-spooling printserver

With p910nd, a small daemon acting as non-spooling printserver, it’s easy to get non WiFi or non Ethernet Printers in your network. I use this configuration for a Brother (QL-500) labelprinter. You must have installed the regular printer drivers on your PC.

At first you have to install a few packages:

opkg update

opkg install kmod-usb-printer p910nd

 

Then you can connect your printer and turn it on. Run dmesg and look for entries like

[ 10.530000] usb 1-1: new full-speed USB device number 2 using ehci-platform

[ 10.570000] usbcore: registered new interface driver usblp
[ 10.750000] usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x04F9 pid 0x2015

 

Change the config file /etc/config/p910nd to the following (assuming you connect a usb printer to the OpenWRT device):

Install Debian on MiniX NEO X7

notice NOTICE: Your Minix will boot from SD-Card automatically. Internal Flash will not be used and won’t be available.

To install Debian on the MiniX NEO X7 you need:

– a SD Card (minimum 4GB)
– a Linux Machine
– a Windows Machine
– these both zip-files: rootfs.zip (needed on the linux machine) & minix_neo_x7.zip (needed on the windows machine)

minix_neo_x7

At first boot up your Linux Box, and insert your SD Card.

Find the right partition of the SD Card, it should contain only one partition:

cat /proc/partitions

Then format the partition as ext4: