OT: was heisst mtd bei den Yadi Images
-
- Beiträge: 2
- Registriert: Samstag 15. Oktober 2005, 20:13
OT: was heisst mtd bei den Yadi Images
was heisst mtd bei den Yadi Images
-
- Tuxboxer
- Beiträge: 4654
- Registriert: Samstag 27. April 2002, 13:19
-
- Semiprofi
- Beiträge: 1287
- Registriert: Montag 30. Dezember 2002, 08:02
MTD steht für memory technology devices und ist der Kerneltreiber um die Flashbausteine der DBox2 anzusprechen. Der Flash (mtd) wird in mehrere Partitionen aufgeteilt (mtd1, mtd2, mtd3, ...).
Beim aktuellen Yadi wird der Flash z.B. in 6 Partitionen aufgeteilt, wobei ab 0 gezählt wird:
* Die Partition mtd0 ist der Bootloader, der nicht gelöscht werden sollte.
* Die mtd1 Partition ist die root Partition, die bei einem Update getauscht wird.
* mtd2 beinhaltet das /var, also den beschreibbaren Teil des Images.
* Der Bootloader ist in mtd3 untergebracht.
Zwei Partitionen mtd4 und mtd5 fassen mehrere Bereiche zusammen:
Bei der Partition mtd4 wird das gesammte Flash außer dem Bootloader angesprochen, dieses wird bei einem Komplettupdate angesprochen.
Gruß
mogway
Beim aktuellen Yadi wird der Flash z.B. in 6 Partitionen aufgeteilt, wobei ab 0 gezählt wird:
Code: Alles auswählen
<5>Creating 6 MTD partitions on "D-Box 2 flash memory":
mtd0 => 0x00000000-0x00020000 : "BR bootloader"
mtd1 => 0x00020000-0x00680000 : "root (squashfs)"
mtd2 => 0x00680000-0x007e0000 : "var (jffs2)"
mtd3 => 0x007e0000-0x00800000 : "flfs (u-boot)"
* Die mtd1 Partition ist die root Partition, die bei einem Update getauscht wird.
* mtd2 beinhaltet das /var, also den beschreibbaren Teil des Images.
* Der Bootloader ist in mtd3 untergebracht.
Zwei Partitionen mtd4 und mtd5 fassen mehrere Bereiche zusammen:
Code: Alles auswählen
mtd4 => 0x00020000-0x00800000 : "Flash without bootloader"
mtd5 => 0x00000000-0x00800000 : "Complete Flash"
Gruß
mogway
Zuletzt geändert von mogway am Samstag 15. Oktober 2005, 21:17, insgesamt 1-mal geändert.
-
- Beiträge: 2
- Registriert: Samstag 15. Oktober 2005, 20:13