Jump to content

JTG 2xI zu 1xI wandeln


blomber

Empfohlene Beiträge

hab das aktuellste image 2xI JTG mit entsprechendem "zusatz" gezogen.

 

leider hab ich selbst keine 2xI, sondern nur eine 1xI.

 

gibt es eine möglichkeit, das ganze zu 1xI umzuwandeln? mit imageworks klappt es ja wohl nicht mehr...

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • Admin

@blomber

 

Zum 100. Mal: N E I N!

 

Das geht, wie nun schon zig Mal beschrieben, nur über das

passende Image und das Übertragen der VAR- und ggf. ROOT-

Partition von der anderen Box. Aber das hast Du sicher schon

mit der Boardsuche gefunden und gelesen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Keine Chance, Du brauchst ein komplettes passendes Image. Umwandeln läßt sich bei einigermaßen aktuellen Images nichts mehr.

 

Es gibt maximal die Möglichkeit, den root und var Bereich per Expertenfunktion auszulesen und sich das exakt zur Imageversion passende 1xI u-boot zu besorgen, kann von einer 1xI Box ausgelesen werden (auch per Expertenfunktion).

 

Dann mußt Du die Partitionen noch binär in der richtigen Reihenfolge zusammenkleben, damit Du das flashen kannst. Die Reihenfolge erfährst Du, indem Du Dich per telnet auf die Box einloggst und folgendes ausführst:

cat /proc/mtd

Als Ergebnis erhältst Du sowas, Beispiel KW-Image:

dev:    size  erasesize  name

mtd0: 00020000 00004000 "BR bootloader"

mtd1: 00520000 00020000 "root (squashfs)"

mtd2: 002a0000 00020000 "var (jffs2)"

mtd3: 00020000 00020000 "FLFS (U-Boot)"

mtd4: 007e0000 00020000 "Flash without bootloader"

mtd5: 00800000 00020000 "Complete Flash"

Die rot markierten Partitionen sind wichtig, und genau in dieser Reihenfolge der mtd*-Bezeichnungen mußt Du die Einzelteile root, var und uboot dann wieder zusammenbinden, mit dem Total Commander geht sowas. Dateien entsprechend umbenennen, gleicher Namensstamm, Endung ab 001 fortlaufend nummeriert, also so (Beispiel KW-Image):

 

mtd1.img -> image.001 (root-Bereich, siehe oben)

mtd2.img -> image.002 (var-Bereich)

mtd3.img -> image.003 (u-boot)

 

Dann im Total Commander die .001 Datei markieren, auf "Dateien -> Dateien zusammenfügen...", Du erhältst als Ergebnis eine image.out, die Du einfach nach image.img umbenennst. Das Teil läßt sich dann über Expertenfunktion (Flash whithout Bootloader) oder per Bootmanager/Hallenberg flashen und funktioniert, falls Du alles richtig gemacht hast.

 

Aber wie geschrieben, Du brauchst zwingend das passende 1xI u-boot, sonst ist das Ergebnis "kein System".

 

Ob's mit jedem Image funktioniert, weiß ich nicht, beim Keywelt geht das zumindest. Hab ich bei meinem letzten noHDD-Beta6 auch nicht anders gemacht, um das 1xI Image zu erhalten. Beschwert hat sich keiner, also scheint's zu funktionieren. ;)

 

 

@SnowHead

 

Diese Methode wäre die einzige, die ohne Riesenverrenkungen noch klappt.

 

 

@stachi

 

Zuwas mit'm Hexeditor experimentieren, wenn's vielleicht mit weniger Verrenkungen auch geht? :P

Link zu diesem Kommentar
Auf anderen Seiten teilen

das man mit Total Commander datein zusammenführen kann wusste ich garnicht, ich hab die datei immer mit der expertenfunktion von imageworks auseinander genommen und unter linux mit anderem u-boot wieder zusammengebaut

 

zum auseinandernehmen muss man natürlich auch mit cat /proc/mtd die bereiche auslesen

 

so schwer ist es mit einem hex-editor auch nicht, einfach den code vom 2x u-boot mit dem von 1x u-boot überschreiben

Link zu diesem Kommentar
Auf anderen Seiten teilen

@blomber

 

Zum 100. Mal: N E I N!

 

Das geht, wie nun schon zig Mal beschrieben, nur über das

passende Image und das Übertragen der VAR- und ggf. ROOT-

Partition von der anderen Box. Aber das hast Du sicher schon

mit der Boardsuche gefunden und gelesen.

 

@snowhead

 

man wird ja wohl noch fragen dürfen, in der hoffnung daß es mal was neues gibt, was vielleicht noch nicht hier im board steht, aber jemand anderes vielleicht irgendwo gefunden hat.

MEINE GÜTE.

und ja, richtig. ich hatte die boardsuche benutzt, aber irgendwie die o.g. hoffnung.

 

thx @ stachi und merkwuerden

 

die gewohnt professionelle antwort, die ich an euch so schätze.

 

hätt ich mal bloß nicht meine 2xI verkauft, ich vollpfosten.

habs aber jetzt auch selbst hinbekommen, mir die benötigten plugins einzuspielen und ans laufen zu kriegen.

dennoch besten dank. hab mal wieder in kürzester zeit viel dazu gelernt.

gruß

blomer

Link zu diesem Kommentar
Auf anderen Seiten teilen

@stachi

das man mit Total Commander datein zusammenführen kann wusste ich garnicht

Da hast Du was verpaßt. Das geht schon seit langer Zeit, glaube schon mit dem damals noch Windows Commander 5.x. Die Dateien werden binär zusammengefügt, Ähnliches würde man sogar auch über eine DOS-Konsole mit dem Befehl copy /b blablabla zuwege bringen, da braucht's kein Linux. ;)

 

Probier's mal aus nach meiner Methode oben, Du wirst sehen, das funktioniert. :P

Link zu diesem Kommentar
Auf anderen Seiten teilen

Archiviert

Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.

  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...