Das Root-Filesystem > Kompilierung des Dateisystems > Image aus Dateisystem erstellen

Navigation:

 

Das Root-Filesystem > Kompilierung des Dateisystems >



Image aus Dateisystem erstellen

Previous pageReturn to chapter overviewNext page

Wir gehen davon aus, dass Sie das Dateisystem ausgepackt (-> Abschnitt 11.3.1) oder die Busybox (-> Abschnitt 11.3.5) compiliert haben.

 

Um das Image des Dateisystems zu erstellen rufen Sie hierfür das Skript ”./make_jffs2_and_copy_to_tftp.sh” aus dem Verzeichnis ~/proj/ecpu1100/rootfs_ecpu1100 oder ~/proj/ecpu800/rootfs_ecpu800 auf:

 

make_jffs2_and_copy_to_tftp.sh

#!/bin/sh

# make_jffs2_and_copy_to_tftp.sh

 

PROJECT_NAME=$(./set_project_name.sh)

PROJECT=${PROJECT_NAME}

 

mkfs.jffs2 --root /nfs/$PROJECT --output filesys.jffs2 --pagesize=2048 --eraseblock=131072 --pad --little-endian -n

cp filesys.jffs2 /tftpboot/$PROJECT.jffs2

 

Das jffs2-Image ”rootfs_ecpu1100.bin” oder ”rootfs_ecpu800.bin”  wird aus dem entsprechend zugehörigen NFS-Verzeichnis erstellt und in das TFTP-Verzeichnis /tftpboot kopiert.

Das Image wird auf das Board mit folgendem Befehl in U-BOOT geflasht:

run update_rootfs