-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
749 lines (695 loc) · 28.3 KB
/
Copy pathindex.html
File metadata and controls
749 lines (695 loc) · 28.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
<!DOCTYPE html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>PTSource MuLinux</title>
<meta name="description" content="PTSource Mulinux is a dedicated initiative focused on maintaining and sustaining the legacy of professor Michele Andreoli's MuLinux project. MuLinux, renowned for its minimalistic design, is a lightweight, flexible Linux distribution that can run on older hardware with limited resources.">
<meta name="keywords" content="ptsource, webvr, aframe-vr, 3d, 3d-models, threejs, 3d-printing, dxf, pov, 3d-points, webvr-aframe, stl, meshes, 3d-objects, parametric-nurbs-curves, polygon, surface, plot, vrm, 3d-graphics, 3d-printer">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<meta name="google" content="notranslate">
<meta name="robots" content="index, follow">
<link rel="icon" type="image/png" href="data:image/png;base64,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"/>
<meta property="og:image" content="https://raw.githubusercontent.com/ptsource/MuLinux/master/images/FACE.PNG?ver=15">
<link href="css/mulinux.css" rel="stylesheet">
<script src="https://cdn.ptsource.eu/js/rmenu.js"></script>
<link href="https://cdn.ptsource.eu/css/rmenu.css" rel="stylesheet">
<link href="https://cdn.ptsource.eu/css/ptsfonts.css" rel="stylesheet">
<script src="https://cdn.ptsource.eu/js/ptsfonts.js"></script>
<script src="https://cdn.ptsource.eu/js/modernizr.js"></script>
<link href="https://cdn.ptsource.eu/css/backtotop.css" rel="stylesheet">
<link href="https://cdn.ptsource.eu/css/share.css" rel="stylesheet">
<style>
#backtotop {
background-color: #ff8c00 !important;
}
</style>
<script>
$(document).ready(function(){
$('#top-menu').prmenu({
"fontsize": "14",
"height": "50",
"case": "capitalize",
"linkbgcolor": "#ff8c00",
"linktextcolor": "#ffffff",
"linktextweight": "400",
"hoverdark": false
});
});
</script>
</head>
<body>
<ul id="top-menu">
<li class="transparent"><a class="transparent" href="#mulinux">MuLinux</a></li>
<li class="transparent"><a class="transparent" href="#features">Features</a></li>
<li class="transparent"><a class="transparent" href="#download">Download</a></li>
<li class="transparent"><a class="transparent" href="#installation">Installation</a></li>
<li class="transparent"><a class="transparent" href="#lepton">Lepton</a></li>
</ul>
<div class="wrapper">
<table width=100%>
<tr align=top>
<td > <img class="img-responsive" src="images/logo.png" alt="PTSource MuLinux" width="218" height="100"> </td>
</table>
<table width=100%>
<tr align=top>
<td valign=top width=100%>
<TABLE border="0" width=100% id="mulinux">
<TR>
<TD class="titleheader">
What is MuLinux
</TD>
</TR>
</TABLE>
<p>
MuLinux was an Italian, English-language lightweight Linux distribution maintained by mathematics and physics professor Michele Andreoli, meant to allow very old and obsolete computers (80386, 80486 and Pentium Pro hardware dating from 1986 through 1998) to be used as basic intranet/Internet servers or text-based workstations with a UNIX-like operating system. It was also designed for quickly turning any 80386 or later computer into a temporary, powerful Linux machine, along with system repair, education, forensic analysis and what the developer called proselytizing. In 2004 reviewer Paul Zimmer wrote, "Although there are several other single-floppy Linux distributions, none can match MuLinux's extensive and unique combination of useful features." The last version update was in 2004, when further development of this "linux-on-a-floppy" distribution ended.
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
Original Author
</TD>
</TR>
</TABLE>
<p>
The original author and mantainer of muLinux was Michele Andreoli. M.A. is an italian prof. in Mathematics and Physics, but he also works as independent consultant for companies interested in embedded Linux projects.
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
PTSource MuLinux
</TD>
</TR>
</TABLE>
<p>
PTSource Mulinux is a dedicated initiative focused on maintaining and sustaining the legacy of professor Michele Andreoli's MuLinux project. MuLinux, renowned for its minimalistic design, is a lightweight, flexible Linux distribution that can run on older hardware with limited resources. PTSource Mulinux aims to preserve this valuable piece of open-source history by updating and improving the existing MuLinux codebase, ensuring compatibility with modern systems while retaining its original simplicity and efficiency. The project also emphasizes community engagement, encouraging contributions and support to keep the spirit of MuLinux alive for future generations of users and developers.
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
License
</TD>
</TR>
</TABLE>
<p>
MuLinux is licensed under GPL, the <a href="http://www.gnu.org/licenses/gpl.html">General Public License</a> from GNU.
<TABLE border="0" width=100% id="features">
<TR>
<TD class="titleheader">
Basic Features
</TD>
</TR>
</TABLE>
<p>
<ul>
<li>An open script-based system (You can look inside the scripts, learning about Linux configuration policy).
<li>A pluggable, incremental file-system.
(The various add-ons may be inserted and removed without compromising the functionality).
<li> The System runs in RAM, and does not require <i>installation</i>, but it
can be "cloned" to the HD or a CD-ROM.
<li> The System uses <i>profiles</i>: a pool of configuration data always saved.
<li> The same installation archive for Linux and Windows users.
</ul>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
Supported Ethernet Cards
</TD>
</TR>
</TABLE>
<p>
<pre class="shshell">
BASE FLOPPY:
---------------
3c509 3c509 EtherLink3
3c59x 3Com "Vortex" and "Boomerang"
ne NE2000 compatible
ne2k-pci PCI ne2000 clones
wd
smc-ultra
SRV addon:
---------------
3c90x EtherLink 10/100 PCI (3c905B, ec905C, etc)
eepro Intel EtherExpress Pro/10
eepro100 Intel i82557 Ethernet
eexpress Intel EtherExpress 16
rtl8139 RealTek RTL8129/8139 Fast Ethernet driver
pcnet32 AMD PCnet32 ethernet driver
</pre>
<p>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
Commands present in the BASE floppy disk
</TD>
</TR>
</TABLE>
<p>
This is /bin,/sbin,/usr/bin and /usr/sbin
<pre class="shshell">
bin:
agetty crypt finger ln printf shutdown umount
ash date fqn load ps sleep umssetup
-ash dd free login pwd swapoff umssync
basename df gateway logname ra swapon uname
bash dirname getpwd losetup README sync uniq
-bash dmesg grep ls reboot tar unix2dos
busybox domainname gunzip lsmod reset tcpmon update
bzip2 dos2unix gzip menu rgrep tee which
cat echo halt mkdir rm tell xwindow
chmod expr hostname mkswap rmdir timeit zcat
chown fastdd insmod more rmmod timeout zless
chvt fdflush kill mount roclone timex
clear fdformat killall mv scan tips
clone fdisk killall5 netstat sed touch
cmp fgrep less od setup tr
cp file liloconfig pidof sh type
</pre>
<pre class="shshell">
sbin:
chkpasswd init setlevel
</pre>
<pre class="shshell">
usr/bin:
addon-wizard e3ws iw pciprobe sort
adduser edit keymap-wizard peek stty
anacron editor-wizard lang-wizard ping suck
apps eject less pion supermount
at ethconfig lilo playcd systest
atd ex loadkeys plog tail
atq fax lpq poke tcpdump
atrm fetchmail lpr ppp tcpmon
awk file lprm pppd tell
banner find m4 ppp-log telnet
bc finger mail ppp-off telnet2
binpatch fmt man ppp-on time
browser formail mawk pr tinyirc
cal format mc printer-wizard traceroute
call ftp md5sum ps tty
cardmgr ftpget menu pscan uniq
cdp gagconfig minicom quark upgrade
cd-player gpm miterm random vcm
cdrom-wizard grep mixer rc6crypt vi
chat hdparm mke2fs readchar video-wizard
chroot help mkfloppy read_until vplay
clock hexd mkfs.ext2 redir vrec
connected ifconfig modem-wizard report vsetup
counter ile mon rlogin wave
dhcpcd inews mouse-wizard rmmod wc
diald info muawk rna welcome
dialog insmod mucal route whois
du internet-wizard muhex rpost wizard
e3 ip_broadcast muless sendmail xfdisk
e3em ipf nc setserial xopen
e3ne ipfwadm netled smbmount xwindow
e3pi ip_network news sms
e3vi irc nmap soft-shutdown
</pre>
<pre class="shshell">
usr/sbin:
cron in.faxd in.identd in.rlogind in.telnetd mugetty run-parts
identd in.ftpd in.pygmy in.seriald in.telnetd-rustic pygmy
</pre>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
XWindow screenshot
</TD>
</TR>
</TABLE>
<img class="img-responsive" src="images/xwin.jpg">
<p>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
RCP (Remote webadmin) screenshot
</TD>
</TR>
</TABLE>
<img class="img-responsive" src="images/rcp.jpg">
<p>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
Another desktop's screenshot
</TD>
</TR>
</TABLE>
<img class="img-responsive" src="images/desktop.jpg">
<p>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
VNC screenshot
</TD>
</TR>
</TABLE>
<img class="img-responsive" src="images/mu-vnc-1.gif">
<p>
<TABLE border="0" width=100% id="download">
<TR>
<TD class="titleheader">
Download the ISO
</TD>
</TR>
</TABLE>
<TABLE border="0" width=100%>
<p>
This rar contains the iso to run.
<ul>
<li><a href=mu/current/mulinux-14r0.rar>mulinux-14r0.rar</a>
</ul>
<p>
</TABLE>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
Download the sources
</TD>
</TR>
</TABLE>
<p>
This tarball contains the BASE floppy (split in BOOT, ROOT.gz, USR.bz2) and the mulinux source tree, plus docs etc.
<ul>
<li><a href=mu/current/mulinux-14r0.tgz>mulinux-14r0.tgz</a>
</ul>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
Download the addons
</TD>
</TR>
</TABLE>
<TABLE border="0" width=100%>
<p>
Add-ons are <1.7M. They may fit in a super-formatted 1.4M floppy disk.
<br>
I suggest you to download at least SRV and WKS, in order to have the traditional UNIX functionalities (multi-user support, etc).
<ul>
<li> <a href=mu/current/SRV.tar.bz2>SRV</a> <i>Server</i> (Samba,Smail,...)
<li> <a href=mu/current/WKS.tar.bz2>WKS</a> <i>Workstation</i>(mutt,ssh,PGP,..)
<li> <a href=mu/current/X11.tar.bz2>X11</a> <i>XWindow</i> (VGA-16,fvwm95, Afterstep)
<li> <a href=mu/current/VNC.tar.bz2>VNC</a> <i>VNC</i> (zip, UPX,...)
<li> <a href=mu/current/GCC.tar.bz2>GCC</a> <i>GCC reduced</i> (nasm,yacc&lex,Pascal)
<li> <a href=mu/current/TCL.tar.bz2>TCL</a> <i>Tcl/Tk</i> (with a lot of demos)
<li> <a href=mu/current/TEX.tar.bz2>TEX</a> <i>TeX typesetting system</i>
<li> <a href=mu/current/PERL.tar.bz2>PERL</a> <i>Perl language and libc6 support</i>
<li> <a href=mu/current/EMU.tar.bz2>EMU</a> <i>Wine,DosEMU</i>
<li> <a href=mu/current/JVM.tar.bz2>JVM</a> <i>Java Virtual Machine</i> (Kaffe,sshd)
<li> <a href=mu/current/NS1.tar.bz2>NS1</a> <i>Netscape Part1</i> (SVGA XServer)
<li> <a href=mu/current/NS2.tar.bz2>NS2</a> <i>Netscape Part2</i>
</ul>
</TABLE>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
Misc (optional)
</TD>
</TR>
</TABLE>
<p>
You can optionally download <a href=mu/misc/MODULES-36.tgz>additional kernel modules</a> for the 2.0.36 Linux kernel, or additional <a href="https://github.com/ptsource/MuLinux/tree/main/mu/misc">misc programs</a> for mulinux.
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
DOS Users Only
</TD>
</TR>
</TABLE>
<p>
Download the Dos installer and tools: <a href=mu/current/DOSTOOLS.zip>DOSTOOLS</a>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
UMSDOS Flavor
</TD>
</TR>
</TABLE>
<p>
UMSDOS (Unix-like File System for DOS) is a filesystem driver that allows Unix-like operating systems, such as Linux, to be run on top of MS-DOS or Windows 9x systems. It was developed to facilitate the use of Linux on systems where a native Linux partition was not feasible. UMSDOS achieves this by using the existing FAT (File Allocation Table) filesystem while providing Unix filesystem features such as long filenames, file permissions, and symbolic links. This enables users to install and run Linux without repartitioning their hard drives. Although UMSDOS was popular in the early days of Linux, it has largely been superseded by more modern filesystems and installation methods.
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
UMSDOS muLinux
</TD>
</TR>
</TABLE>
<p>
For pure DOS computers, you can use the bare <a href="mu/umsdos/mu13r2.zip">zip archive</a>
<pre class="shshell">
c:\> pkunzip mu13r2.zip
</pre>
<p>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
Run it
</TD>
</TR>
</TABLE>
<p>
As usual, if your system supports loadlin.exe, you can run muLinux
from Win/DOS with:
<pre class="shshell">
c:\> cd c:\linux
c:\> linux.bat
</pre>
</td>
</tr>
</table>
<TABLE border="0" width=100% id="installation">
<TR>
<TD class="titleheader">
Installation Vs Cloning
</TD>
</TR>
</TABLE>
<p>
The word <em>Installation</em> in muLinux should be not used, because muLinux
runs primarily in the RAM, booting from a set of floppy disks (base floppy + add-on).
<br>
We reserve the word (<i>installation</i>) in order to describe the
process where the images you downloaded are transferred to the floppies
(see: Linux Install, and Dos Install).
<br>
Nevertheless, it can be <em>cloned</em> on permanent media, such an
hard-disk. <br>
In order to <em>clone</em> muLinux in some <i>destination target machine</i>,
you must follow these steps:
<ul>
<li> create your muLinux Floppy Set, in your <i>source machine</i> (Linux, or Win9x)
<li> take these floppies to the target machine
<li> put floppy #1 in the floppy-drive and reboot the target machine,
<li> Soon, you will have your mulinux running in RAM. You now have
the chance to configure it as you like.
<li> after your get to the UNIX prompt,
you must type "clone" on the command line, selecting the type of cloning
you want. In other words: clone transfer the RAM content, AS-IS, to the HD.
<li> restart your target computer and start muLinux. This is the single floppy
instance of muLinux, a very basic UNIX system. During this stage, it
will ask you if you wish to load additional add-on floppies.
<li> put remaining add-on floppies into the drive, at request.
</ul>
<br>
An interesting feature of muLinux is its possibility to be cloned as UMSDOS. In
this form it is copied in the c:\linux directory, <i>sharing</i> disk space with Win9x.
Obviously, this applies only if you have DOS/Win9x in the target machine.
<br>
If the target machine has no OS in it, standard Linux EXT2 cloning is available: this
will reformat your hard-disk with the EXT2 Filesystem and use LILO (linux-loader) in order to boot.
<p>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
CD-ROM cloning
</TD>
</TR>
</TABLE>
<p>
Once you have cloned to the HD, you can re-clone it into a different partition, if you
like, and can also clone it on a CD-ROM (press "clone" and select "CDROM")
<ul>
<li> Target machine equiped with a burning-device: mulinux can burn it
<li> Target machine without a burning-device: follow each step and transport the resulting ISO image to a different machine.
</ul>
<p>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
Direct cloning
</TD>
</TR>
</TABLE>
<p>
This feature is only for Windows installers. After they have followed the installation procedure, they can choose to <i>immediately</i> clone in the
c:\linux directory, skipping the floppy-disk set creation.
<br>
This the only case where the word <i>installatiion</i> may apply with the
usual meaning.
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
Installing from a Linux box
</TD>
</TR>
</TABLE>
<p>
In Linux, you have the script called "mu". Please, obtain help with "mu -h".
<ul>
<li> mkdir /root/mulinux
<li> Put your archive (mulinux-13r2.tgz and addons) in /root/mulinux
<li> cat mulinux-13r2.tgz | gzip -dc | tar -xf-
<li> Prepare your best floppy-disk (without bad blocks)
<li> Become root
<li> "./mu -i"
</ul>
</p>
<p>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
Installing from a DOS/Win box
</TD>
</TR>
</TABLE>
<p>
<pre>
Requirements
-----------------
You will need:
1) Some 1.44Mb diskettes, formatted OR unformatted, but without bad blocks.
(1 for the installation disk, 1 for the boot disk and 1 for each addon you
wish to configure)
2) DOS, Win3.11, Win95, Win98, WinNT, Win* already installed.
UNPACKING THE archives
-----------------------------
1) Create a new directory (eg. c:\mulinux) and move DOSTOOLS.zip,
mulinux-13r2.tgz and the addons into it.
2) Unzip DOSTOOLS.zip using pkunzip or equivalent (Winzip).
</pre>
<pre class="shshell">
c:\mulinux> pkunzip DOSTOOLS.zip
</pre>
3) Run unpack.bat
<pre class="shshell">
c:\mulinux> unpack
</pre>
<pre>
This will unpack the main archive mulinux-13r2.tgz
METHOD 1: using the Installer Disk (Suggested for WinNT)
--------------------------------------------------------
a) Run makefi.bat (formerly makefd.bat) in a DOS window:
</pre>
<pre class="shshell">
c:\mulinux> makefi
</pre>
<pre>
This will create the "Installation Disk". It is formatted as
usual, i.e. 1440k.
b) Put this disk in the drive and reboot
METHOD 2: PC without floppy drive
----------------------------------
a) Restart in "full DOS mode" and run boot.bat:
</pre>
<pre class="shshell">
c:\mulinux> boot
</pre>
<pre>
Using this method, no InstallerDisk is needed.
METHOD 3: lowmem machine, 386 with RAM < 4M (new!)
--------------------------------------------------
Starting from muLinux 11r3, you can install with 4M also using
methods 1 or 2. But if they don't work, try with this.
a) Run the maker.bat (make root) script:
</pre>
<pre class="shshell">
c:\mulinux> maker
</pre>
<pre>
This will create the ROOT (1722k) disk, ext2fs mountable.
It works only if your floppy drive supports 1722k super-formatting.
b) Run the lowmem.bat script:
</pre>
<pre class="shshell">
c:\mulinux> lowmem
</PRE>
<pre>
This will start Linux and will not use ramdisks at all. This is the
only script that does not use additional RAM for the filesystem itself.
After booting, you will be asked to enter the ROOT floppy:
please, enter the floppy you made in a).
NOTE 1: SCSI disks
-------------------
The installation Disk will also work with SCSI peripherals supported by AIC7xxx series cards, i.e. you can put DOSTOOLS.zip, mulinux.tgz and addons in SCSI partitions or a ZIP floppy with SCSI interface, and run 'makefd'.
NOTE 2: SCSI disks
-------------------
If you wish only to make the standard single floppy Linux, i.e. the
boot+root+usr traditional diskette, from DOS, please use
the "makebru" (make boot,root,usr) script:
</pre>
<pre class="shshell">
c:\> makebru
</pre>
<pre>
It works only if your floppy drive supports 1722k super-formatting.
Warning
----------
The installation disk boots an instance of Linux which is used to create
the various muLinux floppies.
The system should automatically detect the location of the mulinux image files, (however you may be asked to enter the path yourself (eg. /mulinux/))
and you will then be prompted to insert 3.5" high-density floppy disks
to create the muLinux boot disk and each of the add-on disks in turn.
If you wish to create a permanent Hard-Drive installation, boot muLinux and issue the command "clone" at the prompt.
</pre>
</p>
</td>
</tr>
</table>
<TABLE border="0" width=100% id="lepton">
<TR>
<TD class="titleheader">
What is Lepton
</TD>
</TR>
</TABLE>
<p>
<table border=0 width=100%>
<tr align=top>
<td width="80%">
<i>Lepton</i> is the temporary name for a single floppy Linux, based on the kernel series 2.4.x. It is my lab where I do experiment with the framebuffer device in Linux.
</td>
</table>
<p>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
Features
</TD>
</TR>
</TABLE>
<p>
<ul>
<li> Floppy disk is formatted 1722k, and it is pure, mountable ext2fs
<li> Kernel is 2.4.18
<li> Support framebuffer graphics (console 1024x758 and 800x600)
<li> Using <i>j2</i> and <i>fbppm</i> you can load JPEG images
<li> It runs enterely in RAM, as usual.
<li> Filesystems supported: ext2, isofs, vfat, ntfs
<li> Ethernet networking enabled: 8139too and 3c59x drivers built-in
<li> Boots using LILO, with full screen bootlogo
<li> Uses full busybox 0.60 from Debian + my additional BB (rustic busybox)
<li> Some assembly commands from asmutils
<li> It is a complete UNIX in the console, with <i>init</i>, shell history,multi-console, etc.
<li> gpm mouse server (the mouse in the console: only PS/2 mice)
<li> EE assembler text-editor
<li> Full screen ncurses applications from muLinux: pion (filemanager), help (hypertextual help), info (system info)
<li> Screen Saver framebuffer demo, with flying jpeg.
<li> MEMTEST utility (new).
</ul>
<p>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
Binaries in the disk
</TD>
</TR>
</TABLE>
<p>
<pre class="shshell">
agetty chroot dmesg echo head login pidof rmmod tar uptime
ar chvt domainname env hostname ls ping route tee vi
ash clear dos2unix false id lsmod poweroff sed tftp wc
-ash cmp du fbset insmod mkdir printf sh touch wget
cp dumpkmap find kill mknod ps sleep tr which basename
bash create.kmap e3 free killall mkswap pwd sort true whoami
busybox cut e3em gateway killall5 modprobe rdate stty tty
cat date e3ne grep ln more reboot swapoff umount yes
chgrp dd e3pi gunzip loadkeys mount reset swapon uname zcat
chmod df e3vi gzip loadkmap mv rm sync uniq
chown dirname e3ws halt logger nc rmdir tail unix2dos
msg scan xargs setconsole wave xopen modprobe
bb fastdd fortune hdparm ile mawk mon pion screen_saver timeout
fbppm fsck.ext2 help info md5sum muawk poke chkpasswd
crypt fdformat ftpget hexd j2 miterm muhex random setlevel xopen
expr fdisk gpm ifconfig less mixer muless readchar time
init insmod modprobe ip_broadcast wave ip_network
</pre>
<p>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
Download Lepton
</TD>
</TR>
</TABLE>
<p>
<a href=mu/lepton/lepton-0r3.raw> here </a>
<p>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
How to copy Lepton on the floppy disk
</TD>
</TR>
</TABLE>
<p>
<pre class="shshell">
# fdformat /dev/fd0u1722
# cat lepton-VERSION.raw > /dev/fd0u1722
# sync
</pre>
You need Linux, for that. DOS/Win users can use muLinux (in this case).
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
UMLinux Virtual Machine
</TD>
</TR>
</TABLE>
<p>
In this demo, you can see (and use it) mulinux-lepton running in a window, in your Netscape environment. To have a 32 bit operating system, such as Linux, running in a window isn't a everyday event.
<br>
The demo uses VNC and UMLinux virtual machine, and runs on a desktop Linux computer, at this url.
<p>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
Screenshots
</TD>
</TR>
</TABLE>
<p>
<img class="img-responsive" src="images/login.png">
</p>
<p>
<img class="img-responsive" src="images/info.png">
</p>
<TABLE border="0" width=100%>
<TR>
<TD class="titleheader">
Download
</TD>
</TR>
</TABLE>
<p>
There is an archive with UMlinux+Lepton setup. You can <a href="mu/misc/umlinux.tgz">download</a> and run it on your system.
<br>
To run this demo you need and 72Mb free space in /tmp and you must run at least a 2.2.15 Linux kernel.
</td>
</tr>
</table>
</div>
<div class="footer">
<div class="facircle">
<a href="https://github.com/ptsource"><i class="fa fa-github fa-lg"></i></a><a href="https://www.instagram.com/ptsource.eu/"><i class="fa fa-instagram fa-lg"></i></a><a href="https://www.facebook.com/ptsource.eu/"><i class="fa fa-facebook fa-lg"></i></a><a href="http://tv.ptsource.eu/"><i class="fa fa-youtube fa-lg"></i></a><a href="https://wiki.ptsource.eu/start"><i class="fa fa-pencil fa-lg"></i></a>
</div>
<br />
<a class="notranslate" href="https://ptsource.eu/">PTSource</a>
<br />
<br />
<br />
</div>
<script>
var shareposition = true;
</script>
<script src="https://cdn.ptsource.eu/js/backtotop.js"></script>
<script src="https://cdn.ptsource.eu/js/share.js"></script>
<script src="https://www.w3counter.com/tracker.js?id=124471"></script>
</body>
</html>