Installing MiniOS on a USB Flash Drive - minios-linux/minios-live GitHub Wiki
Installing MiniOS on a USB Flash Drive
1. Download the MiniOS ISO File
- Download the MiniOS ISO file from the official website.
2. Create a Bootable USB Drive
Original Method (Windows/Linux/MacOS)
- Copy the
/minios/
folder to the root of your disk (e.g.,E:\minios\
). - Navigate to the
/minios/boot/
directory on your USB device or hard disk. - Locate the
bootinst.bat
file (for Windows) orbootinst.sh
file (for Linux and MacOS). - Run the file by double-clicking on it to make the necessary changes to your device's master boot record.
Using Rufus (Windows)
- Rufus is a utility that helps format and create bootable USB flash drives.
- Open Rufus.
- Select your USB drive.
- Choose the MiniOS ISO file.
- Start the process.
Using UNetbootin (Windows/Linux/MacOS)
- UNetbootin can create a bootable Live USB drive.
- Open UNetbootin.
- Select the MiniOS ISO file.
- Choose your USB drive.
- Click 'OK'.
Using Ventoy (Windows/Linux)
- Ventoy is an open-source tool that allows you to create a bootable USB drive by simply copying ISO files onto it.
- Install Ventoy to your USB drive.
- Copy the MiniOS ISO file directly to the USB.
Using Balena Etcher (Windows/Linux/MacOS)
- Balena Etcher is a cross-platform utility that writes images to drives.
- Select the MiniOS ISO file.
- Choose your USB drive.
- Click "Flash!".
dd
(Linux)
Using - Identify your USB drive with
lsblk
. - Unmount the disk with
umount /dev/sdX
. - Execute:
sudo dd if=/path/to/minios.iso of=/dev/sdX bs=4M; sync
dd
(MacOS)
Using - Identify your USB drive with
diskutil list
. - Unmount the disk with
diskutil unmountDisk /dev/diskX
. - Execute:
sudo dd if=/path/to/minios.iso of=/dev/rdiskX bs=1m
3. Booting from the USB Drive
- Reboot your computer.
- Select the USB drive in your computer's boot menu to boot from it.
4. Notes
- The boot installer does not support multiboot; only MiniOS will be bootable from the drive.
- Your disk must use the
msdos
partition scheme (use MBR, not GPT). - The drive must be formatted with one of the supported file systems: FAT32, NTFS, ext2, ext3, ext4, btrfs.
Reminder: The original installation method is the primary recommendation, but you can also use Rufus, UNetbootin, Ventoy, Balena Etcher, or dd
as alternatives on Windows, Linux, and MacOS. However, keep in mind that the persistence feature will not work when using Ventoy, Balena Etcher, or dd
.