硬件:树莓派4b,使用pc或者x86虚拟机同理。
系统:使用kali-linux 64-bit,其他发行版应该类似。
1.更新包列表
sudo apt-get update
2.搜索qemu相关包
sudo apt search qemu
3.安装qemu
sudo apt-get install qemu
4.查看是否有qemu-system-x86或者qemu-system-x86_64
sudo ls /usr/bin | grep qemu
5.如果没有
sudo apt-get install qemu-system-x86
6.下载minix3镜像
官网下载x86版本minix3镜像。
建议使用torrent下载。
搜索torrent下载工具:
sudo apt search torrent
安装transmission(也可以选择别的):
sudo apt-get install transmission
使用下载工具打开torrent文件,下载镜像(注意不要关闭上传功能)。
7.解压镜像文件压缩包得到iso文件
8.建立磁盘映像文件
使用dd命令建立一个img文件,作为minix3操作系统在虚拟机中安装时所使用的磁盘。minix3操作系统支持直接从cdrom介质中启动(在虚拟机中是iso文件),但是只有安装到磁盘上才能进行各种操作,安装各种软件。这里选择的磁盘大小为1GB,扇区大小为512byte,因此有2097152个扇区。
dd if=/dev/zero of=disk.img bs=512 count=2097152
9.安装minix3
在镜像文件目录下执行以下命令,其中minix_R3.3.0-588a35b.iso替换为下载的iso文件名。
qemu-system-x86_64 -cdrom minix_R3.3.0-588a35b.iso -hda disk.img
等待启动完成,看到login提示符后输入root回车登录:
看到#提示符,输入setup回车开始安装过程:
按照显示的提示开始安装过程,一路回车加yes:
安装中:
10.玩minix3
安装完成后关闭qemu虚拟机,以后要启动时,在文件所在目录执行以下命令:
qemu-system-x86_64 -hda disk.img
然后就可以随意玩minix3系统了(搞坏了大不了重装)。
学习minix3的使用
如果想建立桌面图标以便以后点击图标即可打开,可以按照以下步骤操作:
a.在网上下载一个你喜欢的图标,移动到img文件所在目录下。
b.在img文件所在目录下目录下建立启动bash脚本。
vim ./startup.sh
在文件中输入以下内容:
#/bin/bash
cd img文件所在绝对路径
qemu-system-x86_64 -hda disk.img
保存退出,设置权限
chmod 777 ./startup.sh
c.建立desktop文件:
vim minix3.desktop
输入以下内容
[Desktop Entry]
Name=minix3
Type=Application
Exec=<你的启动脚本绝对路径>
Icon=<应用程序图标的绝对路径>