[Cubian] von microSD Installation nach SSD / HDD (Festplatte)

Da ich mit derzeit viel mit dem Cubietruck beschäftige, möchte ich hier einmal niederschreiben, wie man von einer microSD Karten Installation auf eine mircoSD + SSD / HDD Installation wechselt, was die Performance recht gut steigert!

Meine Ausgangsumgebung:

  • Name bzw. Pfad der microSD Karte: /dev/mmcblk0p1 (mit „sudo fdisk -l“ überprüfbar)
  • Name bzw. Pfad der Festplatte: /dev/sda (mit „sudo fdisk -l“ überprüfbar)
  • erstellte Partition: sda1 mit dem EXT4 Filesystem

Festplatte vorbereiten:

  1. Mit „fdisk“ den richtigen Pfad bzw. Namen der Festplatte herausfinden:
    sudo fdisk -l

    in meinem Fall ist es die „sda“

  2. die Partitionierung starten:
    sudo fdisk /dev/sda

    Hinweis: mit dem Befehl „p“ kann man die Partitionen anzeigen lassen, „d“ löscht Partitionen, „n“ erstellt neue Partition und „w“ speichert dann alles aus führt alles aus

  3. meine Ausgabe mal als Hilfe:
    Command (m for help): n
    Partition type:
    p   primary (0 primary, 0 extended, 4 free)
    e   extended
    Select (default p): p
    Partition number (1-4, default 1):
    Using default value 1
    First sector (2048-156301487, default 2048):
    Using default value 2048
    Last sector, +sectors or +size{K,M,G} (2048-156301487, default 156301487):
    Using default value 156301487
  4. nun kann man mit dem Befehl „p“ sehen, dass eine Partition „sda1“ angelegt wurde. Mit dem Befehl „n“ alles speichern und partitionieren lassen
  5. das EXT4 Filesystem auf der sda1 Partition anlegen
    sudo mkfs.ext4 /dev/sda1

Daten verschieben:

  1. Rootfs von der microSD Karte auf die Festplatte kopieren:
    sudo dd if=/dev/mmcblk0p1 of=/dev/sda1 bs=1M

    kann ggf. ein bisschen dauern, also warten und nichts weiter eintippen ;)

  2. gepufferte Daten auf die Festplatte speichern:
    sudo sync

Boot Parameter anpassen:

  1. Die Datei uEnv.txt öffnen:
    sudo nano /boot/uEnv.txt
  2. und dort den Pfad der anpassen:
    vorher:
    ]console=tty0
    root=/dev/mmcblk0p1 rootwait
    extraargs=console=ttyS0,115200 hdmi.audio=EDID:0 disp.screen0_output_mode=EDID:1280x800p60 panic=10 consoleblank=0

    nachher:

    console=tty0
    root=/dev/sda1 rootwait
    extraargs=console=ttyS0,115200 hdmi.audio=EDID:0 disp.screen0_output_mode=EDID:1280x800p60 panic=10 consoleblank=0
  3. Cubietruck neustarten:
    sudo reboot

Partition anpassen/vergrößern:

Wenn man nun mal schaut (sudo df -h) wie groß die Partition ist, sieht man, dass die Partition die gleiche Größe hat wie die Speicherkarte vorher. Um die Partition wieder auf die ganze volle Partition anzupassen, muss man folgenden Befehl ausführen:

sudo resize2fs /dev/sda1

Letzte Kommentare

  1. Timo 27. November 2014
  2. Tobi 1. Dezember 2014
  3. Pingback: Cubietruck als Mailserver (Teil 1) 11. Oktober 2015

Hinterlasse einen Kommentar

*

https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_bye.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_good.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_negative.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_scratch.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_wacko.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_yahoo.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_cool.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_heart.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_rose.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_smile.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_whistle3.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_yes.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_cry.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_mail.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_sad.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_unsure.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_wink.gif