img-->yadd

Sammlung von Anleitungen und HowTos für dBox2
atmelfreak
Interessierter
Interessierter
Beiträge: 21
Registriert: Montag 26. August 2002, 12:43

img-->yadd

Beitrag von atmelfreak »

Hi,

dies ist zwar mein 1. Posting in diesem Forum, aber ich lese schon eine ganze Weile passiv mit und habe meine Box erfolgreich auf Tux umgestellt. Ich bin von diesem Projekt total begeistert und möchte den Entwicklern und Forumsmitglieder meinen Dank aussprechen.

So nun genug geschleimt und meine eigentliche Frage: Ist es möglich (wenn ja wie) aus einem bestehendem Linuximage (*.img) die Filesystemstruktur zu extrahieren und dann mit dem dboxbootmanager zu starten?

Gruß atmelfreak
mattiman
Einsteiger
Einsteiger
Beiträge: 310
Registriert: Dienstag 29. Januar 2002, 21:11

Beitrag von mattiman »

nein, sowas ist nicht möglich. (naja, nicht's ist unmöglich, aber der Aufwand wäre enorm.)
atmelfreak
Interessierter
Interessierter
Beiträge: 21
Registriert: Montag 26. August 2002, 12:43

Beitrag von atmelfreak »

Also erst auf die Box flashen und dann per ftp zum PC übertragen? So müsste es doch gehen?

Kann man mit einem falschen img-File eigentlich seine Box zerschiessen?
Router-Fan
Erleuchteter
Erleuchteter
Beiträge: 521
Registriert: Dienstag 21. Mai 2002, 12:53

Beitrag von Router-Fan »

Jein :P

Image flashen > cramfs auslesen unter Linux entpacken den Rest aus dem jffs2 per FTP ziehen aber dann haperts immer noch am Kernel.

Müsstest dann einen passenden Kernel compilieren der Bootp etc. unterstützt.
atmelfreak
Interessierter
Interessierter
Beiträge: 21
Registriert: Montag 26. August 2002, 12:43

Beitrag von atmelfreak »

Hi Router-Fan,

könntest Du das mal etwas genauer erklären (oder gibt es dazu auch eine FAQ?). Wie lese ich denn cramfs und jffs2 aus? Sind das Filesysteme?

Ist es nicht möglich diese Verrzeichnisse dann mit einem aktuellen yadd zu kombinieren?
Router-Fan
Erleuchteter
Erleuchteter
Beiträge: 521
Registriert: Dienstag 21. Mai 2002, 12:53

Beitrag von Router-Fan »

FAQ ? :o Alles hier aus dem Board gelesen :D

Kombinieren auch wieder ein klares Jein :lol:

Kommt drauf an unter welchem Kernel und GCC Version die beiden Sachen compiliert sind.
daywalker2
Interessierter
Interessierter
Beiträge: 51
Registriert: Mittwoch 14. August 2002, 18:16

Beitrag von daywalker2 »

Was für ein Dateisystemtyp hat denn das Image?
Denn normaler weise kann ich doch unter Linux ein Image mit hilfe vom Loop device mounten.
Aber er will noch ein Dateisystemtyp von mir wissen.

Das wäre nämlich der einfachste weg.
Zahni
Tuxboxer
Tuxboxer
Beiträge: 2227
Registriert: Freitag 24. Mai 2002, 10:38

Beitrag von Zahni »

Im Image sind mehrere Dateisysteme. Daher kann mann es nicht einfach mounten. Man mussete dazu wissen, wo die jeweiligen Dateisysteme beginnen und das Image entsprechend zerteilen.

-Zahni
daywalker2
Interessierter
Interessierter
Beiträge: 51
Registriert: Mittwoch 14. August 2002, 18:16

Beitrag von daywalker2 »

Zahni hat geschrieben:Im Image sind mehrere Dateisysteme. Daher kann mann es nicht einfach mounten. Man mussete dazu wissen, wo die jeweiligen Dateisysteme beginnen und das Image entsprechend zerteilen.

-Zahni
Also würde es so wohl nicht gehen, oder?

Anderer vorschlag.
Vorausgesetzt, ich kann mit nfs auf die DBox zu greifen, wenn die DBox hochgefahren ist. Dann könnte ich das ganze über nfs kopieren.
Über ftp funktioniert das nicht, da kommen Fehlermeldungen.
Router-Fan
Erleuchteter
Erleuchteter
Beiträge: 521
Registriert: Dienstag 21. Mai 2002, 12:53

Beitrag von Router-Fan »

wieso so umständlich ?

wenn du das image doch einmal auf der box hast kannst du direkt alle Filesysteme auslesen ...
daywalker2
Interessierter
Interessierter
Beiträge: 51
Registriert: Mittwoch 14. August 2002, 18:16

Beitrag von daywalker2 »

Router-Fan hat geschrieben:wieso so umständlich ?

wenn du das image doch einmal auf der box hast kannst du direkt alle Filesysteme auslesen ...
Und wie kann ich das machen?
So, daß ich das ganze auch auf dem PC habe?
chkdesign
Senior Member
Beiträge: 1544
Registriert: Freitag 12. Oktober 2001, 00:00

Beitrag von chkdesign »

wenn du das image doch einmal auf der box hast kannst du direkt alle Filesysteme auslesen ...
Das geht nicht wirklich gut. Per FTP geht es nicht, da es viele Datei- und Directory Links gibt. Du kannst es höchstens nach /tmp taren und dann rüberziehen.
Router-Fan
Erleuchteter
Erleuchteter
Beiträge: 521
Registriert: Dienstag 21. Mai 2002, 12:53

Beitrag von Router-Fan »

Es gibt dutzende Möglichkeiten die Filesysteme einzeln auszulesen und anschliessen unter Linux oder Cygwin zu mounten.

Steht aber alles hier im Board.

Wer was wissen will muss auch ab und zu mal suchen und lesen :D