Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
19 years ago

initramfs Error !

Hi All .

I am new uclinux .

I did step by step in nioswiki page but I can't success with toolchain .

I got error when "make romfs " --> initramfs error . after make romfs I had romfs dir but the most of subdir in romfs is empty except romfs/etc ---> what wrong ???

I think the reason is uClinux-dist lack file . Ex : I don't have file "linux-2.6.x/usr/.initramfs_data.cpio.gz.d" .

I download uClinux-dist-20060803.tar.bz2 + uClinux-dist-20060803-nios2-02.diff.gz + nios2gcc.tar.bz2 at nioswiki page

this is message when "make romfs"

......

romfs-inst.sh -e CONFIG_USER_FLATFSD_FLATFSD -e CONFIG_USER_TINYLOGIN_SHADOWPASSWDS -s config/shadow /etc/shadow

for i in uClibc /home/vietluong/Nios/uClinux-dist/prop ; do

[ ! -d $i ] || make -C $i romfs || exit $? ;

done

/bin/sh: nios2-elf-gcc: command not found

/bin/sh: nios2-elf-gcc: command not found

/bin/sh: nios2-elf-gcc: command not found

make[2]: Entering directory `/home/vietluong/Nios/uClinux-dist/uClibc'

[ -e /home/vietluong/Nios/uClinux-dist/romfs/lib ] || mkdir /home/vietluong/Nios/uClinux-dist/romfs/lib

/bin/sh: nios2-elf-gcc: command not found

if [ "" ]; then

romfs-inst.sh /lib/lib.so;

fi

make[2]: Leaving directory `/home/vietluong/Nios/uClinux-dist/uClibc'

make[1]: Leaving directory `/home/vietluong/Nios/uClinux-dist/lib'

make[1]: Entering directory `/home/vietluong/Nios/uClinux-dist/include'

make[1]: Nothing to be done for `romfs'.

make[1]: Leaving directory `/home/vietluong/Nios/uClinux-dist/include'

make[1]: Entering directory `/home/vietluong/Nios/uClinux-dist/user'

for i in boa busybox cgi_generic dhcpcd-new fdisk ftp ftpd-new games inetd init mount sash telnetd /home/vietluong/Nios/uClinux-dist/prop ; do

[ ! -d $i ] || make -C $i romfs || exit $? ;

done

make[2]: Entering directory `/home/vietluong/Nios/uClinux-dist/user/boa'

for i in src ; do make -C $i romfs || exit ; done

make[3]: Entering directory `/home/vietluong/Nios/uClinux-dist/user/boa/src'

romfs-inst.sh /bin/boa

cp: cannot stat `boa': No such file or directory

make[3]: *** [romfs] Error 1

make[3]: Leaving directory `/home/vietluong/Nios/uClinux-dist/user/boa/src'

make[2]: *** [romfs] Error 2

make[2]: Leaving directory `/home/vietluong/Nios/uClinux-dist/user/boa'

make[1]: *** [romfs] Error 2

make[1]: Leaving directory `/home/vietluong/Nios/uClinux-dist/user'

make: *** [romfs.subdirs] Error 1

Please help me !!!

thanks .

2 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    You only need to create the directory boa to bypass this error.

    mkdir ~/Nios/uClinux-dist/romfs/bin/boa
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    originally posted by marhm@Nov 22 2006, 04:22 PM

    you only need to create the directory boa to bypass this error.

    mkdir ~/nios/uclinux-dist/romfs/bin/boa

    <div align='right'><{post_snapback}> (index.php?act=findpost&pid=19581)

    --- quote end ---

    --- Quote End ---

    Hi All !

    My problem is solve .

    I just want tell little : I got some foolish error and the reason is my machine

    Thanks All for help me !

    thanks again .