[pocket-linux] appendix, floppy overflowing ...
rainer
chimera at b2b2c.ca
Sun Feb 27 20:21:22 CST 2005
David Horton wrote:
> rainer wrote:
>
>> David Horton wrote:
>>
>>> rainer wrote:
>>>
>>>> hello,
>>>>
>>>> there's no more space left on the floppy - got 1441 in, 1440 out !?
>>>>
>>>> restripped all the binaries and libraries still no change. the only
>>>> thing i can think of was ch. 5 where i had to add 2 libraries
>>>> (libblkid.so.1 and libuuid.so.1) to get mount to work in the
>>>> implementation section. the guide stated there should be NO
>>>> libraries to add.
>>>>
>>>> any advice?
>>>>
>>>> thanks
>>>>
>>>
>>> The libblkid.so.1 and libuuid.so.1 have something to do with the way
>>> e2fsprogs is configured. In one configuration they are separate
>>> libraries and in the other they are part of the binary. I think the
>>> option that controls this is --enable-dynamic-e2fsck, but I'm not
>>> sure. Anyway, check ./configure --help to see if it says which is
>>> which. You might shrink the total size by not using separate libraries.
>>>
>>> Dave
>>>
>>>
>>> _______________________________________________
>>> Pocket-Linux mailing list
>>> Pocket-Linux at ufo.chicago.il.us
>>> http://ufo.chicago.il.us/cgi-bin/mailman/listinfo/pocket-linux
>>>
>>>
>> thanks for the reply.
>>
>> i noted with dismay that the mailing list is not accepting anything
>> from 'pine' again. this is going to make sending accurate and full
>> info a lot more painstaking and difficult!
>>
>> i reviewed your advice and found the line in question, line 63 in
>> e2fsprog's configure. the --help confirmed your guess. as i
>> understand it i change, '--enable-dynamic-fsck' to
>> '--disable-dynamic-fsck'? but i still don't understand how that saves
>> me space? i delete the libs, libblkid.so.1 and libuuid.so.1 but my
>> binary becomes bigger - it now statically includes these libraries?
>>
>> the MCONFIG for util-linux may have something that's relevant for
>> 'blkid'?
>>
>> here are some of my numbers in bytes as it stands now;
>>
>> # ls -l phase8-image.gz
>> 1481426
>> # ~/staging du -cb
>> 3142403
>> # du -cb ?staging/lib/*
>> libblkid.so.1 24496
>> libuuid.s0.1 9276
>>
>> (1481426 - (24496 + 9276) = 1447654
>>
>> if anyone could submit a complete list for
>>
>> # ~/staging du -cb
>>
>> that would be helpful. i checked every dir for mistakes but still
>> haven't ruled out some other problems (found a pocket-linux guide.txt
>> in staging at one point!) or attach a working phase8-image.gz root
>> disk it would be helpful to compare
>>
>> waiting to be enlightened,
>>
>> thanks
>
>
> I thought that perhaps there would be extra overhead in terms of code
> included to accomplish the dynamic linking that would be gone with
> static linking. By the way, are you zeroing out the ramdisk (or
> loopback device) each time you modify this image? If you just delete
> a file the image will stay the same size since the file's contents are
> still there and all that gets deleted is the directory link to the
> file. I ran into this problem a couple times myself.
>
> Also, your Pine mail is getting rejected because the mailing list
> thinks you are not subscribed. Same address though, so it does not
> make a lot of sense.
>
> Dave
>
> _______________________________________________
> Pocket-Linux mailing list
> Pocket-Linux at ufo.chicago.il.us
> http://ufo.chicago.il.us/cgi-bin/mailman/listinfo/pocket-linux
>
>
i think i do 'zero out', i deleted the txt file from the staging dir
then remade the image from scratch, starting with,
dd if=/dev/zero of=/dev/ram7 bs=1k count=4096 ...
More information about the Pocket-Linux
mailing list