Installation Vs Cloning

The word Installation in muLinux should be not used, because muLinux runs primarily in the RAM, booting from a set of floppy disks (base floppy + add-on).
We reserve the word (installation) in order to describe the process where the images you downloaded are transferred to the floppies (see: Linux Install, and Dos Install).
Nevertheless, it can be cloned on permanent media, such an hard-disk.
In order to clone muLinux in some destination target machine, you must follow these steps:

  • create your muLinux Floppy Set, in your source machine (Linux, or Win9x)
  • take these floppies to the target machine
  • put floppy #1 in the floppy-drive and reboot the target machine,
  • Soon, you will have your mulinux running in RAM. You now have the chance to configure it as you like.
  • 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.
  • 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.
  • put remaining add-on floppies into the drive, at request.

An interesting feature of muLinux is its possibility to be cloned as UMSDOS. In this form it is copied in the c:\linux directory, sharing disk space with Win9x. Obviously, this applies only if you have DOS/Win9x in the target machine.
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.

CD-ROM cloning

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")

  • Target machine equiped with a burning-device: mulinux can burn it
  • Target machine without a burning-device: follow each step and transport the resulting ISO image to a different machine.

Direct cloning

This feature is only for Windows installers. After they have followed the installation procedure, they can choose to immediately clone in the c:\linux directory, skipping the floppy-disk set creation.
This the only case where the word installatiion may apply with the usual meaning.

Installing from a Linux box

In Linux, you have the script called "mu". Please, obtain help with "mu -h".

  • mkdir /root/mulinux
  • Put your archive (mulinux-13r2.tgz and addons) in /root/mulinux
  • cat mulinux-13r2.tgz | gzip -dc | tar -xf-
  • Prepare your best floppy-disk (without bad blocks)
  • Become root
  • "./mu -i"

Installing from a DOS/Win box

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).

eg: 
		c:\mulinux> pkunzip DOSTOOLS.zip

3) Run unpack.bat

		c:\mulinux> unpack 

	
  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:

	c:\mulinux> makefi

  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:
		
	c:\mulinux> boot 

   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:

	c:\mulinux> maker 

   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:

	c:\mulinux> lowmem 

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:

		c:\> makebru

It works only if your floppy drive supports 1722k super-formatting.

Anknowledgment
--------------

Both DOS command, fdformat.exe and rawrite2.exe, are patched versions,
by Copyright 2000 Miguel Angel Alvarez 


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.