FreeNOS初探索


开始学习FreeNOS开源项目,安装方法是按照官方网站http://www.freenos.org/documentation/freenos-developers-handbook.html提供的方法进行。

从git上下载FreeNOS,地址https://github.com/lordsergio/FreeNOS

1.原打算在windows下使用scons生成镜像文件,但出现以下错误,不知是否是不兼容windows,对Python,scons不熟悉没有具体看SConstruct文件。

2.最后选择在windows下的vmware虚拟机上安装Ubuntu,在Ubuntu上使用qemu虚拟机下使用FreeNOS,下面是搭建步骤

Sudo apt install aptitude 下载aptitude

sudo aptitude install build-essential scons python-subversion subversion qemu分别下载build-essential scons python-subversion subversion qemu

进入FreeNOS目录下,使用命令scons iso 后,生成build文件夹,获得build/intel/pc/boot.iso镜像文件。

PS:在scons iso生成镜像文件时,出现grub-mkrescue:warning:Your xorriso doesn’t support ‘—grub2-boot-info’,some features are disabled.警告,安装了xorriso后重新执行scons iso即可。

虚拟机qemu载入FreeNOS:

qemu还未详细学习,使用qemu-img create –f qcow2 ubuntu.img 10G生成虚拟机,如下图

使用qemu-system-x86_64 –had ./boot.iso载入镜像文件,进入FreeISO系统的虚拟机,如下图所示,与FreeISO官网所示一样,键入uname显示使用者名字,键入ls /bin查看可使用的命令。

转载请注明出处

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM