How to install MiniOS on VMWare
MiniOS is a lightweight and fast Debian-based distribution designed for installation on a USB drive. A distinctive feature of MiniOS is its modular approach to system configuration, which allows users to add or remove modules as needed. MiniOS occupies only 350-1660 MB of disk space (depending on the version) and can be run from a USB drive without the need to install it on hard disk.
To install MiniOS on VMWare, please follow the steps below to install MiniOS on VMWare.
Open VMWare and create a new virtual machine.
I have allocated only 2 processor cores, 2GB memory and 2GB virtual disk with SATA format. Connect CD drive with MiniOS.iso.
Note: VMWare creates the hard disk as a SCSI device by default. Remove it and create a new one as SATA to avoid startup errors.
Boot the virtual machine.
Open a command prompt and run the following commands.
Create a partition.
It is required that your disk uses the msdos partitioning scheme (use MBR, not GPT). It must also be formatted, FAT32 or ext4 is recommended.
# cfdisk
Choose
New->Primary
to create the disk. ChooseType->83(Linux)
for the file system. Select Bootable Flag. Choose Write to confirm the settings. Format the disk usingmke2fs
.# mke2fs -t ext4 /dev/sda1
Note: This is /dev/sda1 because we selected SATA as the drive type when creating the virtual machine. If IDE is selected, it will show /dev/hda1.
By now a disk for installing MiniOS is ready.
Mount the virtual disk and the cd drive.
Here the
/dev/sda1
will be automatically mounted in/media/sda1
once the creation is done. Otherwise mount it manually.# mkdir /media/sda1 # mount /dev/sda1 /media/sda1
Copy
/minios/
to the virtual disk.It should end up with a /minios/ folder on the disk, like E:\minios.
# cp -rf /media/sr0/minios /media/sda1/
Note: /mnt/live/mnt/hdc is the cdrom detected by the OS. The path may change. So please check where the cdrom is mounted and specify that path to copy the contents.
Make the drive bootable.
Navigate to the /minios/boot/ directory on the disk and locate the bootinst.bat file (Linux users look for bootinst.sh).
# cd /media/sda1/minios/boot # sh bootinst.sh
When the script is running, it will ask to press ENTER; please do it. Now we have successfully installed MiniOS on VMWare.
After rebooting the OS, we can now login:
Username: root
Password: toor