本人系统环境为 ubantu 16.04 LTS
1、下载源文件 和 ios镜像文件
下载链接(download目录中):http://www.freenos.org/
2、文件位置:
将源文件包和FreeNOS.ios镜像文件都放在FreeNOS文件夹下
3、终端中安装虚拟机qemu
执行命令:
sudo apt-get install qemu
4、创建虚拟机
首先cd到文件夹FreeNOS中,然后利用 qemu-img 命令创建一个虚拟机:
qemu-img create FreeNOS.img 10G
虚拟机文件名为FreeNOS.img 大小为10G,10G是虚拟磁盘。
之前按网上说的执行 qemu-img create –f qcow2 FreeNOS.img 10G 会出现问题,一直提示size不对,去掉中间的operate项后就ok了。
5、启动虚拟机
利用 qemu-system-x86_64 命令启动虚拟机
qemu-system-x86_64 -m 512 -smp 4 -hda FreeNOS.img -cdrom FreeNOS.iso -boot dc
-m分配虚拟内存,单位为MB,一开始分配4096提示错误!因为我的电脑也才4G内存;-smp分配虚拟硬盘空间,单位为GB;-hda指定虚拟机文件路径和文件名;-cdrom指定ios镜像文件路径和文件名;-boot指定从磁盘启动。执行命令后(成功)打开虚拟机窗口:
执行 uname 会显示名字,执行 ls /bin 会显示可用的命令。