一、参考

操作系统 学习系列目录——更新ing

设置工作模式与环境(上):建设计算机

二、装置虚拟机(套娃形式)

主机是MacOS, 先装置了 Ubuntu虚拟机,然而最终无奈胜利启动

步骤形容
ubuntu装置 virtualbox
建设虚构电脑
生产虚构硬盘
装置grub
转换虚构硬盘格局
装置虚构硬盘
启动

三、MacOS通过虚拟机运行HelloOS

步骤形容
VirtualBox装置虚拟机
ubuntu生产虚构硬盘,格式化虚构硬盘,装置GRUB同上
ubuntu创立好的hd.img传送到MacOS
MacOS上转换虚构硬盘格局,装置虚构硬盘同上
启动

留神:

(1) grub.cfg中的root='hd0'如果写错了,启动后,会间接进入到grub命令行,看不到 HelloOS, 然而能够通过ls列出所有的grub分区,抉择正确的root目录,从新生成dvi文件,重启虚拟机