Skip to content

Booting Minix3 with quemu

What is Minix3 ?

MINIX 3 is a free, open-source, operating system designed to be highly reliable, flexible, and secure. It is based on a tiny microkernel running in kernel mode with the rest of the operating system running as a number of isolated, protected, processes in user mode. It runs on x86 and ARM CPUs, is compatible with NetBSD, and runs thousands of NetBSD packages.

Minix3 page: http://www.minix3.org/

I have installed quemu on Mac OS X:

aelius@macbook:~$ sudo su - 
Password:
root@macbook:~# port search qemu
qemu @2.7.0 (emulators)
    Emulator for various architectures

qemu-usermode @0.9.0 (emulators)
    x86 and PowerPC Emulator

Found 2 ports.
root@macbook:~# port install qemu
--->  Computing dependencies for qemu
--->  Dependencies to be installed: curl libpixman libusb python27 db48 python2_select python_select texinfo perl5.24 gdbm
..................
--->  Fetching distfiles for qemu
--->  Attempting to fetch qemu-2.7.0.tar.bz2 from https://distfiles.macports.org/qemu
--->  Verifying checksums for qemu                                                   
--->  Extracting qemu
--->  Applying patches to qemu
--->  Configuring qemu
--->  Building qemu
--->  Staging qemu into destroot
--->  Installing qemu @2.7.0_0+cocoa+target_i386+target_x86_64+usb
--->  Activating qemu @2.7.0_0+cocoa+target_i386+target_x86_64+usb
--->  Cleaning qemu
--->  Updating database of binaries
--->  Scanning binaries for linking errors               
--->  No broken files found.
root@macbook:~# logout

I have downloaded the minix image:

aelius@macbook:~/Work$ wget http://download.minix3.org/iso/minix_R3.3.0-588a35b.iso.bz2
--2017-01-04 00:18:36--  http://download.minix3.org/iso/minix_R3.3.0-588a35b.iso.bz2
Resolving download.minix3.org (download.minix3.org)... 66.147.238.215
Connecting to download.minix3.org (download.minix3.org)|66.147.238.215|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 301656556 (288M) [application/octet-stream]
Saving to: 'minix_R3.3.0-588a35b.iso.bz2'

minix_R3.3.0-588a35b.iso.bz2   [==================================>       ]  13.64M  4.94MB/s               
2017-01-04 00:19:14 (7.59 MB/s) - 'minix_R3.3.0-588a35b.iso.bz2' saved [301656556/301656556]

aelius@macbook:~/Work$ bunzip2 minix_R3.3.0-588a35b.iso.bz2 

Booting the image:

aelius@macbook:~/Work$ qemu-system-i386 -cdrom minix_R3.3.0-588a35b.iso

Published inMacOSMinixVirtualization