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