Howto:Image:Mount
Inhaltsverzeichnis
Einleitung
Dieser Artikel bezieht sich ausschließlich auf Images der DM7000!
Hin und wieder kann es nützlich sein, ein z.B. selbst gebautes Images erstmal anzuschauen, um z.B. zu sehen, ob alle Dateien drinnen sind und ob alles so aussieht, wie man es sich vorgestellt hat. Hierfür gibt es mehrere Möglichkeite. Entweder verwendet man Dreamflash oder FlashWizard und installiert sich das Image auf einen USB-Stick, einen NFS-Share oder die Festplatte. Falls man das nicht will, kann man es auch einfach in der Box mounten und die Dateistruktur anschauen. Ein Funktionstest ist somit nicht möglich!
Varianten
Es gibt 2 Möglichkeiten.
- Es liegt "nur" ein komplettes Image vor, dass man irgendwoher bekommen/gesaugt hat
Weiter bei "Fremdimage"
- Man baut selber Images aus dem CVS und findet in $CVSDIR/root/cdkflash/ eine Datei "root-squashfs.img" vor
Weiter bei "CVS-Eigenbau"
Fremdimage
1. Zunächst wird vom frisch gebackenen Image (z.B. rel109.img) der Kernel abgeschnitten und somit der squashfs-Teil extrahiert:
dd if=rel109.img of=root-squash.img bs=1024 skip=1152
2. Das erhaltene "root-squash.img" kopiert auf die Box kopieren (Festplatte, USB-Stick, /tmp)
3. mounten: (root-squash.img liegt in /tmp)
mkdir /mnt/squash mount -o loop /tmp/root-squash.img /mnt/squash
Fertig, der Inhalt des Images kann nun unter /mnt/squash begutachtet werden.
CVS-Eigenbau mit root-squash.img
- root-squash.img auf die Box kopieren (Festplatte, USB-Stick, /tmp)
- mounten: (root-squash.img liegt in /tmp)
mkdir /mnt/squash mount -o loop /tmp/root-squash.img
Fertig, der Inhalt des Images kann nun unter /mnt/squash begutachtet werden.
Grundlagen - Installation - Debug-Mode - Hardware - CDK/Development
LCars - Neutrino - Enigma - Plugins - Spiele - Software - Tools - Howto - FAQ - Images
Hauptseite - News - Alle Artikel - Bewertungen - Gewünschte Seiten - Index - Neue Artikel - Impressum - Team
Hilfeportal - Seite bearbeiten - Bilder - Links - Tabellen - Textgestaltung