Hello emdebian-arm.tgz is a rootfs, that can be used via NFS or converted to any other filesystem.
to create a jffs2 image you need mkfs.jffs2 provided by mtd-utils (probably a package to suggest by emdebian-rootfs or emdebian-utils ?): $ sudo apt-get install mtd-utils $ /usr/sbin/mkfs.jffs2 --help mkfs.jffs2: Usage: mkfs.jffs2 [OPTIONS] Make a JFFS2 file system image from an existing directory tree => now you are able to create your own jffs2 image the setup of a NFS Server environment to mount the rootfs via NFS is strongly recommended, that makes working on embedded Linux much easier! Regards Roger Amandeep Bhullar schrieb: > Hi Roger, > > Thanks for the reply. Seems to work fine now. Please take a look and see > if it went through fine. > > Yes, I am using 926 based core. I don't see a file /etc/emsandbox.conf. > There is no file like this. > If I run the '$ sudo emsandbox -a arm --create' command , I don't see > any errors now and I do get the file 'emdebian-arm.tgz' in the current > directory. > > Here is the output when I run the command, Please let me know the file > system is created right for me. > How can I configure what I want and what I don't in filesystem? Can I > add more packages? > What kind of rootfs is it - Is it a jffs2 filesystem ? > > > ------------------------------------------------------------------------------------------- > > debian:/EMDEBIANFS# sudo emsandbox -a arm --create > Creating an embootstrap arm chroot > Building arm chroot on i386 to install arm packages. > Checking for a user writeable tree in /EMDEBIANFS/pbuilder/build > -> running debootstrap > -> cross detected, using foreign. > DEBOOTSTRAP_DIR=/usr/share/debootstrap/ debootstrap --verbose --foreign > --arch arm unstable /EMDEBIANFS/pbuilder/build > http://www.emdebian.org/crush/ /usr/share/emdebian-tools/emdebian.crossd > <http://www.emdebian.org/crush//usr/share/emdebian-tools/emdebian.crossd> > I: Retrieving Release > I: Retrieving Packages > I: Validating Packages > I: Resolving dependencies of required packages... > I: Resolving dependencies of base packages... > I: Found additional required dependencies: libtextwrap1 lzma > I: Found additional base dependencies: dhcp3-common e2fslibs e2fsprogs > libblkid1 libbz2-1.0 libcomerr2 libdevmapper1.02.1 libpam-modules > libpam-runtime libpam0g libpopt0 libselinux1 libsepol1 libss2 libuuid1 > libvolume-id0 lsb-base mount ncurses-bin passwd sed sysvinit-utils tzdata > I: Checking component main on http://www.emdebian.org/crush... > I: Retrieving apt > I: Validating apt > I: Retrieving base-files > I: Validating base-files > I: Retrieving base-passwd > I: Validating base-passwd > I: Retrieving busybox > I: Validating busybox > I: Retrieving cdebconf > I: Validating cdebconf > I: Retrieving debconf-shell > I: Validating debconf-shell > I: Retrieving debian-archive-keyring > I: Validating debian-archive-keyring > I: Retrieving debianutils > I: Validating debianutils > I: Retrieving dhcp3-client > I: Validating dhcp3-client > I: Retrieving dhcp3-common > I: Validating dhcp3-common > I: Retrieving dpkg > I: Validating dpkg > I: Retrieving e2fslibs > I: Validating e2fslibs > I: Retrieving e2fsprogs > I: Validating e2fsprogs > I: Retrieving gnupg > I: Validating gnupg > I: Retrieving gpgv > I: Validating gpgv > I: Retrieving initscripts > I: Validating initscripts > I: Retrieving libblkid1 > I: Validating libblkid1 > I: Retrieving libbz2-1.0 > I: Validating libbz2-1.0 > I: Retrieving libc6 > I: Validating libc6 > I: Retrieving libcomerr2 > I: Validating libcomerr2 > I: Retrieving libdebian-installer4 > I: Validating libdebian-installer4 > I: Retrieving libdevmapper1.02.1 > I: Validating libdevmapper1.02.1 > I: Retrieving libgcc1 > I: Validating libgcc1 > I: Retrieving libncurses5 > I: Validating libncurses5 > I: Retrieving libnewt0.52 > I: Validating libnewt0.52 > I: Retrieving libpam-modules > I: Validating libpam-modules > I: Retrieving libpam-runtime > I: Validating libpam-runtime > I: Retrieving libpam0g > I: Validating libpam0g > I: Retrieving libpopt0 > I: Validating libpopt0 > I: Retrieving libreadline5 > I: Validating libreadline5 > I: Retrieving libselinux1 > I: Validating libselinux1 > I: Retrieving libsepol1 > I: Validating libsepol1 > I: Retrieving libslang2 > I: Validating libslang2 > I: Retrieving libss2 > I: Validating libss2 > I: Retrieving libstdc++6 > I: Validating libstdc++6 > I: Retrieving libtextwrap1 > I: Validating libtextwrap1 > I: Retrieving libuuid1 > I: Validating libuuid1 > I: Retrieving libvolume-id0 > I: Validating libvolume-id0 > I: Retrieving lsb-base > I: Validating lsb-base > I: Retrieving lzma > I: Validating lzma > I: Retrieving makedev > I: Validating makedev > I: Retrieving module-init-tools > I: Validating module-init-tools > I: Retrieving mount > I: Validating mount > I: Retrieving ncurses-bin > I: Validating ncurses-bin > I: Retrieving passwd > I: Validating passwd > I: Retrieving readline-common > I: Validating readline-common > I: Retrieving sed > I: Validating sed > I: Retrieving sysvinit-utils > I: Validating sysvinit-utils > I: Retrieving tzdata > I: Validating tzdata > I: Retrieving udev > I: Validating udev > I: Retrieving util-linux > I: Validating util-linux > I: Retrieving whiptail > I: Validating whiptail > I: Retrieving zlib1g > I: Validating zlib1g > I: Extracting base-passwd... > I: Extracting busybox... > I: Extracting cdebconf... > I: Extracting debconf-shell... > I: Extracting dpkg... > I: Extracting libc6... > I: Extracting libdebian-installer4... > I: Extracting libgcc1... > I: Extracting libnewt0.52... > I: Extracting libslang2... > I: Extracting libstdc++6... > I: Extracting libtextwrap1... > I: Extracting lzma... > I: Extracting zlib1g... > I: -> Preparing basic defaults for /EMDEBIANFS/pbuilder/build/etc > I: Adding a basic /etc/profile file > I: Adding a /usr/sbin/update-rc.d shell script > I: Storing approximate time '041608222009' in './datestring' > I: Setting cdebconf as default. > I: -> Setting up dpkg in /EMDEBIANFS/pbuilder/build > I: -> Unpacking packages in /EMDEBIANFS/pbuilder/build > I: Starting unpacking in /EMDEBIANFS/pbuilder/build > I: Unpacking apt (0.7.20.2em1) .... > I: Processing apt.conffiles > I: Unpacking base-files (5em1) .... > I: Processing base-files.conffiles > I: Unpacking base-passwd (3.5.20em1) .... > I: Unpacking busybox (1:1.11.1-1em1) .... > I: Unpacking cdebconf (0.138lenny2em1) .... > I: Processing cdebconf.conffiles > I: Unpacking debconf-shell (1.5.24em1) .... > I: Unpacking debian-archive-keyring (2009.01.31em1) .... > I: Unpacking debianutils (2.31em1) .... > I: Unpacking dhcp3-client (3.1.1-6em1) .... > I: Processing dhcp3-client.conffiles > I: Unpacking dhcp3-common (3.1.1-6em1) .... > I: Unpacking dpkg (1.14.25em1) .... > I: Processing dpkg.conffiles > I: Unpacking e2fslibs (1.41.3-1em1) .... > I: Unpacking e2fsprogs (1.41.3-1em1) .... > I: Processing e2fsprogs.conffiles > I: Unpacking gnupg (1.4.9-3em1) .... > I: Unpacking gpgv (1.4.9-3em1) .... > I: Unpacking initscripts (2.86.ds1-61em1) .... > I: Processing initscripts.conffiles > I: Unpacking libblkid1 (1.41.3-1em1) .... > I: Unpacking libbz2-1.0 (1.0.5-1em1) .... > I: Unpacking libc6 (2.7-18em1) .... > I: Processing libc6.conffiles > I: Unpacking libcomerr2 (1.41.3-1em1) .... > I: Unpacking libdebian-installer4 (0.61em1) .... > I: Unpacking libdevmapper1.02.1 (2:1.02.27-4em1) .... > I: Unpacking libgcc1 (1:4.3.2-1.1em1) .... > I: Unpacking libncurses5 (5.7+20090124-1em1) .... > I: Unpacking libnewt0.52 (0.52.2-11.3em1) .... > I: Unpacking libpam-modules (1.0.1-5em1) .... > I: Processing libpam-modules.conffiles > I: Unpacking libpam-runtime (1.0.1-5em1) .... > I: Processing libpam-runtime.conffiles > I: Unpacking libpam0g (1.0.1-5em1) .... > I: Unpacking libpopt0 (1.14-4em1) .... > I: Unpacking libreadline5 (5.2-3.1em1) .... > I: Unpacking libselinux1 (2.0.65-5em1) .... > I: Unpacking libsepol1 (2.0.30-2em1) .... > I: Unpacking libslang2 (2.1.3-3em1) .... > I: Unpacking libss2 (1.41.3-1em1) .... > I: Unpacking libstdc++6 (4.3.2-1.1em1) .... > I: Unpacking libtextwrap1 (0.1-6em1) .... > I: Unpacking libuuid1 (1.41.3-1em1) .... > I: Unpacking libvolume-id0 (0.125-7em2) .... > I: Unpacking lsb-base (3.2-20em1) .... > I: Unpacking lzma (4.43-14em1) .... > I: Unpacking makedev (2.3.1-88em1) .... > I: Unpacking module-init-tools (3.4-1em3) .... > I: Processing module-init-tools.conffiles > I: Unpacking mount (2.13.1.1-1em1) .... > I: Unpacking ncurses-bin (5.7+20090124-1em1) .... > I: Unpacking passwd (1:4.1.1-6em1) .... > I: Processing passwd.conffiles > I: Unpacking readline-common (5.2-3.1em1) .... > I: Unpacking sed (4.1.5-8em1) .... > I: Unpacking sysvinit-utils (2.86.ds1-61em1) .... > I: Unpacking tzdata (2008i-3em1) .... > I: Unpacking udev (0.125-7em2) .... > I: Processing udev.conffiles > I: Unpacking util-linux (2.13.1.1-1em1) .... > I: Processing util-linux.conffiles > I: Unpacking whiptail (0.52.2-11.3em1) .... > I: Unpacking zlib1g (1:1.2.3.3.dfsg-12em1) .... > I: Removing archives... > I: -> Adapting configuration for Emdebian > I: busybox configuration not required > I: Adding default busybox inittab > I: Adding default busybox rcS > I: -> First stage install complete in /EMDEBIANFS/pbuilder/build > -> debootstrap stage complete > -> Checking for machine:variant hooks > -> copying local configuration > -> Installing apt-lines for http://www.emdebian.org/crush/ > Copying back the cached apt archive contents > -> creating base tarball [/EMDEBIANFS/emdebian-arm.tgz] > -> cleaning the build env > -> removing directory /EMDEBIANFS/pbuilder/build and its subdirectories > > debian:/EMDEBIANFS# ls > > emdebian-arm.tgz pbuilder > > ------------------------------------------------------------------------------- > > > > Many thanks > Aman. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

