码迷,mamicode.com
首页 > 其他好文 > 详细

Pintos Project 2

时间:2019-01-27 19:28:22      阅读:454      评论:0      收藏:0      [点我收藏+]

标签:调用   pre   panic   无法   echo   执行文件   系统调用   build   art   

Part1:

  第一部分的我们需要部署九大系统调用,在此之前,我们先要实现Argument Passing的部分,否则Pintos无法成功读取可执行文件,更谈不上系统调用。

  首先按照文档要求进入userprog/build创建文件系统

1 pintos-mkdisk filesys.dsk --filesys-size=2
2 pintos -f -q
3 pintos -p ../../examples/echo -a echo -- -q
4 pintos -q run ’echo x’

  发现执行echo程序时出现了kernel Panic,这是正常的,毕竟我们现在什么都没做。

 

--------------------------

未完待续

Pintos Project 2

标签:调用   pre   panic   无法   echo   执行文件   系统调用   build   art   

原文地址:https://www.cnblogs.com/haoweizh/p/10326820.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!