HowTo: Image per Kommandozeile auslesen/flashen
HowTo: Image per Kommandozeile auslesen/flashen
Hallo Leute,
gibt es eigentlich einen Befehl in der Box(auf der Konsole) für flashimage auslesen?
melmarc.
Ergänzung durch Pedant:
Die Antwort auf diese Frage findet sich hier:
http://www.jackthegrabber.de/viewtopic.php?p=48170
gibt es eigentlich einen Befehl in der Box(auf der Konsole) für flashimage auslesen?
melmarc.
Ergänzung durch Pedant:
Die Antwort auf diese Frage findet sich hier:
http://www.jackthegrabber.de/viewtopic.php?p=48170
- jmittelst
- Co-Admin
- Beiträge: 11013
- Registriert: So 16 Nov 2003, 13:42
- Wohnort: Schildgen (Bergisch Gladbach)
- Kontaktdaten:
Das sollte irgendwie klappen. Hab das mal irgendwo gelesen, weiß aber nicht mehr wo. Im Prinzip solltest Du da den gleichen Befehl nutzen, den auch die Experten-Tools in der Box nutzen.
Unterhalt Dich doch mal mit Fraisier darüber, der wollte das irgendwann nochmal in sein Dboxtool einbauen. Schick ihm hier im Board eine PN, oder versuch es über www.dboxwinserver.de
cu
Jens
Unterhalt Dich doch mal mit Fraisier darüber, der wollte das irgendwann nochmal in sein Dboxtool einbauen. Schick ihm hier im Board eine PN, oder versuch es über www.dboxwinserver.de
cu
Jens
VU+ Ultimo 4k
VU+ Duo²
VU+ Solo²
[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!
VU+ Duo²
VU+ Solo²
[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!
Hallo,
was meint Ihr denn mit "flashimage auslesen"?
In der Expertenfunktion geht das doch.
Gruß Frank
was meint Ihr denn mit "flashimage auslesen"?
In der Expertenfunktion geht das doch.
Gruß Frank
Sagem 1xi + HDD Kabel, JtG-Team Image v2.4.6 (19.12.2015), avia600vb028, ucode int., cam_01_02_105D
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R
-
- Sammler
- Beiträge: 179
- Registriert: So 15 Aug 2004, 22:00
Klar geht das über die Kommandozeile.
Mit telnet auf die Box und dann mal
eingeben.
Dies sollte ungefähr folgende Ausgabe liefern:
"flash without bootloader" ist hier für uns interessant und in diesem Zusammenhang mtd4.
Sichern kann man das ganze nun mit dem Befehl:
Welches MTD Device "flash without bootloader" in dem Image welches man auf seiner Box hat ist, findet man wie oben beschrieben heraus.
Es kann auch sein das "flash without bootloader" mtd5 ist, dementsprechend muss man dann den obigen Sicherungsbefehl anpassen.
Anschließend kann man sich mit einem FTP Programm das gesicherte Image aus dem Ordner /tmp holen.
Mit telnet auf die Box und dann mal
Code: Alles auswählen
cat /proc/mtd
Dies sollte ungefähr folgende Ausgabe liefern:
Code: Alles auswählen
dev: size erasesize name
mtd0: 00020000 00004000 "BR bootloader"
mtd1: 00020000 00020000 "flfs (u-boot)"
mtd2: 006e0000 00020000 "root (cramfs)"
mtd3: 000e0000 00020000 "var (jffs2)"
mtd4: 007e0000 00020000 ]"flash without bootloader"
mtd5: 00800000 00020000 "complete flash"
Sichern kann man das ganze nun mit dem Befehl:
Code: Alles auswählen
cat /dev/mtd/4 > /tmp/image_ohne_bl.img
Es kann auch sein das "flash without bootloader" mtd5 ist, dementsprechend muss man dann den obigen Sicherungsbefehl anpassen.
Anschließend kann man sich mit einem FTP Programm das gesicherte Image aus dem Ordner /tmp holen.
Gruß Sat_Man
- jmittelst
- Co-Admin
- Beiträge: 11013
- Registriert: So 16 Nov 2003, 13:42
- Wohnort: Schildgen (Bergisch Gladbach)
- Kontaktdaten:
@Sat_man - Danke!
cu
Jens
cu
Jens
VU+ Ultimo 4k
VU+ Duo²
VU+ Solo²
[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!
VU+ Duo²
VU+ Solo²
[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!
Hallo Sat_Man,
Geht das eigentlich auch umgekehrt, also ein Image per Telnet flashen?
Wäre das dann der passende Code?
Gruß Frank
Nachtrag:
Ausprobieren macht schlau, dachte ich mir, habe aber vorher ein Image ohne Bootloader ausgelesen und auf den PC gesichert und danch das Cramfs versucht einzuspielen, was aber nicht gelang.
Meine Telnetzeile wurde ohne Meldung abgearbeitet.
Die Telnet-Session lief danach noch, die Box ließ sich per Fernbedienung ausschalten. Beim Start blieb sie dann beim Bootlogo hängen. Im Display stand "Loading Kernel" und das war's.
Dann habe ich das Backup mit dem Bootmanager wieder zurückgeschrieben.
Wäre aber schön, wenn es eine Methode gäbe, die funktioniert.
Geht das eigentlich auch umgekehrt, also ein Image per Telnet flashen?
Code: Alles auswählen
cat /tmp/snapshot.cramfs > /dev/mtd/2
Gruß Frank
Nachtrag:
Ausprobieren macht schlau, dachte ich mir, habe aber vorher ein Image ohne Bootloader ausgelesen und auf den PC gesichert und danch das Cramfs versucht einzuspielen, was aber nicht gelang.
Meine Telnetzeile wurde ohne Meldung abgearbeitet.
Die Telnet-Session lief danach noch, die Box ließ sich per Fernbedienung ausschalten. Beim Start blieb sie dann beim Bootlogo hängen. Im Display stand "Loading Kernel" und das war's.
Dann habe ich das Backup mit dem Bootmanager wieder zurückgeschrieben.
Wäre aber schön, wenn es eine Methode gäbe, die funktioniert.
Zuletzt geändert von Pedant am Do 18 Nov 2004, 2:39, insgesamt 1-mal geändert.
Sagem 1xi + HDD Kabel, JtG-Team Image v2.4.6 (19.12.2015), avia600vb028, ucode int., cam_01_02_105D
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R
@Pedant
1. Image sichern:
2. flash löschen:
3. Image zurückspielen:
Für das cramfs entsprechend die MTD Partitionsnummer ändern.
1. Image sichern:
Code: Alles auswählen
cat /dev/mtd/4 > /tmp/image_ohne_bl.img
Code: Alles auswählen
eraseall /dev/mtd/4
Code: Alles auswählen
cat /tmp/image_ohne_bl.img > /dev/mtd/4
Gruß Sat_Man
Hallo Riker, Sat_Man,
vielen Dank erstmal.
Im fünften Schritt seid ihr Euch leider nicht einig, so habe ich mal Beides ausprobiert (1-5a-7 & 1-5b-7).
1. Backup erstellen:
telnet ~ > cat /dev/mtd/4 > /tmp/image_ohne_bl.img
2. Backup sichern:
ftp> cd /tmp
ftp> get image_ohne_bl.img
3. Partition löschen:
telnet ~ > eraseall /dev/mtd/2
4. Neues Image hochladen:
ftp> cd /tmp
ftp> put snapshot.cramfs
5. Image flashen:
a) telnet ~ > cp /tmp/snapshot.cramfs /dev/mtd/2
b) telnet ~ > cat /tmp/snapshot.cramfs > /dev/mtd/2
6. dbox Reset:
Pfeil-hoch + Power
7. Restore:
Box startet nicht, also wieder "image_ohne_bl.img" per Bootmanager flaschen.
Von Punkt 7. war bei Euch Beiden nicht die Rede, was lief hier falsch?
Gruß Frank
vielen Dank erstmal.
Im fünften Schritt seid ihr Euch leider nicht einig, so habe ich mal Beides ausprobiert (1-5a-7 & 1-5b-7).
1. Backup erstellen:
telnet ~ > cat /dev/mtd/4 > /tmp/image_ohne_bl.img
2. Backup sichern:
ftp> cd /tmp
ftp> get image_ohne_bl.img
3. Partition löschen:
telnet ~ > eraseall /dev/mtd/2
4. Neues Image hochladen:
ftp> cd /tmp
ftp> put snapshot.cramfs
5. Image flashen:
a) telnet ~ > cp /tmp/snapshot.cramfs /dev/mtd/2
b) telnet ~ > cat /tmp/snapshot.cramfs > /dev/mtd/2
6. dbox Reset:
Pfeil-hoch + Power
7. Restore:
Box startet nicht, also wieder "image_ohne_bl.img" per Bootmanager flaschen.
Von Punkt 7. war bei Euch Beiden nicht die Rede, was lief hier falsch?
Gruß Frank
Sagem 1xi + HDD Kabel, JtG-Team Image v2.4.6 (19.12.2015), avia600vb028, ucode int., cam_01_02_105D
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R
Sorry Pedant, habe den Thread total vergessen.
Hast du evtl. nicht gewartet bis der copy bzw. cat Befehl beendet wurde?
Diese beiden Befehle sollten beide das gleiche bewirken.Pedant hat geschrieben: 5. Image flashen:
a) telnet ~ > cp /tmp/snapshot.cramfs /dev/mtd/2
b) telnet ~ > cat /tmp/snapshot.cramfs > /dev/mtd/2
Keine Ahnung, hier klappt das einwandfrei.Pedant hat geschrieben: 7. Restore:
Box startet nicht, also wieder "image_ohne_bl.img" per Bootmanager flaschen.
Von Punkt 7. war bei Euch Beiden nicht die Rede, was lief hier falsch?
Hast du evtl. nicht gewartet bis der copy bzw. cat Befehl beendet wurde?
Gruß Sat_Man