Dumbo: Unterschied zwischen den Versionen
Mfgeg (Diskussion | Beiträge) K (Link angepasst) |
Mfgeg (Diskussion | Beiträge) K (Puh, wieder einiges geändert :) |
||
Zeile 229: | Zeile 229: | ||
'''Swapfile [MB]'''<br/> | '''Swapfile [MB]'''<br/> | ||
Die Swap Dateigrösse kann bei bedarf angepasst werden (z.B. Testzwecke).<br/> | Die Swap Dateigrösse kann bei bedarf angepasst werden (z.B. Testzwecke).<br/> | ||
− | Standardeinstellung ist '''196'''. | + | Standardeinstellung ist '''196'''.<br/> |
+ | Die Änderung tritt '''nur''' in Kraft, wenn ein Image auf dem Dumbodevice ausgepackt wird! | ||
'''Alphabetische Sortierung'''<br/> | '''Alphabetische Sortierung'''<br/> | ||
− | Ist die Einstellung auf '''true''' gesetzt, dass werden alle verfügbaren Images in alphabetischer | + | Ist die Einstellung auf '''true''' gesetzt, dass werden alle verfügbaren Images in alphabetischer Reihenfolge dargestellt. Bei der Einstellung '''false''', listet das Plugin zuerst alle Images von \MB_Images, anschliessend vom eingestellten Pfad (z.b /media/hdd/backup) auf. |
'''rootdelay [sec]'''<br/> | '''rootdelay [sec]'''<br/> | ||
Verbessert bei manchen Geräten die Erkennung durch das BIOS. Eine Erhöhung des '''rootdelay''' Wertes von 10 bis 15 Sekunden kann dabei hilfreich sein.<br/> | Verbessert bei manchen Geräten die Erkennung durch das BIOS. Eine Erhöhung des '''rootdelay''' Wertes von 10 bis 15 Sekunden kann dabei hilfreich sein.<br/> | ||
− | Die Änderung tritt nur in Kraft, wenn ein Image auf dem Dumbodevice ausgepackt wird! | + | Die Änderung tritt '''nur''' in Kraft, wenn ein Image auf dem Dumbodevice ausgepackt wird! |
Zeile 390: | Zeile 391: | ||
=== Prerun === | === Prerun === | ||
− | Die '''[Prerun]''' Option kann im Bios deaktiviert werden, falls die Box beim Einschalten hängt. | + | Die '''[Prerun]''' Option kann im Bios deaktiviert (disabled) werden, falls die Box beim Einschalten hängt. |
=== Rootdelay === | === Rootdelay === | ||
Bei manchen Geräten kann eine Erhöhung des '''rootdelay''' Wertes = 10 bis 15 Sekunden hilfreich sein, um die Erkennung des Gerätes durch das BIOS zu verbessern. <br/> | Bei manchen Geräten kann eine Erhöhung des '''rootdelay''' Wertes = 10 bis 15 Sekunden hilfreich sein, um die Erkennung des Gerätes durch das BIOS zu verbessern. <br/> | ||
− | Der Wert kann über das Menü Einstellungen im Dumbo Plugin verändert werden. | + | Der Wert kann über das Menü Einstellungen im Dumbo Plugin verändert werden. |
=== Bios Einstellung - Change command line === | === Bios Einstellung - Change command line === | ||
− | Stellt sicher, dass die '''Change command line''' Einstellung nicht eingeschaltet | + | Stellt sicher, dass die '''Change command line''' Einstellung nicht eingeschaltet ist im Bios. |
=== Bios auf Werkseinstellung zurücksetzen === | === Bios auf Werkseinstellung zurücksetzen === | ||
− | Wenn das Booten vom Dumbo Device nicht klappen will, dann setzt das Bios auf die [http://www.i-have-a-dreambox.com/wbb2/attachment.php?attachmentid=120310 Werkseinstellungen] zurück (Reset all settings to factory default). | + | Wenn das Booten vom Dumbo Device nicht klappen will, dann setzt das Bios auf die [http://www.i-have-a-dreambox.com/wbb2/attachment.php?attachmentid=120310 Werkseinstellungen] zurück (Reset all settings to factory default). Erstellt erneut die Bios Einträge und testet das Booten vom Dumbo Device. |
− | Erstellt erneut die Bios Einträge und testet das Booten vom Dumbo Device. | ||
=== Probleme mit mehreren, angesteckten Speichermedien === | === Probleme mit mehreren, angesteckten Speichermedien === | ||
− | Für den ersten Start, sollte nur das Dumbo Speichermedium an der Dreambox sein, weil die rootdevices | + | Für den ersten Start, sollte nur das Dumbo Speichermedium an der Dreambox sein, weil die rootdevices in den autoexec*.bat Dateien für diese Situation vorbereitet werden. Durch das Anstecken weiterer USB Geräte, verschieben sich evt. die Devicenamen und die autoexec_*.bat der Dreambox muss evt. beim root=/dev/sdX1 mit einem anderen Buchstaben für X angepasst werden. |
=== Das Booten vom Dumbo Device will einfach nicht klappen === | === Das Booten vom Dumbo Device will einfach nicht klappen === | ||
− | Versucht bitte folgende Schritte, wenn das Booten vom Dumbo Device nicht / nie klappen will | + | Versucht bitte folgende Schritte, wenn das Booten vom Dumbo Device nicht / nie klappen will: |
− | * [http://dream.reichholf.net/wiki/Bootlog Bootlog] erstellen, um zu sehen wie | + | * [http://dream.reichholf.net/wiki/Bootlog Bootlog] erstellen, um zu sehen wie das Dumbo Device erkannt wird. Und kontrolliert auch, dass die Box den korrekten autoexec*.bat Eintrag einlesen will. Vertippsler hat man nämlich sehr schnell gemacht. Spielt auch nicht mit allen BIOS Einstellungen herum. Es reagiert ziemlich sensibel auf das herumgewurstel. Normal reichen die Einträge (wie sie am Anfang des Artikels beschrieben sind), um vom angesteckten Device zu booten. Wenn trotzdem Bootprobleme entstehen (z.B. falsche autoexec.bat wird gesucht), dann setzt das BIOS auf die [http://www.i-have-a-dreambox.com/wbb2/attachment.php?attachmentid=120310 Werkseinstellungen] zurück. Erstellt dann '''nur''' die entsprechenden Einträge und versucht es erneut. |
− | * | + | * Klappt es immer noch nicht, dann entpackt das Wunsch Image auf das Dumbo Device. Verbindet anschliessend das Dumbo Device mit dem PC und formatiert die FAT Partition.<br/> (Alle Dateien in der FAT Partition vorher '''sichern''' und anschliessend wieder zurück kopieren). |
− | * | + | * Könnt auch einmal mit einem '''USB Hub''' testen (bei CF Karte natürlich nicht nötig / möglich) |
− | * | + | * Oder dann die '''Rootdelay''' Einstellung erhöhen, in den Dumbo Einstellungen. Entpackt anschliessend das Image nochmals und testet das Booten ;) |
− | |||
− | |||
Zeile 473: | Zeile 471: | ||
== Versteckte Einstellungen im Dumbo Plugin == | == Versteckte Einstellungen im Dumbo Plugin == | ||
− | {{Zitat|1= [http://www.i-have-a-dreambox.com/wbb2/thread.php?postid=1500211#post1500211 07.04.11] - Was gibt es und wo werden die gespeichert?| 2=Die geänderten Einstellungen werden in der '''settings''' Datei in /etc/enigma2 gespeichert. Die wichtigsten vier Einstellungen (Pfad Einstellung, Swap Grösse, Sortierung, rootdelay) sind im Dumbo Plugin bereits integriert. Alle anderen Möglichkeiten dienen zu Testzwecken oder zum Spielen. Änderungen an der settings Datei können nur gemacht werden, wenn Enigma2 vorher gestoppt (init 4) worden ist. Nach der Änderung startet Enigma2 mit dem Befehl '''init 3'''.}} | + | {{Zitat|1= [http://www.i-have-a-dreambox.com/wbb2/thread.php?postid=1500211#post1500211 07.04.11] - Was gibt es und wo werden die gespeichert?| 2=Die geänderten Einstellungen werden in der '''settings''' Datei in /etc/enigma2 gespeichert. Die wichtigsten vier Einstellungen (Pfad Einstellung, Swap Grösse, Sortierung, rootdelay) sind im Dumbo Plugin bereits integriert. Alle anderen Möglichkeiten dienen zu Testzwecken oder zum Spielen. Änderungen an der settings Datei können nur gemacht werden, wenn Enigma2 vorher gestoppt (init 4) worden ist. Nach der Änderung startet Enigma2 mit dem Befehl '''init 3'''. <br/><br/>Die verfügbaren, versteckten Funktionen, findet ihr im verlinkten Beitrag von gutemine.}} |
+ | |||
+ | |||
+ | Zurück zum [[#top | Inhaltsverzeichnis:]] | ||
+ | |||
+ | |||
+ | = Erfolgreich eingesetzte Dumbo Medien = | ||
+ | Hier entsteht ein Sammelsurium von Speichermedien, die (erfolgreich) von Dumbo Benutzern verwendet werden. | ||
+ | |||
+ | == 800se == | ||
+ | * [http://www.i-have-a-dreambox.com/wbb2/thread.php?postid=1502135#post1502135 4GB Kingston DataTraveler Mini Lite], ohne Verwendung eines USB Hubs | ||
+ | * [http://www.i-have-a-dreambox.com/wbb2/thread.php?postid=1502691#post1502691 Sandisk Cruzer Blade 8GB], ohne Verwendung eines USB Hubs | ||
+ | |||
+ | == 8000 == | ||
+ | * [http://www.i-have-a-dreambox.com/wbb2/thread.php?postid=1502742#post1502742 Emtec C-400 USB-Stick 8GB], ohne Verwendung eines USB Hubs | ||
+ | * [http://www.i-have-a-dreambox.com/wbb2/thread.php?postid=1502742#post1502742 Toshiba Ginga 4GB], ohne Verwendung eines USB Hubs | ||
Version vom 11. April 2011, 21:48 Uhr
- in Deutsch | - in English |
Inhaltsverzeichnis
Habt ihr zu wenig Flashspeicher auf der Dreambox für eure täglichen Updates, Skins- oder Picon Installationen, dann ist Dumbo eine interessante Sache. Mit dem Plugin, könnt ihr ein Image auf ein angestecktes Medium (CF Karte oder USB Stick) entpacken und anschliessend booten. Dumbo ist kein Multiboot Werkzeug, sondern erlaubt nur das starten von einen Image, auf einem angesteckten Gerät wie CF Karte oder USB Stick. Natürlich können auch Backups von dem Image erstellt werden. Das Plugin erstellt auch eine Swap Datei mit 200MB, damit Boxen mit geringen Arbeitsspeicher (z.B. DM 7025) nicht in die Knie gezwungen werden, beim entpacken, oder sichern des Images. Swap ist auch nach dem booten vom Dumbo Device aktiv und bindet sich automatisch in die fstab ein (/media/swap/swapfile). Das Einrichten von Dumbo erfolgt in folgenden Schritten. Plugin im Flash Image installieren und anschliessend die CF Karte oder USB Stick partitionieren. Für das Partitionieren wird das Medium in zwei Bereiche unterteilt. Die erste Partition wird mit dem FAT Dateisystem partitioniert, da nur von diesem Dateisystem gebootet werden kann. Der Rest des Mediums erhält ein ext3 Dateisystem. Nun wählt man mit dem Plugin das Image, welches auf das angesteckte Gerät entpackt werden soll. Nach ca. 5 Minuten entpacken und einem Neustart der Box, sollte das neue Image gestartet und bereit sein für eure Versuche. Das Einrichten vom Dumbo Plugin ist nachfolgend in einzelnen Schritten beschrieben. Lest den Artikel in Ruhe durch und stellt sicher, dass die nachfolgenden Voraussetzungen erfüllt sind. Der Link des Supportthreads ist am Ende des Artikels zu finden. Viel Spass und gutes Gelingen ;)
Ziel dieses Beitrages:
Voraussetzungen:
Dumbo das dumme Boot Plugin einrichtenBios der entsprechenden Boxen konfigurierenDie Einstellungen des Bios müssen angepasst werden, damit man von einem angesteckten Medium via FAT booten kann. Die USB Unterstützung muss bei allen Boxen, ausser der 7025 aktiviert werden.
DM 500 HDPrimary boot source: usb [/autoexec_dm500hd.bat] Secondary boot source: flash Enable USB support: [ENABLED]
DM 7025 (+)Primary boot source: cf [/autoexec_dm7025.bat] Secondary boot source: flash Enable USB support: [DISABLED]
DM 800HD PVRPrimary boot source: usb [/autoexec_dm800.bat] Secondary boot source: flash Enable USB support: [ENABLED]
DM 800HD sePrimary boot source: usb [/autoexec_dm800se.bat] Secondary boot source: flash Enable USB support: [ENABLED]
DM 8000HD PVRPrimary boot source: usb [/autoexec_dm8000.bat] Secondary boot source: flash Enable USB support: [ENABLED]
Dumbo Plugin installierenFür die Installation werden die beiden Dateien aus dem ersten Beitrag des Dumbo Threads benötigt.
Die dosfstools werden benötigt, für das Erstellen der FAT Partition. Das zweite Paket ist das eigentliche Dumbo Plugin. Kopiert die dosfstools und das Dumbo Plugin via FTP auf die Dreambox, in den Ordner /tmp. opkg install /tmp/*.ipk
opkg install /tmp/dosfstools_3.0.11* Gefolgt von folgendem Befehl, welcher das Dumbo Plugin installiert: opkg install /tmp/enigma2-plugin-extensions-dumbo*
Wunschimage für das Dumbodevice vorbereitenDas Image welches auf der CF-Karte oder dem USB Stick installiert wird, muss jetzt auf die Dreambox kopiert werden.
Dumbo Plugin starten, partitionieren und Wunschimage entpackenStartet das Dumbo Plugin über die Erweiterungen und drückt dann die gelbe Taste [Booten] der Fernbedienung. Für das einrichten, müssen folgende Schritte durchgeführt werden. Die GIF Animation auf der rechten Seite, zeigt die entsprechenden Schritte.
Nach dem automatischen Neustart der Box, sollte das neue Image auf dem Dumbodevice gestartet und Betriebsbereit sein.
Die Bedienung des Dumbo PluginsDie Funktionen von Dumbo sind abhängig, ob das Flashimage oder das Dumbodevice gestartet ist. Die folgenden beiden Funktionen sind immer verfügbar, egal ob vom Flashspeicher, oder vom Dumbodevice gestartet wird.
Menü EinstellungenFolgende Einstellungen könnt ihr über das Dumbo Plugin machen.
Swapfile [MB] Alphabetische Sortierung rootdelay [sec]
Beschreibung der Farbtasten
Start vom FlashimageMit der gelben Taste [Booten], können im Flashimage drei Funktionen ausgeführt werden.
Dumbodevice formatieren in ext3Ein neues Feature ist im Dumbo Plugin zu finden, wenn das Flashimage aktiv ist.
Start vom DumbodeviceIst das Image vom Dumbodevice gestartet, dann können folgende Funktionen über die Tasten (grün und gelb) ausgeführt werden.
Backup erstellen vom DumbodeviceStartet das Plugin und drückt die grüne Taste [Sichern]. Wählt den Pfad für das Backup mit der Fernbedienung (z.B. /media/hdd/backup). Das Image wird anschliessend in den entsprechenden Ordner abgelegt.
Das Webinterface von DumboDas Webinterface von Dumbo, erreicht ihr mit folgender Eingabe. http://ip_der_Box/dumbo Der Funktionsumfang ist gleich, wie im Kapitel Allgemeine Bedienung von Dumbo beschrieben.
Updaten vom Dumbo PluginEin Update vom Dumbo ist einfach. Kommen neue Funktionen hinzu, oder werden Fehler bereinigt, dann könnt ihr ohne weiteres, eure Dumbo Installation auf den neusten Stand bringen. Dazu braucht ihr nur die neuste Version, aus dem ersten Beitrag des Dumbo Threades. Startet das Image vom Flashspeicher. Kopiert das neue Dumbo Plugin via FTP in das /tmp Verzeichnis und installiert es wie folgt. opkg install /tmp/enigma2-plugin-extensions-dumbo*
Deinstallation des Dumbo PluginsDeinstalliert Dumbo mit folgenden beiden Schritten, die im Anschluss beschrieben sind.
Startet dazu das Image im Flashspeicher. Nach dem Starten vom Dumbo Plugin, wählt ihr [Booten] und dann [Wiederbefüllen mit Image]. Bei der FAT Grösse muss Null eingegeben werden. Dabei wird das Dumbodevice formatiert und mir einer einzigen ext3 Partition ausgestattet. Mit folgendem Befehl wird das Dumbo Plugin aus den Flash Speicher verbannt. opkg remove enigma2-plugin-extensions-dumbo
Dumbo Plugin im BluePanel integrieren (optional)Dumbo kann im BluePanel integriert werden, als weitere alternative zum Starten des Plugins. Führt dazu folgende Schritte aus:
2. [Menü] Taste drücken. 3. Die [Einstellungen] aufrufen. 4. Eintrag [Plugin hinzufügen] auswählen. 5. Mit der [OK] Taste den Eintrag [Dumbo] auswählen. 6. Tastenkombination wählen für das Plugin. 7. Eingaben mit der [grünen] Taste speichern.
Problembehandlung Dumbo PluginDumbo Plugin VersionenBenutzt zum Testen immer das aktuelle Dumbo Plugins aus dem ersten Thread von gutemine.
Allgemeine BootproblemeUSB StickEin USB-Stick wird vom Bios wahrscheinlich zum Booten akzeptiert, wenn dieser auf einem Windows PC als "Massenspeicher" und NICHT als "USB-Stick yxz" erkannt wird. Wenn das Booten fehlschlägt, versucht einen USB-Hub dazwischen (passiver Hub ist ausreichend, es besteht keine Notwendigkeit für zusätzliche Stromversorgung), oder versucht einen anderen USB-Stick. PrerunDie [Prerun] Option kann im Bios deaktiviert (disabled) werden, falls die Box beim Einschalten hängt. RootdelayBei manchen Geräten kann eine Erhöhung des rootdelay Wertes = 10 bis 15 Sekunden hilfreich sein, um die Erkennung des Gerätes durch das BIOS zu verbessern. Bios Einstellung - Change command lineStellt sicher, dass die Change command line Einstellung nicht eingeschaltet ist im Bios. Bios auf Werkseinstellung zurücksetzenWenn das Booten vom Dumbo Device nicht klappen will, dann setzt das Bios auf die Werkseinstellungen zurück (Reset all settings to factory default). Erstellt erneut die Bios Einträge und testet das Booten vom Dumbo Device. Probleme mit mehreren, angesteckten SpeichermedienFür den ersten Start, sollte nur das Dumbo Speichermedium an der Dreambox sein, weil die rootdevices in den autoexec*.bat Dateien für diese Situation vorbereitet werden. Durch das Anstecken weiterer USB Geräte, verschieben sich evt. die Devicenamen und die autoexec_*.bat der Dreambox muss evt. beim root=/dev/sdX1 mit einem anderen Buchstaben für X angepasst werden. Das Booten vom Dumbo Device will einfach nicht klappenVersucht bitte folgende Schritte, wenn das Booten vom Dumbo Device nicht / nie klappen will:
Probleme mit (dem formatieren von) SpeichermedienWenn ihr Probleme habt mit dem formatieren von den Speichermedien, dann hilft das HP USB Disk Storage Format Tool. Ihr findet das kleine Wunderprogramm hier.
"root" Passwort weg, auf dem DumbodeviceWährend das Wunschimage auf dem Dumbodevice entpackt wird, kopiert Dumbo auch die /etc/passwd Datei vom Flashspeicher auf das Dumbodevice. Setzt also einfach ein neues Passwort, wenn das Dumbodevice gestartet ist. Oder ändert das Passwort im Flashspeicher, vor dem entpacken des Wunschimages.
Nicht unterstütze BootmedienDie unterstützten Medien sind in den Voraussetzungen, am Anfang des Artikels beschrieben. Doch kommt es dabei immer wieder vor, dass man erfolglos (z.B.) auf der DM 8000HD PVR mit SD Karten, wie auch mit CF Karten herumprobiert. Benutzt bei solchen versuchen, einen CF / SD Card Reader, der an der Dreambox angeschlossen wird.
Dumbodevice wurde vor dem Einschalten der Dreambox entferntWird das Dumbodevice entfernt, dann startet die Dreambox ohne Probleme vom Flashspeicher.
Häufig gestellte Fragen (FAQ)Kompatibilität Flash und Dumbo (SSL, Treiber, usw.)
Hat das Dumbo Image einen SSL?
Dumbo Plugin und der Flashspeicher
Was ist FAT und wie gross muss es sein?
Wie sehe ich nun, dass mehr Speicher zur Verfügung steht?
Versteckte Einstellungen im Dumbo Plugin
Erfolgreich eingesetzte Dumbo MedienHier entsteht ein Sammelsurium von Speichermedien, die (erfolgreich) von Dumbo Benutzern verwendet werden. 800se
8000
Supportthread des Dumbo PluginBraucht ihr Hilfe zum dem Dumbo Plugin, dann folgt bitte folgendem Link.
|