Skip to content

[HOWTO] SD-Karte beschreiben

ROCKPro64
  • Mal eine kleine Reihe starten für absolute Anfänger. Alle anderen bitte wegklicken 😉

    Der einfachste Weg den RockPro64 in Betrieb zu nehmen, ist es eine SD-Karte mit dem entsprechenden Image zu beschreiben. Ein Image ist ein Abbild des Betriebssystemes, welches wir mit einem Tool auf die SD-Karte schreiben.

    0_1534876316384_IMG_20180517_091144_ergebnis.jpg
    Die Unterseite des ROCKPro64, links unten sieht man den SD-Karten Slot.

    Hardware

    • PC mit SD-Karten Einschub
    • ROCKPro64
    • SD-Karte

    Zum PC mit SD-Karten Einschub, in einem Notebook meistens drin. In einem Standard-PC seltener. Da kann man sich aber mit entsprechenden Adaptern helfen.

    Ein Beispiel: https://www.amazon.de/Hama-Multi-Kartenleser-Card-Reader-UHS-I-fähig-Kartenlesegerät/dp/B073PGV9QC/ref=sr_1_15?ie=UTF8&qid=1534875650&sr=8-15&keywords=sd-kartenleser+usb+3.0

    Zur SD-Karte, nehmt was schnelles! Ihr habt damit hinterher mehr Spaß, hier an einem Euro zu sparen ist falsch.

    Ein Beispiel: https://www.amazon.de/Samsung-Micro-100MB-Speicherkarte-Adapter/dp/B06XFWPXYD/ref=sr_1_4?ie=UTF8&qid=1534875831&sr=8-4&keywords=sd-karte+64gb

    Ich kenne die Artikel nicht und weiß auch nicht ob die was taugen. Dient hier nur als Beispiel.

    Damit haben wir dann alles zusammen.

    Software

    Wir benötigen erst mal ein Programm zum Beschreiben der SD-Karte. Auf vielen Betriebssystemen kann man das auch mit bordeigenen Mitteln, ich empfehle Euch aber hier ein Tool was auf keinem PC fehlen sollte. Da ich nur auf Linux unterwegs bin, achte ich aber trotzdem drauf das es das Tool auch für die Windows Welt gibt.

    Das Tool heißt Etcher. Das gibt es für Mac, Windows und Linux.

    0_1534876178123_etcher.png

    Bedienung

    Kinderleicht, das Image auswählen, das Laufwerk auswählen und auf Flash klicken. Das war's, da kann man nicht viel falsch mit machen. Etcher passt auf, das ihr nicht versehentlich irgendein internes Laufwerk schrottet, es bietet die im Normalfall gar nicht erst an. Außerdem werden nach dem Schreiben die Daten verifiziert.

    Image

    Unsere Auswahl ist noch etwas übersichtlich, aber Kamil hat da schon was für uns am Start. Weitere Images findet ihr hier.

    Kamils Images findet ihr hier. Was ihr wählt, liegt an Euren Interessen. Alle Images mit Desktop machen im Moment für mich nicht wirklich Sinn, da ist noch viel Arbeit nötig, bis die richtig gut laufen. Da ich die Platinen nur Headless (ohne Desktop) einsetze, wähle ich immer

    https://github.com/ayufan-rock64/linux-build/releases/download/0.7.9/bionic-minimal-rockpro64-0.7.9-1067-arm64.img.xz

    Das ist ein Ubuntu 18.04.1 mit Kernel 4.4.x, das flashen wir dann mit Etcher auf die SD-Karte. Nachdem die Karte fertig ist, entnehmen wir diese, schieben sie in den SD-Karten Slot rein.

    Dann den ROCKPro64 an die Stromversorgung anschließen und den Bootvorgang abwarten! Aktuell gibt es eine Ausgabe auf einen HDMI-Monitor. Somit kann man was sehen. Unverzichtbar, wenn man mit den kleinen Platinen rummacht, ist eine serielle Konsole (UART). Infos dazu -> hier

    Viel Spaß bei Euren ersten Versuchen!

    Und bei Problemen, scheut Euch nicht zu fragen. Wir alle haben mal angefangen.

  • [HOWTO] Verschlüsseltes NAS aufsetzen

    Verschoben ROCKPro64
    12
    0 Stimmen
    12 Beiträge
    3k Aufrufe
    FrankMF

    Da btrfs bei mir ja nicht so der Bringer war, Fehler im Image vom Kamil?, Fehler in btrfs? Ich weiß es nicht, also weg damit! Da ich das NAS noch richtig produktiv genutzt hatte, waren die Daten schnell gesichert. Danach das NAS neugestartet, nun sind die beiden Platten nicht mehr gemountet und wir können damit arbeiten.

    ACHTUNG! Ich bitte wie immer darum, das Gehirn ab hier einzuschalten! Sonst droht Datenverlust! Aus Sicherheitsgründen gebe ich hier die Laufwerke so an = sdX1 Das X bitte entsprechend austauschen!

    Die beiden Platten mit

    sudo fdisk /dev/sdX

    neu einrichten. Alte Partition weg, neu einrichten usw. Im Detail gehe ich hier jetzt nicht drauf ein. Ich gehe davon aus, das das bekannt ist.

    Der Plan

    raid_pool0 = sdX1 = /dev/mapper/raid_pool0
    raid_pool1 = sdX1 = /dev/mapper/raid_pool1

    Verschlüsseln sudo cryptsetup --key-size 512 --hash sha256 --iter-time 5000 --use-random luksFormat /dev/sdX1 sudo cryptsetup --key-size 512 --hash sha256 --iter-time 5000 --use-random luksFormat /dev/sdX1 Platten entschlüsseln sudo cryptsetup open /dev/sdX1 raid_pool0 sudo cryptsetup open /dev/sdX1 raid_pool1 RAID1 anlegen sudo mdadm --create /dev/md0 --auto md --level=1 --raid-devices=2 /dev/mapper/raid_pool0 /dev/mapper/raid_pool1 sudo mkfs.ext4 /dev/md0 Script zum Entschlüsseln und Mounten crypt.sh #!/bin/bash ###############################################################################$ # Autor: Frank Mankel # Verschlüsseltes Raid1 einbinden! # # Hardware: # ROCKPro64v2.1 # PCIe SATA Karte # 2St. 2,5 Zoll HDD Platten a 2TB # # Software: # bionic-minimal 0.7.9 # Kontakt: frank.mankel@gmail.com # ###############################################################################$ #Passwort abfragen echo "Passwort eingeben!" read -s password echo "Bitte warten......" #Passwörter abfragen echo -n $password | cryptsetup open /dev/sdX1 raid_pool0 -d - echo -n $password | cryptsetup open /dev/sdX1 raid_pool1 -d - #Raid1 mounten mount /dev/md0 /mnt/raid echo "Laufwerke erfolgreich gemountet!"

    Bis jetzt sieht das Raid ok aus, ich werde das die nächsten Tage mal ein wenig im Auge behalten.

    [ 82.430293] device-mapper: uevent: version 1.0.3 [ 82.430430] device-mapper: ioctl: 4.39.0-ioctl (2018-04-03) initialised: dm-devel@redhat.com [ 108.196397] md/raid1:md0: not clean -- starting background reconstruction [ 108.196401] md/raid1:md0: active with 2 out of 2 mirrors [ 108.240395] md0: detected capacity change from 0 to 2000260497408 [ 110.076860] md: resync of RAID array md0 [ 110.385099] EXT4-fs (md0): recovery complete [ 110.431715] EXT4-fs (md0): mounted filesystem with ordered data mode. Opts: (null) [57744.301662] md: md0: resync done.
  • Die ersten Schritte nach der Installation!

    Angeheftet ROCKPro64
    1
    0 Stimmen
    1 Beiträge
    1k Aufrufe
    Niemand hat geantwortet
  • NVMe-Platte einrichten

    ROCKPro64
    1
    0 Stimmen
    1 Beiträge
    2k Aufrufe
    Niemand hat geantwortet
  • Booten von der NVMe Platte

    ROCKPro64
    16
    0 Stimmen
    16 Beiträge
    7k Aufrufe
    S

    Für dies Kernal: Linux rockpro64 4.4.167-1213-rockchip-ayufan-g34ae07687fce #1 SMP Tue Jun 18 20:44:49 UTC 2019 aarch64 GNU/Linux

    Booten von der NVMe Platte nicht möglich.

    Ich folgte die folgende Schritte. Leider funktioniert es nicht. Es gibt einen Fehler in Boot.

    Ohne RAID oder LVM config.

    Specs:
    Rockpro64
    Marvel PCIe 88se9230 karte
    SANDISK SSD 120 GB

  • RockPro64 - Firewall mit zwei LAN Schnittstellen!

    Verschoben ROCKPro64
    1
    0 Stimmen
    1 Beiträge
    800 Aufrufe
    Niemand hat geantwortet
  • [HOWTO] SMD Widerstand Preproduction Board

    Verschoben Hardware
    2
    0 Stimmen
    2 Beiträge
    782 Aufrufe
    FrankMF

    Offizielle Bestätigung -> http://files.pine64.org

  • [HOWTO] ROCKPro64 - PCIe NVMe Karte mit Samsung 960 EVO m.2

    Verschoben Hardware
    2
    0 Stimmen
    2 Beiträge
    2k Aufrufe
    FrankMF
    Ergänzung

    Eine andere SATA-Karte und eine Riser-Karte mit angeschlossener GPU startet nicht.

    rock64@rockpro64v2_1:~$ uname -a Linux rockpro64v2_1 4.4.132-1075-rockchip-ayufan-ga83beded8524 #1 SMP Thu Jul 26 08:22:22 UTC 2018 aarch64 aarch64 aarch64 GNU/Linux
  • [HOWTO] ROCKPro64 - Boot

    Verschoben Hardware
    5
    0 Stimmen
    5 Beiträge
    4k Aufrufe
    FrankMF

    Das Problem sollte mit Kernel 4.19.0-rc4-1069-ayufan behoben sein.