Hallo zusammen,
ich möchte von meinem Raspberry auf den Cubietruck umsteigen. Allerdings macht mir das Igor Image bei der installation Probleme.
Auf dem Cubietruck war Standardmäßig Android im nand Speicher installiert.
Der erste Versuch das Igor Image über Android zu installieren scheiterte.
Dann habe ich mit dem Phoenix Tool lubuntu Server v1.02 installiert. Nachdem ich lubuntu Server testweise gestartet hatte, konnte ich es nicht mit "shutdown -h now" herunterfahren es erschien "try to kill cpu:1 failed!". (OK dann halt Stecker raus SD Karte mit Igor Image rein weiter gehts)
Versuch Nr.2 nachdem ich ./nand-install.sh ausführte erschienen folgende Meldungen (siehe Screenshot)
Beim Versuch Nr.3 hab ich lubunto-Desktop mit dem Phoenix Tool in den nand installiert, selbes Problem mit dem herunterfahren wie beim Versuch 2. Auch beim Test mit dem Igor Image kamen wieder die selben Fehler wie auf dem Screenshot zu sehen.
Könnt Ihr mir helfen wie ich ein ordentliches Igor Image aufspielen kann?
Vielen Dank schonmal
(http://kunden.nicowestermann.de/dome/IMG_0807.JPG)
Nimm die Phoenix Suite und flashe zuerst ein anderes Linux (z.B. Lubuntu) auf den NAND Speicher und hinterher das Igor Image.
Das hatte ich ja schon 2x gemacht doch immer wieder der selbe Fehler. :(
Hast du die letzte Fehlerzeile beherzigt? Aus irgendeinem Grund muss ich auch immer 2x das nand install Script starten, dazwischen aber bitte nicht erneut lubuntu drauf flashen.
Grüße
Igami
Wenn ich das script nach dem reboot noch einmal starte schreibt er mir doch alles in den nand und das möchte ich ja nicht. Ich möchte nach dem reboot die ./sata-install.sh ausführen. Um das Image auf die SSD zu installieren.
Wenn ich das erste mal ./nand-install.sh ausführe, musste es doch so aussehen:
root@cubie:~# ./nand-install.sh
# # ## ##### # # # # # ####
# # # # # # ## # # ## # # #
# # # # # # # # # # # # # #
# ## # ###### ##### # # # # # # # # ###
## ## # # # # # ## # # ## # #
# # # # # # # # # # # ####
This script will NUKE / erase your NAND partition and copy content of SD card to it
Proceed (y/n)? (default: y): y
Partitioning
Press a key to reboot than run this script again!
Oder verstehe ich da was falsch?
Diese Fehlermeldungen auf dem Foto sind nicht normal oder?
ZitatIch möchte nach dem reboot die ./sata-install.sh ausführen
dann mach es doch!
Und vorallen Dingen teile uns bitte alles mit was Du machen möchtest, wir sind keine Hellseher.
Dein erster Post sah so aus, als ob Du in den Nand installieren möchtest.
Ansonsten mach es Dir nicht so schwer, und befolge die Anweisungen des Igor-Scripts.
Hier noch einmal zum nachlesen:
Zitathttps://wiki.betateilchen.de/doku.php?id=cubie:tec:igor_install
Gruß Joachim
Hallo,
gibt es eigentlich einen Grund warum bei der Sata-Installation der Umweg über das Nand genommen wird?
Da ich von SD-Karte booten möchte und das Android auf dem Nand behalten möchte, bin ich wie folgt vorgegangen:
http://www.maffert.net/cubian-von-microsd-installation-nach-ssd-hdd-festplatte/
Ich habe das komplette Rootfs auf die SSD kopiert:
dd if=/dev/mmcblk0p1 of=/dev/sda1 bs=1M
und dann in der /boot/uEnv.ct "root=/dev/sda1 rootwait" eingetragen.
Dies hat aber den kleinen Nachteil, daß zumindest teilweise noch das /boot auf der SD-Karte verwendet wird.
Wenn ich nun z.B. die cubietruck.bin ändern möchte, muß ich zuvor das /boot auf die ssd mounten:
mount -t ext4 /dev/mmcblk0p1 /mnt
Kann ich einfach das doppelte /boot auf der ssd löschen?
Gruß Ralf
Hallo,
also ich möchte FHEM auf meinem Cubietruck installieren und das rootfs auf der SSD haben.
Ich gehe genau nach der Anleitung von Betateilchen vor. Aber immer wenn ich nach dem Ausführen von "./sata-install.sh" die SD-Karte herausnehme geht der Cubietruck in eine Endlosschleife. Er bootet ständig neu.
Ich habe danach alles in den nand geschrieben, indem ich 2x "./nand-install.sh" ausgeführt habe. Nun habe ich versucht das Root-Filesystem auf die SATA Festplatte umzuziehen leider ohne Erfolg. Kann es sein, dass die ganzen Probleme mit den nand Namen zusammenhängen? Bei der Umzugsanleitung aus dem Wiki des Filesystems, ist mir aufgefallen das dort nanda und nandb verwendet werden auf meinen Cubie finde ich aber unter /dev nur nand1 und nand2. Die Namen hatte ich natürlich in den befehlen "dd if=/dev/nandb of=/dev/sda1 bs=1M" auf "dd if=/dev/nand2 of=/dev/sda1 bs=1M" und "mount /dev/nanda /mnt" auf "mount /dev/nand1 /mnt" angepasst.
Habt ihr eine Idee wie ich das hinbekomme?
Grüße
movie_fan
Nachdem du einen Zustand beschreibst (du hast NandIrgendwas) den es nicht geben kann (weil du angeblich grade in einer Bootendlosschleife hängst), ist es etwas schwer.
Am Einfachsten nimm ein Lubuntu Server, klatsch das Ding mit den Phonix Tools mal auf den Cubietruck, lade dir Igors Image neu runter, brutzle es auf eine SD Karte und mach es axakt so, wie es in unserem Wiki beschrieben ist.
http://www.fhemwiki.de/wiki/Cubieboard_3
Da steht es Schritt für Schritt drin. Dann würde auch dein Fehler nicht passieren (2x sata-install.sh ausführen => das steht nirgends!!!)
Wenn du bei einem Schritt hängst, beschreibe hier was passiert und versuche nicht irgend etwas zu tun was so da nicht steht...
8)
Guten Morgen
ich würde auch gern ein Cubietruck aufsetzen und direkt von SSD booten dafür hab ich das WIKI verwendet
doch leider hab ich bisher noch nicht ohne SD Karte booten können,
leider kenn ich mich mit Linux nicht aus deshalb verstehe ich manche Schritte aus dem WIKI nicht.
Hat zufällig jemand den Phoenix Suite 1.0.6 oder einen Download,
aktuell ist Phoenix Suite 1.0.7 und das ist nur eine exe, dabei wird nichts installiert und somit keine Treiber , dadurch wird der Cubie nicht erkannt
Hier mal meine Fragen zum WIKI Eintrag
Installation für Igors Image
Image runterladen, entpacken welches Image? das obere Debian Wheezy / Jessie based
Mit beiliegendem Programm (ist im Archiv mit dabei) und SD Kartenleser auf SD Karte bringen
Cubietruck mit fertiger microSD Karte booten (vorher Netzwerkkabel einstecken)
Mit Putty einloggen, sobald die LED-Lichtorgel erloschen ist
Benutzername: root
Passwort: 1234
Passwort ändern
chmod +x nand-install.sh ist das ein Befehl der in putty eingegebn wird?
evtl. kurz warten, könnte sein, dass der Cubietruck nochmal einen Neustart hinlegt. Keine Ahnung warum, kann ich aber bei meinen 2 reproduzieren) hier passiert bei mir nichts, kein Neustart nur eine neu Zeile erscheint mit Eingabeaufforderung
./nand-install.sh
Mit y bestätigen
Cubietruck bootet (SD Karte drinnen lassen)
Jetzt gibt es zwei Möglichkeiten:
Alles in den Nand Speicher installieren
nochmal ./nand-install.sh ausführen,
wenn fertig Return drücken, SD raus
unten weiterlesen...
Das ganze Image auf eine angeschlossene SSD/HDD zu installieren (das meiste davon ist von Betateilchen!)
wir haben 1x nand-install.sh ausgeführt (siehe oben...)
chmod +x sata-install.sh ist das ein Befehl der in putty eingegebn wird?
mit fdisk eine Partition anlegen (fdisk /dev/sda; Partitione erstellen, speichern, beenden, formatieren ist überflüssig, macht das sata Skript später selber)
./sata-install.sh
den gewünschten Reboot bitte MIT eingelegter SD Karte machen (unnötig, wenn man 2x das nand-install.sh ausgeführt hat, was aber recht lange dauert)
# Zeiger auf das rootfs in Richtung SSD Platte verbiegen ist hier was zu tun? oder ist das die Erklärung für die nächsten Schritte
mkdir test sind das ab hier alles Befehle die nacheinander in putty eingegeb werden müssen?
mount /dev/nand1 test
cd test
cp uEnv.txt uEnv.txt.backup
nano uEnv.txt
Zeile nand_root ändern in:
nand_root=/dev/sda1 rootwait diesen Text konnte ich in der genannten Datei ändern
Strg+O (zum speichern)
Strg+X (zum beenden)
cd .. ist das ein Befehl?
umount testist das ein Befehl?
Reboot ohne SD Karte...
Hallo, ich hatte heute auch Zeit meinen Cubietruck aufzusetzen.
Bin aber nicht ganz so begeistert. Er ist immer noch langsam beim Darstellen von Logs.
Ich habe mir Notizen gemacht. Bei Interesse kann ich sie posten. Aber generell funktioniert das alles so wie in den diversen Anleitungen beschrieben.
Generell habe ich trotzdem noch 3 Probleme:
1. der Cubietruck schläft nach 30? Minuten ohne Eingabe ein (SleepModus oder Bildschirmschoner(AUS)), FHEM läuft weiter, aber ich bekomme ihn nicht aufgeweckt mit Maus und Tastatur
2. Beim Befehl: sudo sh sata-install.sh kamen Fehlermeldungen.
Wenn ich das richtig verstanden habe wird eine Partition verschoben.
Wie prüfe ich ob das was erreicht werden sollte auch erreicht wurde?
3. Rechte im FHEM Ordner (ich änder öfter was)
chown -R fhem /opt/fhem
chmod -R +rwx /opt/fhem
So?
Was mir noch fehlt ist ein Remote Desktop Zugang (xfce4) von Windows.
Und ein genereller Zugang zu dem FHEM Ordner über Netzwerk um Files zu ändern.
Hat da einer Tips?
zu 1. kann ich nichts sagen, hatte ich nicht
zu 2. am besten erst mal schreiben welche Fehler Meldungen..
dann diesen Befehl eingeben df -h
das sollte dann so aussehen wie in der ersten Zeile, bei mir eine 60GB SSD
Filesystem Size Used Avail Use% Mounted on
rootfs 56G 923M 52G 2% / ----> hier sieht man die SSD die bei mir 60GB hat
/dev/root 56G 923M 52G 2% /
devtmpfs 1000M 0 1000M 0% /dev
tmpfs 128M 160K 128M 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 128M 0 128M 0% /run/shm
tmpfs 1.0G 4.0K 1.0G 1% /tmp
/dev/root 56G 923M 52G 2% /var/log.hdd
ramlog-tmpfs 256M 1016K 256M 1% /var/log
zu 3. chown -R fhem:dialout /opt/fhem
Zitat von: moonsorrox am 06 Dezember 2014, 14:21:07
rootfs 56G 923M 52G 2% / ----> hier sieht man die SSD die bei mir 60GB hat
/dev/root 56G 923M 52G 2% /
devtmpfs 1000M 0 1000M 0% /dev
Scheint also bei mir nicht funktioniert zu haben. Root ist im nand
cfdisk sagt sda1 boot primary linux 160gb
Was nun? Nochmal Probieren? Ist es nun nicht zu spät`? Ist die Fesplatte so gut vorbereitet?
Fehlermeldung Zeile 56 [: y: unexpected operator
Fehlermeldung Zeile 62 [: yes: unexpected operator
mit den beiden gehts los, kommen aber noch mehr Fehler.
Hatte mit y quittiert.
Wie gesagt - jetzt ist er schon in Betrieb, weitere Software eingerichtet und booted ohne SD. Festplatte wird eingebunden. rootfs ist aber nicht auf Festplatte.
schau mal hier (http://forum.fhem.de/index.php/topic,26006.msg192666.html#msg192666) da hängt eine Textdatei dran, evtl. hilft die dir weiter, ich weiß nur nicht ob die noch aktuell ist. Da du schon Linux drauf hast bracuhst du nur die kurze Anleitung ohne dies Lubuntu Server Geschichte..
Oder gehe hier (http://forum.fhem.de/index.php/topic,26006.msg192758.html#msg192758) nach vor ist eigentlich noch schneller gemacht...
@peble
Ich bin zur Zeit unterwegs. Kann dir morgen Abend alte Phoenix Tools zukommen lassen, wenn du sie anderweitig nicht schon gefunden hast.
Zu deinen Fragen, ob das Putty Befehle seien, ja.
Ich werde wohl das nochmal überarbeiten, um zu verdeutlichen was wann wo getippt, und was lediglich zur Kenntnis genommen werden soll :)
Wir bekommen das Ding schon zum laufen :)
@Rince
super die Phoenix Tools wären echt nicht schlecht wenn ich die bekommen könnte.
zu
Wir bekommen das Ding schon zum laufen
mittlerweile läuft der Truck,
was ich jedoch nicht hinbekommen habe das er von der SSD bootet.
Ich hab ca 4-5 Mal Versucht die einzelnen Schritte im WIKI komplett durchzuführen, immer wieder von neuem incl. flashen von Nand mit Lubuntu,
beim booten ohne SD wurde jedoch nur das Lubuntu von Nand gebootet.
Jetzt habe ich das Igor Image auf Nand übertragen also:
nochmal ./nand-install.sh ausführen,
wenn fertig Return drücken, SD raus
und das hat sofort funktioniert.
Was für Vorteile hat es wenn alles auf der SSD liegt?
Da ich mit meinem Raspberry PI immer mal wieder ein Totalausfall hatte,
erhoffe ich mir durch den Cubietruck mehr Stabilität,
wäre diese Stabilität auch gegeben wenn ich jetzt noch das Filesystem Root auf die SSD übertrage?
Habe ich das richtig verstanden?
von Nand bootet das IgorImage und alle Programme wie z.B. FHEM
auf SSD werden die Daten gespeichert dadurch das Problem mit der SD Karte die plötzlich ausfällt weg.
Danke für deine mithilfe
der Vorteil ist du brauchst keine SD Karte, die ja gerne mal ausfallen (hatte ich auf dem Pi 1x nur) du hast im Nand nur den Bootloader, der aber nur gebraucht wird wenn du tatsächlich bootest, also Neustart des Cubie.
Weiterhin wurde ja schon öfter davon geschrieben das dies "Nand" schonend ist - darüber streiten sich aber die Geister - weil wenn du nicht bootest was ich eigentlich sehr selten mache brauchst du auch das Nand nicht also den elektronischen Speicher.. Der Rest Linux und Fhem und wenn du magst auch noch weitere Geschichten liegen alles auf der HD oder SSD
Leider geht das nicht das Phönixtool hier ran zu hängen ist etwas zu groß, ich habe die Version PhoenixSuit1.0.6
Hallo zusammen ich bin langsam echt am verzweifeln.
Also ich möchte eine Kombination aus NAND/SSD installation.
Ich habe einen Neuen Cubietruck von Pollin auf diesem war Android installiert. Dazu hab ich mir eine Micro SD Card 8GB von Intenso und die SanDisk SDSSDP-064G-G25 64GB Festplatte gekauft.
Auf die SD Karte hab ich mit Win32 Disk imager die folgende Raw Datei (Cubietruck_Debian_2.9_jessie_3.4.105 von http://www.igorpecovnik.com/2013/12/24/cubietruck-debian-wheezy-sd-card-image/) geschrieben. Danach habe ich die SD Karte in den Cubie Passwort geändert.
dann:
1. chmod +x nand-install.sh (Es erfolgte kein Reboot)
2. ./nand-install.sh
3. y
so nun kamen die Fehlermeldungen "nand magic does not match for MBR" siehe Bild vom ersten Post.
Da dachte ich mir OK Nand muss Bootfähig gemacht werden also mit Phonix Suit v.1.0.6 Lubuntu (lubuntu-server-nand.img [v1.02]) Flashen. Ok hab ich auch gemacht.
SD Karte gesäubert und erneut mit Win Disk imager das oben genannte image geschrieben.
wieder:
1. chmod +x nand-install.sh (Es erfolgte kein Reboot)
2. ./nand-install.sh
3. y
ausgeführt.
Und der MBR fehler war wieder zu sehen.
Was kann ich tun, um das Problem zu beheben?
PS hab die ganze Prozedur auch schon an einem anderen Rechner versucht gleiches Ergebnis
Nimm Wheezy und nicht Jessie.
Aus der Beschreibung zu Jessie von Igor:
ZitatKnown bugs or limitations
Mainline kernel have only basic functionality – there is no video console!
No NAND driver. NAND and SATA install scripts are not working.
@Rince
hab jetzt dieses Image Cubietruck_Debian_2.9_wheezy_3.4.105.raw versucht. Leider erscheinen auch hier die "nand magic does not match for MBR" Fehler. :(
@Betateilchen
mir ist aufgefallen, im Wiki http://www.fhemwiki.de/wiki/Cubieboard_3 (Anleitung NAND/SSD) schreibst du nach dem ausführen von ./sata-install.sh Reboot MIT SD Karte
und hier https://wiki.betateilchen.de/doku.php?id=cubie:tec:igor_install nach dem ausführen von ./sata-install.sh Reboot OHNE SD Karte
Ich habe mittlerweile den Cubie auch mit meinen MAC via LiveSuit geflasht (lubuntu v1.02) doch anscheinend scheint der NAND immernoch nicht richtig Bootfähig zu sein.
Das liegt daran, dass die Anleitung im fhemwiki nicht von Betateilchen geschrieben worden ist. Sie basiert grundlegend auf Betateilchens Anleitung. Der Reboot ohne SD Karte funktioniert nicht wenn du das zum ersten mal machst. Sagt übrigens auch das Skript von Igor selber...
Langsam von vorne:
1. PhoenixTools anwerfen, lubuntu Image auswählen, FEL Taste am Cubietruck drücken (gedrückt halten), Cubietruck an Rechner anschließen
2. Nach dem flashen probieren ob es läuft