Does anybody remember mulinux:

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: 0xe0857fdb

Device 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

Reply to
noSpam
Loading thread data ...

-- snip -- OK, I see that pasting to the NewsReader is problematic.

Again his formatting, which is fine in a terminal, doesn't paste well to this NewsReader. I'll see what it looks like in my other Newsreader?

Interestingly: ls -l /bin/bash == 678832 2007-05-11 00:19 /bin/bash* ls -l /bin/ash == 94560 2002-06-02 21:13 /bin/ash*

So if bash is 8-times the size of ash, are there spooky problems with ash?

His minimalist top-level-design impresses me:

  • have a dir of WellNamed helpFiles;
  • use the listing of these helpFiles, as the menu-keys.

/bin/ls -C /usr/doc/help | \ while read line do set -- $line printf "%-25s %-25s %-25s" ".$1." ".$2." ".$3." echo done >>/tmp/help.cnt

kill -10 $pid 2>/dev/null

Reply to
Unknown

Or adjust your preferences to use a monospace font.

Reply to
Joe Beanfish

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.