课后作业7.3.4:构造一个自己的小操作系统

本文档指导读者如何构建一个迷你操作系统,包括修改内核、配置虚拟机硬盘,确保能运行自定义命令如 myls、mycat 和 cd,并在启动时执行 /etc/rc 中的初始化命令。
摘要由CSDN通过智能技术生成

第1关:构造一个自己的 mini 操作系统

修改版本 0 内核和 bochs 虚拟机硬盘,达到以下目标:

硬盘中只保留如下文件;
其中 myls、mycat、mysh 为在实训7.3.1~7.3.3中开发的可执行程序。
用该内核和硬盘能够正常启动系统,没有错误提示,能够运行 myls、mycat、cd、sync 等命令。
系统启动后,能自动执行文件 /etc/rc 中的命令(rc 文件已提供),该文件的内容应如下所示:

0/linux/init/main.c

@@ -160,11 +160,11 @@  
     return i;  
 }  
-static char 
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ssaty.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值