[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Building rootfs for arm target



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
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.

Reply to: