Skip to Content.
Sympa Menu

baslinux - [BL] About the Core itself...

baslinux AT lists.ibiblio.org

Subject: Baslinux mailing list

List archive

Chronological Thread  
  • From: Christian Brandt <brandtc AT psi5.com>
  • To: baslinux AT lists.ibiblio.org
  • Subject: [BL] About the Core itself...
  • Date: Wed, 12 Apr 2006 00:08:39 +0100

Actually I do plan NOT to use baslinux but I think about stealing the good ideas from it :-) Thats because baslinux is for i386 only while I need a small m68k-system and have to do it myself anyway from scratch. I have plenty of hard-disk-space (well actually NFS, but thats as good as it goes) but very little RAM, ranging from 4MB to 16MB.

As I haven't found any real lists of its insides or compile-options I started to vivisect baslinux. What I have come up so far:

The inner core is a fine-tuned kernel. No problem with that, done that a million times for m68k too. .config is also there, very nice.

Then there is busybox. I am not really sure how the baslinux-version was compiled but from past experiments it should be even possible to reduce its size to 300kByte. But also from those experiments I remember that busybox has a larger memory footprint. Never looked to deep into that though.

Also there is ulibc. Not much to say about that one, little to no info about its compile-options.

Most of the additional libs are pretty old. Intentional memory safing or just lack of update?

Besides the files in the following list, are there any other things I should be aware of?

