虛擬機Linux系統(tǒng)下連接ARM開發(fā)板的方法
基本環(huán)境:
本文引用地址:http://2s4d.com/article/201706/348522.htm主機OS:Windows XP
虛擬機:VMware Workstation 6.0
虛擬OS:fedora 7.0
ARM型號:華恒HHARM2410
步驟:
1.在虛擬機中增加串口:
點擊Edit virtue machine settings,點擊添加,添加一個串行端口(com1);
2.修改網(wǎng)絡連接:
右鍵點擊虛擬機上網(wǎng)卡圖標,選擇“Edit”,將“系統(tǒng)”網(wǎng)絡連接改為橋接網(wǎng)絡(第一個選項)。
3.設置以太網(wǎng)卡:
點擊“系統(tǒng)”-》“管理”-》“網(wǎng)絡”,在彈出框內(nèi)選中eth0,然后點編輯,靜態(tài)設置ip,寫入ip地址即可(必須要保證主機的ip與開發(fā)板的ip在同一網(wǎng)段內(nèi),用ifconfig命令在minicom終端下可以看到開發(fā)板的ip地址,我的為192.168.2.222,故將主機ip設置為192.168.2.111)。確定后激活完成。
4.設置NFS和TFTP服務:
在終端輸入setup,選擇System service,選擇nfs,選擇tftp,去掉[ ]iptables和[ ]ipchains(如果有這個的話)前面的星號。(在這里我出現(xiàn)找不到tftp的情況,選擇使用YUM下載xinetd服務并按裝,然后就可以看到telent、tftp等選項)。選擇禁用防火墻后退出setup界面返回到命令行提示符下。
# vi /etc/exports
將這個默認的空文件添加下面一行內(nèi)容:
/ *(rw) 保存退出
# service nfs restart //重新啟動NFS 服務
|
啟動完成后,可用如下辦法簡單測試一下 NFS是否配置成功——PC 機自己mount 自身。例如在 PC 機的根目錄下執(zhí)行:
mount 192.168.2.111:/ usr / /mnt/
/*選擇比較小的目錄掛載,不然要等很久*/
然后到/mnt/目錄下使用ls命令看看是否可以列出usr目錄下的所有文件和目錄,如果可以列出目錄,則說明mount成功,NFS配置成功。
#service xinetd restart //啟動TFTP 服務:
配置完成后,測試一下 TFTP 服務器是否可用,自己 tftp自身
cd /
cp /etc/inittab /tftpboot/
/*隨便拷貝一個文件到/tftpboot 目錄下以供下面使用tftp 命令下載,這里以etc/inittab 文件為例進行說明。*/
tftp 192.168.2.111
tftp> get inittab
如果在/tftpboot目錄里沒有下載的文件,會提示您沒有找到相關文件;在根目錄下就會存在剛才下載的 inittab文件了就表示 TFTP 服務器配置成功了;若彈出信息說:Timed out,則表明未成功
5.掛載華恒的光盤,進行最后的安裝:
虛擬光驅(qū)加“設備”->“CD-ROM”->“連接”選擇“使用物理驅(qū)動器”。
|
然后按照華恒的實驗步驟開始實驗就可以了。
評論