簡(jiǎn)單的幾步讓你的樹莓派也可以跑虛擬機(jī)!!!
本教程適用我們的全系1.0版本系統(tǒng)!2.0版本系統(tǒng)的教程會(huì)在后續(xù)推出!
教程開始:
首先刷好我們的1.0版本系統(tǒng),開機(jī)聯(lián)網(wǎng),打開ssh控制端,同時(shí)本教程需要一個(gè)顯示屏,所以可以提前接好顯示屏,顯示屏一般的電腦的,電視的都能用。
一.安裝QEMU虛擬機(jī)
1.下載QEMU虛擬機(jī)二進(jìn)制軟件包(公眾號(hào)發(fā)送QEMU獲得下載地址)
2.把下載好的包上傳到你的樹莓派
電腦端下載ftp軟件,用ftp軟件把剛才的包上傳到樹莓派
3.解壓壓縮包
二進(jìn)制軟件包和虛擬機(jī)鏡像根據(jù)實(shí)際情況一般通常采用 tag、zip、tar.gz、xz 的壓縮格式發(fā)布
你必須至少安裝了對(duì)以上壓縮格式軟件的支持
sudo apt-get
sudo apt tar gzip zip unzip bzip2 xz-utils -y
sudo -2.12+dfsg-.zip
4.進(jìn)入解壓文件目錄,然后執(zhí)行以下命令安裝即可
cd /home/pi/qemu-2.12+dfsg-
sudo sh ./
二. 虛擬機(jī)鏡像 使用說明
1.要使用此虛擬機(jī)鏡像,BIOS必須開啟 "KVM硬件加速功能
開啟方法
(1) 開機(jī)按住 "ESC"
(2)進(jìn)入 "BIOS設(shè)置"
(3) 選擇 " "
(4)選擇 " Pi "
(5)選擇 " "
(6) 選擇 " Boot Mode"
(7) 選擇 "Boot in EL2" 開啟 "KVM硬件加速"
(8) 按 "F10" 再按 "Y" 保存設(shè)置
(9)連續(xù)按 "ESC" 直到返回BIOS主界面,選擇 "" 繼續(xù)
(10)配置完成怎么把文件發(fā)到虛擬機(jī)上,系統(tǒng)將自動(dòng)重啟
2.新建一個(gè)文件夾
sudo mkdir
sudo chmod 777
3.下載標(biāo)準(zhǔn)系統(tǒng)虛擬機(jī)鏡像并把所有文件全部上傳到上面的文件夾中
(公眾號(hào)發(fā)送:標(biāo)準(zhǔn)系統(tǒng)虛擬機(jī)鏡像獲得下載地址)
4.進(jìn)入剛才新建的這個(gè)目錄
cd /home/pi/
5.執(zhí)行以下命令解壓虛擬機(jī)鏡像文件
sudo xz -k -d disk.qcow2.xz
6.復(fù)制一份文件,并將及命名 為
sudo cp
7.編輯這個(gè)復(fù)制的文件,去掉文件末尾的“ & ”符號(hào),保存文件并退出編輯
sudo nano
8.然后執(zhí)行以下命令以前臺(tái)的方式啟動(dòng)虛擬機(jī)
sudo sh ./
三.登錄虛擬機(jī)并開啟遠(yuǎn)程登錄
1.登錄系統(tǒng),默認(rèn)root賬戶的密碼為:
2.編輯/etc/ssh/文件
nano /etc/ssh/
找到有 “” 這一行的內(nèi)容,去掉前面的"#"注釋符號(hào),并將這行內(nèi)容改為以下內(nèi)容
yes
(改之前)
(改之后)
3.執(zhí)行以下命令
ssh
4.最后執(zhí)行以下命令怎么把文件發(fā)到虛擬機(jī)上,關(guān)閉虛擬機(jī)
init 0
5.以后臺(tái)方式運(yùn)行虛擬機(jī)
sudo nohup sh ./
6. 遠(yuǎn)程登錄
該虛擬機(jī)的 22 號(hào)端口已默認(rèn)映射到了本機(jī)的 2222 號(hào)端口,SSH訪問本機(jī)的2222 號(hào)端口即可
參考命令:
ssh -p 2222 root@本機(jī)的IP地址
搞定!!!
你的樹莓派已經(jīng)在跑一個(gè)我們的標(biāo)準(zhǔn)鏡像的虛擬機(jī)了!并且可以用ssh控制端來控制!
后續(xù)我們還會(huì)推出更多有趣的東西,敬請(qǐng)期待!!!