Pintos Project 2

Posted haoweizh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pintos Project 2相关的知识,希望对你有一定的参考价值。

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的主要内容,如果未能解决你的问题,请参考以下文章