Installation von Debian auf der SD-Card

Aus Fingers Wiki
Version vom 5. Dezember 2013, 22:56 Uhr von Arndt (Diskussion | Beiträge) (→‎Tips und Tricks mit SD-Karten unter Linux)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Tips und Tricks mit SD-Karten unter Linux

(work in progress…)

Olinuxino SD-Card vorbereiten.

Partitionieren :

  1. Fdisk alle partionen auf der SD-Card löschen.
  2. Primary Partion anlegen mit +16MB
  3. Partionstyp abändern in 53
  4. 2.Primary Partition anlegen mit dem rest. Formatieren :

# mkfs.ext4 -O ^has_journal -E stride=2,stripe-width=512 -b 4096 /dev/sdXX


Überspielen der Daten :

  1. Kernel : dd if=kernel.img of=/dev/sdXX
  2. Archive mit Tar entpacken :

# cd /mnt/mmc

# tar -xzf /home/user/OLinuXino_Debian_FS.tgz


Optional : Eventuell vorhandenes Backup mit cp unter root, wobei das Backup auf test/ und die SSD auf mmc/ gemountet ist : # cp -ax test/. mmc/

Restore von einzelnen Inhalten eines DD images

Also falls man ein Image mit mehreren Partitionen hat, das z.B. mit dd if=/dev/sdX of=image.dd erstellt wurde, muss man mit hilfe von einem loopbackdevice auf die Daten zugreifen.

Das kann man mit # kpartx -a -v image

bewerkstelligen. Danach kann man sich die einzelnen neuen „virtuellen“ Devices anschauen, und ggf mounten.

# ls -l /dev/mapper/ insgesamt 0 lrwxrwxrwx 1 root root 16 7. Dez 02:18 control → ../device-mapper brw——- 1 root root 253, 0 7. Dez 14:13 loop0p1 brw——- 1 root root 253, 1 7. Dez 14:13 loop0p2

mount /dev/mapper/loop0p2 /mnt/test mountet also die 2. partition.