2017-11-02 15 views
-1

私はPintOS, kernel panic with -v option bochs on ubuntuピント、make checkに失敗しました。実行が正常に起動しませんでした:なし「Pintosの起動」メッセージを

は、しかし、私が試したが、それはうまくいきませんでした前に誰かが、関連する質問をしたことがわかりました。 「pintos - 実行アラーム-複数は」細かいようだが、私は

...... Run didn't start up properly: no "Pintos booting" message pintos -v -k -T 480 --bochs -- -q -mlfqs run mlfqs-block < /dev/null 2> tests/threads/mlfqs-block.errors > tests/threads/mlfqs-block.output perl -I../.. ../../tests/threads/mlfqs-block.ck tests/threads/mlfqs-block tests/threads/mlfqs-block.result FAIL tests/threads/mlfqs-block Run didn't start up properly: no "Pintos booting" message FAIL tests/threads/alarm-single FAIL tests/threads/alarm-multiple FAIL tests/threads/alarm-simultaneous FAIL tests/threads/alarm-priority FAIL tests/threads/alarm-zero FAIL tests/threads/alarm-negative FAIL tests/threads/priority-change FAIL tests/threads/priority-donate-one FAIL tests/threads/priority-donate-multiple FAIL tests/threads/priority-donate-multiple2 FAIL tests/threads/priority-donate-nest FAIL tests/threads/priority-donate-sema FAIL tests/threads/priority-donate-lower FAIL tests/threads/priority-fifo FAIL tests/threads/priority-preempt FAIL tests/threads/priority-sema FAIL tests/threads/priority-condvar FAIL tests/threads/priority-donate-chain FAIL tests/threads/mlfqs-load-1 FAIL tests/threads/mlfqs-load-60 FAIL tests/threads/mlfqs-load-avg FAIL tests/threads/mlfqs-recent-1 FAIL tests/threads/mlfqs-fair-2 FAIL tests/threads/mlfqs-fair-20 FAIL tests/threads/mlfqs-nice-2 FAIL tests/threads/mlfqs-nice-10 FAIL tests/threads/mlfqs-block 27 of 27 tests failed. ../../tests/Make.tests:26: recipe for target 'check' failed make: *** [check] Error 1

答えて

0

「をチェックします」ないとき、私は今日、同じ問題を抱えていたと私は、デフォルトのシミュレータとしてQEMUを設定しようとしていたので、それがありました私はutilsの/ pintos

$sim = "qemu" if !defined $sim; 

からにライン103を変更したが、私はスレッド/ Make.varsトンにSIMULATOR値を変更することを忘れ私はしませんでしたので、O

SIMULATOR = --qemu 

私のマシンmake checkのセットアップBochsのは、その上でテストを実行しようとしていたが、起動に失敗した場合。これはテストが実行に失敗する理由、それは別の理由かもしれない1つのシナリオですが、

pintos -- run alarm-multiple 

が正常に動作しているので、私は、これはあなたが持っている同じ問題かもしれないと思う。という

関連する問題