417820 Apr 27 2004 ./bin/busybox
17308 Apr 26 2004 ./bin/setterm
4536 May 6 2004 ./boot/boot.b
19 Apr 30 2004 ./etc/Xconfig
114 May 1 2004 ./etc/fstab
27 Apr 11 1998 ./etc/host.conf
85 Oct 8 2000 ./etc/hosts
209 Feb 23 2004 ./etc/inittab
1180 Oct 6 2004 ./etc/issue
691 Feb 18 2004 ./etc/ld.so.cache
17 Feb 10 2004 ./etc/ld.so.conf
191 May 9 2004 ./etc/lilo.conf
21262 Feb 18 2004 ./etc/magic
40 Aug 13 2001 ./etc/networks
115 Mar 9 2004 ./etc/passwd
574 Apr 26 2004 ./etc/pcmcia/config
10 Apr 26 2004 ./etc/pcmcia/network
10 Apr 26 2004 ./etc/pcmcia/serial
66 Apr 26 2004 ./etc/pcmcia/start
1 Apr 20 2002 ./etc/ppp/options
396 Apr 26 2004 ./etc/profile
385 May 6 2004 ./etc/rc
438 May 6 2004 ./etc/rc.hd
106 Apr 18 2002 ./etc/resolv.conf
3162 Feb 20 2004 ./etc/termcap
22340 Apr 9 1998 ./lib/ld-linux.so.1.9.7
580816 Apr 9 1998 ./lib/libc.so.5.4.44
4236 Apr 9 1998 ./lib/libcom_err.so.2.0
5796 Sep 8 2001 ./lib/libdl.so.1.9.9
59396 Apr 9 1998 ./lib/libext2fs.so.2.3
32168 Apr 9 1998 ./lib/libm.so.5.0.9
11493 Apr 27 2004 ./lib/libtermcap.so.2.0.8
5576 Apr 9 1998 ./lib/libuuid.so.1.1
9120 Mar 5 2004 ./lib/modules/2.2.16/misc/8390.o
42456 Feb 8 2004 ./lib/modules/2.2.16/misc/cdrom.o
32248 Feb 8 2004 ./lib/modules/2.2.16/misc/ide-cd.o
24879 Feb 8 2004 ./lib/modules/2.2.16/misc/isofs.o
10436 Mar 5 2004 ./lib/modules/2.2.16/misc/lp.o
9976 Mar 5 2004 ./lib/modules/2.2.16/misc/ne.o
7100 Mar 5 2004 ./lib/modules/2.2.16/misc/ne2k-pci.o
13156 Mar 5 2004 ./lib/modules/2.2.16/misc/parport.o
11064 Mar 5 2004 ./lib/modules/2.2.16/misc/parport_pc.o
12744 Mar 5 2004 ./lib/modules/2.2.16/misc/plip.o
29496 Feb 27 2004 ./lib/modules/2.2.16/misc/ppp.o
6772 Feb 27 2004 ./lib/modules/2.2.16/misc/slhc.o
10612 Apr 26 2004 ./lib/modules/2.2.16/pcmcia/ds.o
31652 Apr 26 2004 ./lib/modules/2.2.16/pcmcia/i82365.o
52946 Apr 26 2004 ./lib/modules/2.2.16/pcmcia/pcmcia_core.o
14852 Apr 26 2004 ./lib/modules/2.2.16/pcmcia/pcnet_cs.o
7740 Apr 26 2004 ./lib/modules/2.2.16/pcmcia/serial_cs.o
146 Mar 19 2004 ./root/.Xdefaults
67 Jan 8 2000 ./root/.less
172 Jan 8 2000 ./root/.lesskey
0 Apr 11 02:13 ./root/.links/bookmarks
129 Feb 23 2004 ./root/.links/html.cfg
843 Mar 13 2004 ./root/.links/links.cfg
0 Apr 11 02:13 ./root/.links/links.his
358 Mar 8 2004 ./root/.pmailrc
92 Oct 6 2004 ./root/.xinitrc
744 Apr 30 2003 ./root/hotlist.html
0 Mar 8 2004 ./root/mail/inbox
0 Mar 13 2004 ./root/mail/outbox
0 Mar 8 2004 ./root/mail/sent
1627 Mar 5 2004 ./root/netsetup
7856 Jun 24 1997 ./sbin/badblocks
59772 Jun 24 1997 ./sbin/e2fsck
12000 Apr 30 2004 ./sbin/ldconfig
66428 May 6 2004 ./sbin/lilo
15680 Jun 24 1997 ./sbin/mke2fs
6500 Mar 2 1998 ./sbin/rdev
12488 Aug 12 2001 ./sbin/setserial
12440 Feb 18 2004 ./usr/X11R6/bin/MENU
1545 Sep 17 2004 ./usr/X11R6/bin/Xsetup
869580 Feb 16 2004 ./usr/X11R6/bin/Xvesa
39040 Feb 18 2004 ./usr/X11R6/bin/calctool
10924 Feb 18 2004 ./usr/X11R6/bin/calctool.help
180840 Apr 26 2004 ./usr/X11R6/bin/mgp
9104 Feb 21 2004 ./usr/X11R6/bin/rclock
67872 Mar 19 2004 ./usr/X11R6/bin/rxvt
120 Sep 16 2004 ./usr/X11R6/bin/startx
97 Mar 8 2004 ./usr/X11R6/bin/startxt
18892 Feb 18 2004 ./usr/X11R6/bin/swm
3820 Feb 16 2004 ./usr/X11R6/bin/swmbg
13376 Feb 23 2004 ./usr/X11R6/bin/xev
9372 Sep 16 2004 ./usr/X11R6/bin/xinit
211644 Feb 21 2004 ./usr/X11R6/bin/xli
21020 Feb 23 2004 ./usr/X11R6/bin/xmodmap
28000 Sep 26 2004 ./usr/X11R6/bin/xset
33799 Apr 10 2004 ./usr/X11R6/lib/fonts/100dpi/c0632bt_.pfb
71 Oct 6 2004 ./usr/X11R6/lib/fonts/100dpi/fonts.dir
2713 Apr 10 2004 ./usr/X11R6/lib/fonts/misc/clR9x15.pcf.gz
1765 Sep 16 2004 ./usr/X11R6/lib/fonts/misc/fonts.alias
112 Apr 10 2004 ./usr/X11R6/lib/fonts/misc/fonts.dir
2812 Apr 11 2004 ./usr/X11R6/lib/fonts/misc/helvB14.pcf.gz
2540 Apr 11 2004 ./usr/X11R6/lib/fonts/misc/helvR12.pcf.gz
3127 Apr 10 2004 ./usr/X11R6/lib/fonts/misc/lutB24.pcf.gz
2789 Apr 11 2004 ./usr/X11R6/lib/fonts/misc/lutRS19.pcf.gz
586396 Sep 17 2004 ./usr/X11R6/lib/libX11.so.6.1
48344 Sep 17 2004 ./usr/X11R6/lib/libXpm.so.4.3
12803 Feb 24 2004 ./usr/bin/e3pi
12803 Feb 24 2004 ./usr/bin/e3vi
27376 Feb 27 2004 ./usr/bin/eznet
25356 Jan 9 2000 ./usr/bin/file
5924 Apr 30 2004 ./usr/bin/ldd
56544 Dec 1 2002 ./usr/bin/less
2293 Jul 21 2000 ./usr/bin/lesspipe.sh
428632 Oct 7 2000 ./usr/bin/links-0.90
962 Mar 13 2004 ./usr/bin/mail
738 Mar 13 2004 ./usr/bin/mailto
32 Feb 25 2004 ./usr/bin/man
14024 Mar 5 2004 ./usr/bin/microcom
819 Oct 6 2004 ./usr/bin/pkg
29556 Mar 4 2004 ./usr/bin/readmail
174 Mar 5 2004 ./usr/bin/send2mbox
9044 Jan 7 2000 ./usr/bin/setleds
812 Mar 7 2004 ./usr/bin/wp
49 May 19 1994 ./usr/bin/zless
6299 Oct 6 2004 ./usr/games/bombem.gz
6785 Feb 29 2004 ./usr/games/castlemaze.gz
4937 Feb 27 2004 ./usr/lib/X11/rgb.txt.gz
1400 Apr 27 2004 ./usr/man/MENU.gz
1220 Feb 24 2004 ./usr/man/Xvesa.gz
13904 Apr 27 2004 ./usr/man/ash.gz
1100 Feb 27 2004 ./usr/man/badblocks.gz
2409 Apr 26 2004 ./usr/man/cardmgr.gz
2766 Mar 1 2004 ./usr/man/e2fsck.gz
4911 Feb 27 2004 ./usr/man/eznet.gz
1378 Apr 26 2004 ./usr/man/file.gz
1564 Feb 26 2004 ./usr/man/init.gz
1109 May 7 2004 ./usr/man/lilo.gz
2013 Apr 27 2004 ./usr/man/mgp.gz
1432 Mar 4 2004 ./usr/man/microcom.gz
3489 Feb 29 2004 ./usr/man/pmail.gz
12900 Feb 27 2004 ./usr/man/pppd.gz
1695 Feb 27 2004 ./usr/man/rdev.gz
321 Feb 29 2004 ./usr/man/readmail.gz
7927 Feb 27 2004 ./usr/man/rxvt.gz
1184 Feb 27 2004 ./usr/man/setleds.gz
7506 Feb 27 2004 ./usr/man/setserial.gz
822 Mar 12 2004 ./usr/man/swm.gz
1756 Mar 5 2004 ./usr/man/udhcpc.gz
971 Feb 27 2004 ./usr/man/xev.gz
7911 Feb 24 2004 ./usr/man/xli.gz
4379 Feb 27 2004 ./usr/man/xmodmap.gz
35252 Apr 26 2004 ./usr/sbin/cardmgr
1644 May 9 2004 ./usr/sbin/install-to-hd
76324 Feb 28 2004 ./usr/sbin/pmail
93 Mar 5 2004 ./usr/sbin/ppp-off
19 Apr 19 2002 ./usr/sbin/ppp-on
122576 Mar 19 2004 ./usr/sbin/pppd
407 Mar 7 2004 ./usr/sbin/pppsetup
116 Feb 27 2004 ./usr/sbin/receive
655 Mar 1 2004 ./usr/sbin/send
1936 Jan 1 1990 ./usr/share/mgp/demo.mgp
2287 Jan 1 1990 ./usr/share/mgp/earth.jpg
1 Feb 12 2004 ./usr/share/swm/.swm/button1
1 Feb 12 2004 ./usr/share/swm/.swm/button2
39 Mar 3 2004 ./usr/share/swm/.swm/button3
162 Oct 6 2004 ./usr/share/swm/control.sh
334 Oct 6 2004 ./usr/share/swm/internet.sh
429 Oct 6 2004 ./usr/share/swm/menu.sh
78 Feb 23 2004 ./usr/share/swm/pixmaps/background.xpm
562 Feb 13 2004 ./usr/share/swm/pixmaps/closebox.xpm
4557 Feb 13 2004 ./usr/share/swm/pixmaps/confetti.xpm
2531 Feb 13 2004 ./usr/share/swm/pixmaps/denim.xpm
1471 Feb 13 2004 ./usr/share/swm/pixmaps/graywacke.xpm
72 Feb 23 2004 ./usr/share/swm/pixmaps/indigo.xpm
560 Feb 13 2004 ./usr/share/swm/pixmaps/maxbox.xpm
76 Feb 23 2004 ./usr/share/swm/pixmaps/midnight.xpm
507 Feb 13 2004 ./usr/share/swm/pixmaps/morocco.xpm
923 Aug 10 2001 ./usr/share/swm/pixmaps/stickybox.xpm
8845 Feb 13 2004 ./usr/share/swm/pixmaps/terracotta.xpm
925 Aug 10 2001 ./usr/share/swm/pixmaps/unstickybox.xpm
563 Feb 18 2004 ./usr/share/swm/pixmaps/viridescent.xpm
153 Oct 6 2004 ./usr/share/swm/ppp-on.sh
530 Oct 6 2004 ./usr/share/swm/wallpaper.sh
1561 Jan 9 2000 ./usr/share/terminfo/l/linux
1592 Jan 9 2000 ./usr/share/terminfo/l/linux-nic
332 Jan 9 2000 ./usr/share/terminfo/l/lpr
1143 Jan 9 2000 ./usr/share/terminfo/v/vt100
1137 Jan 9 2000 ./usr/share/terminfo/v/vt102
1294 Jan 9 2000 ./usr/share/terminfo/v/vt320
1256 Jan 9 2000 ./usr/share/terminfo/x/xterm
1260 Jan 9 2000 ./usr/share/terminfo/x/xterm-nic
801 Feb 1 2003 ./usr/share/udhcpc/default.script
569 Apr 30 2003 ./var/eznet/eznet.conf
1 Apr 20 2002 ./var/log/messages
0 Mar 20 2004 ./var/run/utmp
0 Oct 8 2000 ./var/spool/mail/root

