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

Re: Thoughts on the state of the boot-floppies



On Mon Nov 22, 1999 at 03:29:50PM +0100, Petr Cech wrote:
> On Mon, Nov 22, 1999 at 02:16:40AM -0700 , Erik Andersen wrote:
> > I ran soma basic tests on the boot floppies this evening, 
> > and here are some thoughts on what I saw:
> > 
> > * booting rescue disk as "rescue" causes a kernel panic 
> 
> with what root= ?

With no root=
I should probably default to _something_.


> > * mount reports /dev/root for the root device since /etc/fstab
> >     doesn't have an entry for the root device (/dev/ram1 for example).
> 
> so?

Not a big deal.  Just thought I'd mention it.

> 
> > * /lib/libm.so.6 is 111k.  I didn't check who was using it,
> >     but if it is just one app it should be staticly linked.
> >     If several apps are using it, it should be passed through 
> >     the library shrinking pass.
> 
> on the rescue floppy propably nothing

lemme take a look.... <sound of sed, grep, and | magic> 

./bin/ae:
        libslang.so.1 => /lib/libslang.so.1 (0x40018000)
        libc.so.6 => /lib/libc.so.6 (0x40076000)
        libm.so.6 => /lib/libm.so.6 (0x40152000)
        libdl.so.2 => /lib/libdl.so.2 (0x4016f000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
./bin/edit:
        libslang.so.1 => /lib/libslang.so.1 (0x40018000)
        libc.so.6 => /lib/libc.so.6 (0x40076000)
        libm.so.6 => /lib/libm.so.6 (0x40152000)
        libdl.so.2 => /lib/libdl.so.2 (0x4016f000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
./sbin/cfdisk:
        libslang.so.1 => /lib/libslang.so.1 (0x40018000)
        libc.so.6 => /lib/libc.so.6 (0x40076000)
        libm.so.6 => /lib/libm.so.6 (0x40152000)
        libdl.so.2 => /lib/libdl.so.2 (0x4016f000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
./sbin/dbootstrap:
        libnewt.so.0.50 => /usr/lib/libnewt.so.0.50 (0x40018000)
        libslang.so.1 => /lib/libslang.so.1 (0x40029000)
        libc.so.6 => /lib/libc.so.6 (0x40087000)
        libm.so.6 => /lib/libm.so.6 (0x40163000)
        libdl.so.2 => /lib/libdl.so.2 (0x40180000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Definately a candidate for the library shrinking pass.

> > * It would be really nice if ash command history were turned on.
> 
> It would. What about size increase. I thought I saw something about this on
> -devel, with the result, that ash is not intended for interactive use ..

Hmm.  Of the following, the former has command history, arrow key
editing, etc.  The latter is ash from the current boot floppies.

[andersen@slag andersen]$ ll /floppy/bin/ash
-rwxr-xr-x    1 root     root        94032 Nov  2 17:54 /floppy/bin/ash*
[andersen@slag andersen]$ ll /mnt/bin/ash
-rwxr-xr-x    2 root     root        90736 Nov 22 00:55 /mnt/bin/ash*

> 
> hmm. Discusion about this was IMHO also when releasing slink. cfdisk and fdisk
> are a bit different in functionality and error recovery

Ok. How about Red Hat's Disk Druid?  

 -Erik

--
Erik B. Andersen   Web:    http://www.xmission.com/~andersen/ 
                   email:  andersee@debian.org
--This message was written using 73% post-consumer electrons--


Reply to: