【注:由於實驗室的同學用的18年的課,我也就用的18年~~】
ubuntu 18.04.5 使用的是清華園的映象
qemu 參見官網教程
這一步參考的部落格
如果不成功的話,參考官方文件即可
即可如果直接 sudo apt-get install python2.7會出現依賴問題
解決辦法為:
sudo apt-get install python0minimal python-dev在執行:
./configure --disable-kvm --target-list="如果出現其他問題,請參考部落格 和 其中給出了大多可能出現的問題以及解決方案~i386-softmmu x86_64-softmmu
" --python=python2.7
進入lab資料夾
make出現問題:
解決辦法:
% sudo apt-get install gcc-4.8-multilib執行
sudo make出現:sudo make qemu
和
至此搭建成功啦!!
MIT 6 828 xv6學習筆記 0
vx6是mit開發的教學用的小型作業系統,是unix version 6 v6 的重新實現,這個筆記會摘抄xv6中文文件 以下簡稱 文件 的內容,同時結合一些自己的看法,文章遵循文件中的順序。1 在文件中,這樣定義作業系統的作用 作業系統的工作是 1 將計算機的資源在多個程式間共享,並且給程式提供一...
MIT6 828Lab(0) 實驗環境搭建
前言,終於閒下來了,有時間做點自己想做的事情,這個lab是我想做了很久的東西,昨天忙活了幾個小時終於搭建成功。6.828官方lab 話不多說,直接開始,講太多複雜的只會讓人頭大。這個不強求系統是哪個版本的,我是前不久裝的,所以是新的。輸入1.objdump i 第二行或者第三行應該出現 elf32 ...
關於學習MIT6 828作業系統課程的記錄
課程描述 6.828傳授關於作業系統的基本知識。下面的主題將會在本課程中具體學到 virtual memory,kernel and user mode,system calls,threads,context switches,interrupts,interprocess communicati...