ldconfig: version 1.8.10
/usr/X11R6/lib:
libXpm.so.4 => libXpm.so.4.3
libX11.so.6 => libX11.so.6.1
/usr/lib:
/lib:
libdl.so.1 => libdl.so.1.9.9
libtermcap.so.2 => libtermcap.so.2.0.8
libuuid.so.1 => libuuid.so.1.1
libm.so.5 => libm.so.5.0.9
libext2fs.so.2 => libext2fs.so.2.3
libcom_err.so.2 => libcom_err.so.2.0
libc.so.5 => libc.so.5.4.44

Linux version 2.2.16 (root@BasicLinux) (gcc version 2.7.2.1) #2 Sat Feb 7 23:37:57 CST 2004
Warning only 960MB will be used.
Detected 1732535 kHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 3447.19 BogoMIPS
Memory: 971000k/983040k available (736k kernel code, 416k reserved, 9900k data, 40k init)
Dentry hash table entries: 131072 (order 8, 1024k)
Buffer cache hash table entries: 524288 (order 9, 2048k)
Page cache hash table entries: 262144 (order 8, 1024k)
CPU: L1 I Cache: 64K L1 D Cache: 64K
CPU: L2 Cache: 256K
CPU: AMD AMD Athlon(tm) XP 2100+ stepping 02
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
POSIX conformance testing by UNIFIX
PCI: PCI BIOS revision 2.10 entry at 0xfdb21
PCI: Using configuration type 1
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
TCP: Hash tables configured (ehash 524288 bhash 65536)
Starting kswapd v 1.5
Detected PS/2 Mouse Port.
Serial driver version 4.27 with no serial options enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
RAM disk driver initialized: 16 RAM disks of 4096K size
loop: registered device at major 7
VP_IDE: IDE controller on PCI bus 00 dev 89
VP_IDE: not 100% native mode: will probe irqs later
keyboard: Too many NACKs -- noisy kbd cable?
keyboard: Too many NACKs -- noisy kbd cable?
hda: SAMSUNG SP1614N, ATA DISK drive
hdb: SAMSUNG SP1604N, ATA DISK drive
hdc: _NEC DVD+RW ND-1100A, ATAPI CDROM drive
hdd: Pioneer DVD-ROM ATAPIModel DVD-105S 013, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: SAMSUNG SP1614N, 131071MB w/8192kB Cache, CHS=16709/255/63
hdb: SAMSUNG SP1604N, 131071MB w/2048kB Cache, CHS=16709/255/63
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
Partition check:
hda: hda1 hda2 < hda5 hda6 hda7 hda8 >
hdb: hdb1 < hdb5 >
RAMDISK: Compressed image found at block 0
EXT2-fs warning: checktime reached, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
Freeing unused kernel memory: 40k freed
VFS: Disk change detected on device fd(2,0)
VFS: Can't find an ext2 filesystem on dev fd(2,0).




Archive powered by MHonArc 2.6.24.

Top of Page