VirtualBox中安裝Fedora9及其配置
因為要學習Tiny4412開發板的嵌入式程式設計,需要用到Fedora9系統(和手冊對應),我就在VirtualBox虛擬機器(此虛擬機器安裝在Ubuntu12.04上)上安裝了Fedora9,下面就講解一下Fedora9的安裝及其配置。
安裝Fedora9
1、下載Fedora9映象檔案,我下載的是Fedora-9-i386-DVD.iso
2、開啟VirtualBox虛擬機器,新建Fedora9虛擬機器
3、載入Fedora9映象檔案,開始安裝,安裝過程根據提示安裝即可
配置Fedora9
1、安裝VirtualBox tools
1)點選虛擬機器選單“Device”–>“Insert Guest Additions CD Image…”,出現一訊息框,點選“run”,或者執行以下命令:
cd /media/VBOXADDITIONS_4.3.20_96996 sh VBoxLinuxAdditions.run
此過程會有錯誤出現,根據錯誤提示,進入相應的log檢視,即可找到錯誤原因。
2)安裝gcc.i686、kernl.i686、kernel-devel.i686,例如安裝gcc.i686,先執行以下命令:
yum search gcc
此命令為搜尋gcc的版本,再根據具體的情況選擇安裝gcc.i686還是gcc.i386,如果只有gcc.i386,則執行以下命令安裝:
yum install gcc.i386
安裝kernl.i686、kernel-devel.i686時,按以上步驟進行。
3)上述安裝完成後,重啟電腦
4)再執行 1)步驟,即可成功安裝。
2、建立共享資料夾
1)在主機建立一個資料夾作為共享資料夾,再在fedora虛擬機器設定中新增此資料夾,如下圖所示:
2)、在fedora9中建立一個資料夾作為上面主機中資料夾“fedora-9”的掛載點,執行以下命令將資料夾掛載:
mount -t vboxsf share share-point
此命令中的share為主機中的共享資料夾名,實際為fedora-9;share-point為虛擬機器中的掛載點,實際為/mnt/shareVM
3)以上即可完成共享資料夾的建立,若解除安裝,執行以下命令即可:
umount /mnt/shareVM
3、關閉防火牆
在Fedora9系統中,預設開著防火牆呢,在連線Tiny4412開發板時,我們需要關閉防火牆,執行以下命令即可關閉:
/etc/init.d/iptables stop
下面列舉一些Fedora9中和防火牆相關的命令:
service 方式 開啟: service iptables start 關閉: service iptables stop iptables方式 檢視防火牆狀態: /etc/init.d/iptables status 暫時關閉防火牆: /etc/init.d/iptables stop 重啟iptables: /etc/init.d/iptables restart
4、用Telnet遠端控制Tiny4412開發板
1)給Tiny4412開發板設定一IP,使其與我筆記本處於一區域網中
2)Telnet Tiny4412開發板IP(按手冊)(若不關閉防火牆,會出現No route to host的錯誤)
3)Telnet成功後,即可在筆記本上操控Tiny4412開發板
5、用FTP上傳檔案給Tiny4412開發板
1)給Tiny4412開發板設定一IP,使其與我筆記本處於一區域網中
2)FTP Tiny4412開發板IP(按手冊),使用put命令上傳檔案
3)上傳成功後,檔案會存於開發板/home/plg目錄下
注:有關網路連線及控制的命令可參考我的另一篇博文《Ubuntu下網路服務》
6、使用minicom串列埠工具
1)用串列埠線連線Tiny4412開發板和筆記本,我用的是USB轉串列埠線
2)點選“Devices”–>”USB Devices”–>USB轉串列埠驅動,將主機相應的USB驅動對映到Fedora9虛擬機器
3)更改USB轉串列埠裝置(例:ttyUSB0)許可權,使其可讀可寫
4)在終端執行minicom,設定串列埠,進入相應的串列埠,啟動(重啟)Tiny4412開發板,在終端即可列印出相應的資訊
5)啟動完成後,根據提示按enter鍵進入Tiny4412開發板控制檯(不太好用)
注:
將編譯好的可執行檔案下載到開發板的方式:
- 通過FTP傳送檔案到開發板(推薦);
- 通過優盤等介質;
- 通過串列埠(ZModem協議)傳送檔案到開發板;
相關文章
- 在VirtualBox中安裝ArchLinuxLinux
- Win 10 環境配置VirtualBox安裝UbuntuUbuntu
- VirtualBox安裝
- 【Solaris】Virtualbox 安裝 Oracle Solaris 10(三) 安裝完成後初始配置Oracle
- Mac安裝VirtualBoxMac
- virtualbox 安裝ubuntuUbuntu
- centos 安裝virtualboxCentOS
- virtualbox中安裝增強工具失敗
- [ci]安裝配置jenkins及其外掛Jenkins
- VirtualBox安裝Ubuntu教程Ubuntu
- Manjaro下安裝VirtualBoxJAR
- Mac下安裝VirtualBoxMac
- CentOS7 在 VirtualBox 上的安裝配置(3) — 圖形介面安裝篇CentOS
- virtualbox虛擬機器上安裝centOS的網路配置虛擬機CentOS
- VirtualBox安裝Centos7CentOS
- VirtualBox 安裝 Gentoo 小記
- Fedora 17上安裝virtualbox
- 在virtualbox上安裝ubuntuUbuntu
- 在debian 12 中安裝virtualbox擴充套件包套件
- ubuntu 安裝 OpenCv 及其Qt的開發環境配置UbuntuOpenCVQT開發環境
- virtualbox ubuntu 安裝 openssh-serverUbuntuServer
- 如何在 Ubuntu 上安裝 VirtualBoxUbuntu
- vagrant + virtualBox 安裝centos7CentOS
- CentOS 安裝 VirtualBox(官網方法)CentOS
- virtualbox 安裝 debian12
- VirtualBox安裝問題記錄
- VirtualBox安裝增強功能報錯
- VirtualBox下安裝Linux系統Linux
- Oracle VM VirtualBox安裝centos7OracleCentOS
- fedora 12 x64 安裝virtualbox
- ssh查詢及其安裝
- 八、hive3.1.2 安裝及其配置(本地模式和遠端模式)Hive模式
- 如何在 VirtualBox 上安裝 Kali LinuxLinux
- virtualbox安裝centos7,network is unreachableCentOS
- 秒搞VirtualBox 、CentOS 的安裝過程CentOS
- VirtualBox CentOS 7安裝Python3CentOSPython
- Fedora下安裝virtualbox遇到的問題
- CentOs中mysql的安裝與配置CentOSMySql