chiefobrei
Teammitglied
- Registriert
- 25. Mai 2009
- Beiträge
- 16.808
- Lösungen
- 4
- Reaktionspunkte
- 6.089
- Punkte
- 1.103
Wenn man zum Beispiel ein DM 520 Image auf eine DM820 flasht, kommt man nicht mehr in den Rescue Loader, dann wie folgt vorgehen:
Der einfachste Weg das Problem zu beheben ist folgendes:
Du brauchst einen TFTP Server auf deinem Notebook oder PC. Für Windows wäre folgender sehr einfach zu bedienen:
Eventuell musst du deiner Firewall dann sagen dass "Pumpkin" Zugriff auf dein Netzwerk haben darf. Im Zweifel kannst Du auch die Firewall erstmal komplett deaktivieren.
Die Box muss dann mit deinem lokalen Netzwerk über ein Kabel verbunden sein. Am besten mit DHCP Server in deinem Netzwerk. Es geht aber zur not auch ohne DHCP Server... wie das dann geht steht weiter unten.
Du brauchst zusätzlich dann ein Terminal Programm ... Putty oder ähnliches. Aber da du ja die Box Ausgaben schon siehst scheinst du eines zu haben.
In dem Pumpkin TFTP Server musst Du dann noch unter Options den Ordner setzen wo sich das vmlinuz.....20160405.bin befindet.
In dem Terminal Programm musst Du dann bei der CFE> Eingabeaufforderung folgendes eintippen:
PC-IP muss ersetzt werden mit der IP Addresse deines PCs / Notebooks.
Sollte die CFE> Eingabeaufforderung nicht sichbar sein... und anstelle dessen das "grafische" Menü des Bootloaders.... dann Strg-C drücken.
Wenn du keinen DHCP Server hast muss du der Box vorher noch eine IP geben. Das geht dann mit ifconfig eth0 -addr Box-IP. Wobei Box-IP dann ersetzt werden muss durch eine IP im
selben Netz wie dein PC sich befindet.
Also zum Beispiel wenn dein PC 192.168.178.10 hat dann der Box eine IP 192.168.178.30 oder so geben. Also ifconfig eth0 -addr 192.168.178.30.
Danach dann nochmals das obige command boot -tftp ... ausprobieren.
Wenn es funktioniert bootet die Box automatisch in das übliche Rescue Loader Menü. Dort kannst Du dann mit deinem normalen Browser die Box neu flashen.
Da der Rescue Loader aber nur über Netzwerk geladen wird, musst Du dann später nach dem flashen des normalen Images noch den rescue loader flashen. Das kannst Du entweder direkt aus dem Rescue Linux machen. Oder aber nach dem booten im normalen Linux.
Dazu musst Du dann per telnet oder im terminal window dich auf der box anmelden und dort folgendes machen:
Danach ist dann auch der Rescue Loader wiederhergestellt.
Noch ein Nachtrag. Wenn man nicht im CFE landet und auch nicht im Menü des Bootloaders dann ist es am einfachsten zu versuchen in den Recovery Mode zu booten.
Das ist doch sowieso das erste was man eigentlich versucht wenn man flashen will.
Also Power beim einschalten festhalten bis der Countdown runtergezählt hat. Danach sollte dann auf jedenfall dieses CFE> erscheinen. Weil durch das flaschen des falschen Images der Recovery Loader kaputt geschrieben wurde.
Danach kann man normal nach obiger Anleitung vorgehen.
Quelle: DMM Ghost
Sie müssen registriert sein, um Links zu sehen.
runterladen und in deinem Download Ordner speichern.Du brauchst einen TFTP Server auf deinem Notebook oder PC. Für Windows wäre folgender sehr einfach zu bedienen:
Sie müssen registriert sein, um Links zu sehen.
Eventuell musst du deiner Firewall dann sagen dass "Pumpkin" Zugriff auf dein Netzwerk haben darf. Im Zweifel kannst Du auch die Firewall erstmal komplett deaktivieren.
Die Box muss dann mit deinem lokalen Netzwerk über ein Kabel verbunden sein. Am besten mit DHCP Server in deinem Netzwerk. Es geht aber zur not auch ohne DHCP Server... wie das dann geht steht weiter unten.
Du brauchst zusätzlich dann ein Terminal Programm ... Putty oder ähnliches. Aber da du ja die Box Ausgaben schon siehst scheinst du eines zu haben.
In dem Pumpkin TFTP Server musst Du dann noch unter Options den Ordner setzen wo sich das vmlinuz.....20160405.bin befindet.
In dem Terminal Programm musst Du dann bei der CFE> Eingabeaufforderung folgendes eintippen:
Code:
boot -tftp -elf PC-IP:vmlinuz-rescue--3.4-r0.3-dm820-20160405.bin
PC-IP muss ersetzt werden mit der IP Addresse deines PCs / Notebooks.
Sollte die CFE> Eingabeaufforderung nicht sichbar sein... und anstelle dessen das "grafische" Menü des Bootloaders.... dann Strg-C drücken.
Wenn du keinen DHCP Server hast muss du der Box vorher noch eine IP geben. Das geht dann mit ifconfig eth0 -addr Box-IP. Wobei Box-IP dann ersetzt werden muss durch eine IP im
selben Netz wie dein PC sich befindet.
Also zum Beispiel wenn dein PC 192.168.178.10 hat dann der Box eine IP 192.168.178.30 oder so geben. Also ifconfig eth0 -addr 192.168.178.30.
Danach dann nochmals das obige command boot -tftp ... ausprobieren.
Wenn es funktioniert bootet die Box automatisch in das übliche Rescue Loader Menü. Dort kannst Du dann mit deinem normalen Browser die Box neu flashen.
Da der Rescue Loader aber nur über Netzwerk geladen wird, musst Du dann später nach dem flashen des normalen Images noch den rescue loader flashen. Das kannst Du entweder direkt aus dem Rescue Linux machen. Oder aber nach dem booten im normalen Linux.
Dazu musst Du dann per telnet oder im terminal window dich auf der box anmelden und dort folgendes machen:
Code:
cd /tmp
wget http://dreamboxupdate.com/opendreambox/2.2/stable/images/dm820/vmlinuz-rescue--3.4-r0.3-dm820-20160405.bin
flash-rescue /tmp/vmlinuz-rescue--3.4-r0.3-dm820-20160405.bin
Danach ist dann auch der Rescue Loader wiederhergestellt.
Noch ein Nachtrag. Wenn man nicht im CFE landet und auch nicht im Menü des Bootloaders dann ist es am einfachsten zu versuchen in den Recovery Mode zu booten.
Das ist doch sowieso das erste was man eigentlich versucht wenn man flashen will.
Also Power beim einschalten festhalten bis der Countdown runtergezählt hat. Danach sollte dann auf jedenfall dieses CFE> erscheinen. Weil durch das flaschen des falschen Images der Recovery Loader kaputt geschrieben wurde.
Danach kann man normal nach obiger Anleitung vorgehen.
Quelle: DMM Ghost