文章目錄
-
- 前言
- 步驟
- 配置網絡
前言
在qemu中運作mips架構的debian linux可以用于在沒有mips架構的硬體時做一些相關測試。
本實驗環境:
本機:OSX 10.14.4
虛拟機:Ubuntu 16.04
debian linux: 32bit 大端序
步驟
如果不需要最新版本的qemu,可以直接通過apt-get安裝
sudo apt-get install qemu-system-mips
如果從官網下載下傳則:
./configure
make
make install #root
從Debian.org下載下傳mips linux最新的版本stretch(這裡被坑了兩次,一開始下載下傳的squeeze和wheeze都因為沒有繼續維護而不能用)的kernel和image。我選擇的是32位版本,則是mips命名的檔案。
運作qemu的指令為:
當啟動完成後,則可得到一個shell,使用root使用者,密碼為root。
當結束使用的時候,可以執行
halt
指令關機,但是實際上是重新開機,會重新看到qemu啟動linux的狀态,在此時按下
ctrl+a
再按下x,即可終止qemu。
配置網絡
使用如下指令對qemu的22端口與虛拟機的10022端口做映射
進而可以使用ssh通路虛拟機:
ssh [email protected] -p 10022