Re: newbie question(s)

From: Dany Ouellette <slither.a.t.gmail.com>
Date: Tue Aug 10 2004 - 20:33:53 EDT

On 10 Aug 2004 20:34:51 -0000, Ravi Nandiraju
<nandirajuravi@rediffmail.com> wrote:
> Hi All,
> I am a newbie interested in linux on H2200. I have tried using the starter kit provided at http://handhelds.org/~michaelo/ipaq/starterkit/ to run linux on my IPAQ. The next step I tried was to build kernel on my machine and use it to boot the IPAQ. I followed the instructions provided at http://handhelds.org/moin/moin.cgi/HpIpaqH2200Kernel. I used ipaq_jul25a..config to build the kernel. The kernel built okay, but I am stuck at this point........
> make make INSTALL_MOD_PATH=your_module_dir modules_install
> <Everything fine till here>
> Copy your modules to the initrd file you are going to use:
>
> <Q> does it mean that we need to use the initrd file provided with the starter kit. I used the initrd_jul25a file
> gunzip < initrd > initrd.img mount -o loop initrd.img /mnt/initrd Update /lib/modules/ with your_module_dir/lib/modules/
>
> <Q> when i tried to copy the files from my modules directory into /mnt/initrd/lib/modules I got the following errors......
>
> /mnt/initrd/lib/modules# cp -r /home/h2200/linux/kernel26/modules/lib/modules/2.6.7-hh0/ .
>
> cp: writing `./2.6.7-hh0/kernel/drivers/net/wireless/wavelan_cs.ko': No space left on device
> cp: writing `./2..6.7-hh0/kernel/drivers/net/bsd_comp.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/drivers/net/irda/irport.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/drivers/net/irda/irtty-sir.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/drivers/net/irda/sir-dev.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/drivers/net/mii.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/drivers/net/ppp_async.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/drivers/net/ppp_deflate.ko': No space left on device
> cp: writing `./2..6.7-hh0/kernel/drivers/net/ppp_generic.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/drivers/net/slhc.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/drivers/net/tun.ko': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/drivers/cdrom': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/drivers/media': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/drivers/pcmcia': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/drivers/input': No space left on device
> cp: writing `./2.6.7-hh0/kernel/drivers/usb/gadget/g_file_storage.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/drivers/usb/gadget/g_zero.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/drivers/usb/gadget/mq11xx_udc.ko': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/drivers/usb/host': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/drivers/usb/core': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/drivers/i2c': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/drivers/ide': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/drivers/l3': No space left on device
> cp: cannot create directory `../2.6.7-hh0/kernel/drivers/block': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/drivers/mtd': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/drivers/scsi': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/crypto': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/net/key': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/net/packet': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/net/ipv4': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/net/ipv6': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/net/bluetooth': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/net/bridge': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/net/irda': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/net/xfrm': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/common/ipaq/asic2_adc.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/common/ipaq/asic2_base.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/common/ipaq/asic2_ts.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/common/ipaq/asic3_base.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/common/ipaq/h3900_lcd.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/common/ipaq/h5400_lcd.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/common/ipaq/h5400_wifi.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/common/ipaq/ipaq-sleeve.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/common/ipaq/samcop_adc.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/common/ipaq/samcop_base.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/common/ipaq/samcop_ts.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/common/ipaq/shamcop_adc.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/common/ipaq/shamcop_base.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/common/ipaq/shamcop_nand.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/common/ipaq/shamcop_ts.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/mach-pxa/h2200_audio.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/mach-pxa/h2200_pcmcia.ko': No space left on device
> cp: writing `./2.6.7-hh0/kernel/arch/arm/mach-pxa/h2200_ts.ko': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/fs/autofs4': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/fs/cramfs': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/fs/exportfs': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/fs/ext3': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/fs/fat': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/fs/isofs': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/fs/jbd': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/fs/jffs2': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/fs/msdos': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/fs/nfsd': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/fs/nls': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/fs/reiserfs': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/fs/romfs': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/fs/smbfs': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/fs/vfat': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/lib': No space left on device
> cp: cannot create directory `./2.6.7-hh0/kernel/sound': No space left on device
>
> I am not sure if I am making a fundamental mistake. Any suggestions would be appreciated..
>
> Thanks in advance,
> Ravi
> _______________________________________________
> H2200-port mailing list
> H2200-port@handhelds.org
> https://handhelds.org/mailman/listinfo/h2200-port
>

I believe there is a shell script called update_modules in initrd
itself, just mount it, and look in /lib/

just peek into the script, it'll tell you which modules you want to
copy, or modify the script and it will do it for you.

-- 
Dany Ouellette
slither@gmail.com
Moncton, N.-B.
Received on Tue Aug 10 20:33:56 2004

This archive was generated by hypermail 2.1.8 : Tue Aug 10 2004 - 20:34:16 EDT