a full linux system on one fd0 from the 90s, open source; by this Italian bloke, who I later discovered was the ?? university prof. All the effort that I've spent collecting eg. search-scripts: $Dir, $FileName, $FileAge, skip: *.zip, *.pdf...etc, $String1, $String2 ....etc. is WASTED cos I can't remember the script names. You MUST have a menu-system. So I probed the possibility of porting 's code. Some pastes below [best viewed with fixed-width-font] are staggering for me; and it's in colour:-
---------------- System Info _ __ (_)_ __ / _| ___ _ | | '_ \| |_ / _ \ (_) | | | | | _| (_) | _ /proc based |_|_| |_|_| \___/ (_) system info
Boot: log Processor: version cpuinfo ioports dma devices interrupts pci pciprobe stat
System: processes meminfo loadavg uptime scsi disks modules sound inittab commands date FileSystem: supported mounted Network: interfaces routing filtering hostname hosts nameserver services SMB-shares netstat
[q]uit (C)1999 Rustic Software Foundation, Inc. interrupts ==============> I selected interrupts , and got the following. Info: interrupts CPU0 CPU1 0: 126 0 IO-APIC-edge timer 1: 350486 0 IO-APIC-edge i8042 4: 2 0 IO-APIC-edge 6: 2 0 IO-APIC-edge floppy 7: 1 0 IO-APIC-edge parport0 8: 1 0 IO-APIC-edge rtc0 9: 0 0 IO-APIC-fasteoi acpi 12: 34051811 0 IO-APIC-edge i8042 14: 704824 0 IO-APIC-edge ide0 21: 1877474 0 IO-APIC-fasteoi ohci_hcd:usb2 22: 1091531 0 IO-APIC-fasteoi ehci_hcd:usb1 23: 55912 0 IO-APIC-fasteoi HDA Intel 27: 4679949 0 PCI-MSI-edge ahci 28: 131065972 0 PCI-MSI-edge eth0 NMI: 0 0 Non-maskable interrupts LOC: 1285002161 1285002926 Local timer interrupts RES: 90743 273541 Rescheduling interrupts CAL: 870 1251 Function call interrupts TLB: 20799 16598 TLB shootdowns TRM: 0 0 Thermal event interrupts [p] print the page, [q] back cursor up/down, pag up/down to move. v0.267, mutt mode ====== interrups is 'deep' so let's test an easy one:-- Info: modules Module Size Used by ppp_deflate 4412 0 bsd_comp 5244 0 ppp_async 8668 0 crc_ccitt 1628 1 ppp_async ppp_generic 22472 3 ppp_deflate,bsd_comp,ppp_async slhc 5404 1 ppp_generic cdc_ether 4732 0 usbnet 13764 1 cdc_ether mii 4380 1 usbnet usbserial 29448 0 cdc_acm 14752 0 snd_seq_dummy 2464 0 snd_seq_oss 29792 0 snd_seq_midi_event 5980 1 snd_seq_oss snd_seq 47984 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_seq_device 6088 3 snd_seq_dummy,snd_seq_oss,snd_seq snd_pcm_oss 37728 0 snd_mixer_oss 14300 1 snd_pcm_oss bridge 47344 0 stp 1984 1 bridge [p] print the page, [q] back cursor up/down, pag up/down to move. v0.267, mutt mode--------------------> off course it scrolls down, as shown by this selection:- Info: disks
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xe0857fdbDevice Boot Start End Blocks Id System /dev/sda1 * 1 13 102400 7 HPFS/NTFS Partition 1 does not end on cylinder boundary. /dev/sda2 13 31871 255896576 7 HPFS/NTFS /dev/sda3 31871 60200 227555328 7 HPFS/NTFS /dev/sda4 60200 72509 98864783 5 Extended /dev/sda5 60200 72481 98639872 83 Linux /dev/sda6 72481 72488 56196 83 Linux /dev/sda7 * 72488 72495 56196 83 Linux /dev/sda8 72495 72502 56196 83 Linux /dev/sda9 72502 72509 56196 83 Linux
Disk /dev/sdc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes [p] print the page, [q] back page 4/5, line 64/91---------------------------------------------------------------------- What a pleasant surprise/reminder and a shock to realise the degeneration over the last 15 years. It's all eye-candy & wrapping today. The blog-writers are imitating lawers and the code [lisp, which has no non-ASCII-chars to need graphics] is supplied as *.png files.
Is it related to the obesity problem in the 'anglo world' that I've read about?
PS. he used `ash`, with very few binaries; so it's all open, and the educational value is tremendous. This is just a sample of what he provides to manage the system. Eg:------ Help muLinux Hypertextual System (807 bytes) _____ _ |_ _|__ _ __ (_) ___ ___ _ | |/ _ \| '_ \| |/ __/ __| (_) | | (_) | |_) | | (__\__ \ _ |_|\___/| .__/|_|\___|___/ (_) |_| Addon-HOWTO connect-to-internet partitions EMU-addon conversions pc2pc FAQ dos-unix printing Modules e3-editor runlevels NEWBIE fax sniffit RDPS file-manager sound Samba finger ssh Setup format-floppy tcp TCL-addon ftp time-date TeX hex-editor unix-tips.eng Tips ipfwadm unix-tips.es VNC irc unix-tips.it XWindow job-scheduler unix.basic adduser keyboard vi.eng archiving lynx vi.it browsing mail virtual-console cd-writing modem-terminal web-server cdrom muless whois cloning newsgroups close-the-system nfsroot
| [p]rint | [q]uit Addon-HOWTO