Das Root-Filesystem > Kompilierung des Dateisystems > Auspacken des Dateisystems

Navigation:

 

Das Root-Filesystem > Kompilierung des Dateisystems >



Auspacken des Dateisystems

Previous pageReturn to chapter overviewNext page

Zum Entpacken gibt es ein Script in ~/proj/ecpu1100/rootfs_ecpu1100 bzw. ~/proj/ecpu800/rootfs_ecpu800:

 

extract_rootfs_to_nfs.sh

#!/bin/sh

# extract_rootfs_to_nfs.sh

 

PROJECT_NAME=$(./set_project_name.sh)

PROJECT=${PROJECT_NAME}

PROJECT_DIR=/nfs # no slash at end

 

# check if directory exists

if [ ! -d "$PROJECT_DIR" ];

      then

       sudo mkdir $PROJECT_DIR

       sudo chmod 777 $PROJECT_DIR

       sudo chown nobody $PROJECT_DIR

fi

 

sudo tar -xvf $PROJECT.tar -C /

 

Das Dateisystem wird extrahiert und in das Verzeichnis /nfs/rootfs_ecpu1100 oder /nfs/rootfs_ecpu800  abgelegt.

Von dort aus könnte es z.B. auch per ”NFS-Protokoll” vom ARM9 Board gelesen und somit getestet werden, ohne es in den Flash-Speicher des CPU-Boards zu schreiben (-> Seite 33).

Wenn Sie z.B. mit Ihren Tests zufrieden sind, können auch ein Image des Dateisystems erstellen und es so in das Board hochladen.