# OS-HelloOS **Repository Path**: hnuwjw/os-hello-os ## Basic Information - **Project Name**: OS-HelloOS - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-03 - **Last Updated**: 2022-08-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 我的环境: 在virtualBox上面先安装好虚拟机Ubuntu 16.04 设置grub进入引导菜单: 1、安装nasm,才能执行make 先安装nasm:sudo apt-get install -y nasm 然后在HelloOS目录下执行:make -f Makefile 就可以得到HelloOS.bin文件了 2、一定要按照陈诚的博客的2.1中配置下启动项,不然无法选择HelloOS菜单 先修改文件:/etc/default/grub 如果修改的时候报错“readonly option is set XXXXX”,则使用超级管理员角色编辑文件: sudo vim grub 然后执行:sudo update-grub 3、menuentry直接添加到grub.cfg文件的末尾即可 增加HelloOS启动选项: 修改/boot/grub/grub.cfg,增加HelloOS启动项 然后把HelloOS.bin文件复制到/boot/目录下,最后重启计算机