天天看點

2010年9月4日從零開始學習linux

還是網絡的作用比較大,還是有人能寫出好文章的啊!通過不斷查閱資料終于把linux裝上了啊!

感謝一下幾個網站的主人,謝謝你們的文章!

一、安裝RedHat9.0

      http://wenku.baidu.com/view/c0e5444e767f5acfa1c7cdf1.html

二、安裝Vmware tool

http://zhidao.baidu.com/question/39327287

我剛剛做成了,哈哈

這個是linux的,不知道你的是不是,給你參考

如果是windows系統的,可能選菜單欄,虛拟機 →

安裝VMware工具 → Install

在虛拟windows裡面打開光驅安裝就行了,比linux簡單多了

虛拟Linux系統教程之二_安裝vmtool(Red Hat Linux 9)

所用虛拟機軟體VM5.0.0 build-13124 漢化版 和 虛拟Linux系統 Red Hat Linux 9

首先啟動虛拟機軟體VM(虛拟Linux系統 Red Hat Linux 9 已經安裝完畢)

1.啟動此虛拟機

2.用超級使用者root登入

3.登入成功後,Ctrl+Alt ,取出滑鼠,點選菜單欄,虛拟機 →

安裝VMware工具 → Install

4.待虛拟系統挂載了CD光牒後,彈出cdrom檔案夾或者點選進入/mnt/cdrom中,

在檔案夾/mnt/cdrom中有兩個檔案VMwareTools-5.0.0-13124.i386.rpm和

VMwareTools-5.0.0-13124.i386.tar(一般TAR軟體包相容性更好,我們就

用它了)輕按兩下VMwareTools-5.0.0-13124.i386.tar彈出檔案打包器,内有文

件夾vmware-tools-distrib,按上面解壓縮按鈕,浏覽到需要解壓到的目錄

這裡選在/root/ 檔案夾中(也就是你桌面上那個叫做“root的主目錄”),

開始解壓

5.右擊桌面選擇輸入"建立終端",在裡面鍵入cd /root/vmware-tools-distrib,

回車。再輸入./vmware-install.pl ,即可按裝VMware Tools,以後一路回車即可,

以下大家都懂,重新開機即可。

6.這下滑鼠可以自由的出入主控端和虛拟機了,顯示螢幕的尺寸也變為可調,

重新整理速度也變快了,安裝成功

三、 MINICOM配置 

http://blog.chinaunix.net/u/27817/showart_467133.html

最近的朋友很多問MINICOM設定的問題

把原來寫的整理一下 發一下 現成的還行 有朋友問我驅動怎麼開發

這個就比較麻煩了:)還是等我過段時間了也把手頭的幾個驅動搞定了再說

---------正文-------------

MINICOM是LINUX提供的和WEINDOWS超級終端一樣的工具,一般用做序列槽與開發闆通信,當然有的闆子也用USB,但這裡隻介紹序列槽的設定

一 VMWARE虛拟機添加序列槽(如果沒用虛拟機可以跳過這步)

如果在VMWARE虛拟機下 一定要記得先确認這步 要不不好使 很多朋友的問題就在這裡!

先關閉虛拟機下的LINUX,然後設定一下虛拟機:在vm-〉settings-〉hardware裡添加序列槽 COM1 COM2都加上吧

二 設定MINICOM

進LINUX系統 開個控制台 字元裡輸入minicom 就啟動了

這時一般還要設定一下

Ctrl+A進入控制界面(Esc傳回)按Z進設定

一般設定兩個

1 按O(注意:是O不是零)設定第三第四項,分别是序列槽設定與MODEM設定

序列槽設定:不用說了吧 進去都看明白了 敲字母 設定相應項目 比如“115200 8-N-1”

MODEM設定:也要設定一下 要不有的看不到東西 把上面兩個選項都清空 就是按那行前面的字母(好象是‘A’和什麼)然後光标就跳過去了 删之

回車 到開始選第三第四項的菜單 選下面的儲存(别忘了儲存 菜鳥們常犯)

2 回到剛才按O的界面 看一下P 裡面的序列槽設定對不對

對就不用改了 不對改之

提醒一下:LINUX裝置的編号是從0開始的 比如序列槽1也就是COM1在LINUX裡的裝置号叫ttyS0

序列槽設定裡面要用到 那裡添全部路徑也就是"/dev/ttyS0"

好了 就這麼簡單

在這次的連接配接開發闆的實驗過程中,主要的問題有:

1、在試用VMware虛拟機的時候沒有給虛拟機添加上序列槽,是以在Linux虛拟機下的minicom是無法識别到連接配接到主機的序列槽上的。解決方法如上所示,在VMware中添加了序列槽,才可以通過虛拟機通路到序列槽裝置。

2、在啟動的時候沒有關閉掉windows中的“超級終端”,是以在啟動了虛拟機以後顯示“com1”不能正常工作,發現該問題後,關閉了Windows中的“超級終端”,然後重新開機了虛拟機。呵呵,從此Linux虛拟機下終于可以順利的進行序列槽的連接配接了。^_^!

為了在虛拟機裡面使用minicom與開發闆通訊,需要進行一些設定。

VMWare5.5+Redhat9

VMWare設定

添加方式如下:

在虛拟機開機之前先選擇Edit virtual machine settings,在彈出對話框裡面你會發現下面有個Add…按鈕,點選這個就可以添加序列槽裝置了。

首先會出來一個Add Hardware Wizard向導,根據這個向導選擇序列槽裝置Serial Port即可,記得要使用實際的實體裝置和上電就連結上哦,這些設定好确定完就可以使用了。

注意:有時候有些朋友會發現在打開Linux的時候說你的序列槽COM不能用,那你就要檢查一下你有沒有序列槽當然也不能被其他裝置或軟體占用哦,比如說超級終端(要關掉的),當然,你的序列槽也要設定正确,不要就一個序列槽你卻選擇了COM2之類的低級錯誤哈,好了,下面就進行Linux下的minicom設定吧,應該能順利進入到Linux系統了吧,下面的步驟也都很簡單,一步一步地來吧,good luck! 

Linux系統的minicom設定

方法一:

redhat9裡面預設在/etc下面是沒有minirc.dfl這個預設配置檔案的

是以在vi /etc/minirc.dfl 之後添加如下内容:

pr port /dev/ttyS0

pu baudrate 115200

pu minit

pu mreset

pu rtscts No

然後儲存退出就可以用root身份運作minicom了,在指令行輸入minicom之後就可以開啟開發闆的開關,Welcome to minicom 2.00.0

OPTIONS: History Buffer, F-key Macros, Search History Buffer, I18n

Compiled on Jan 25 2003, 00:15:18.

Press CTRL-A Z for help on special keys

boot 1.0 (Jan 6 2005 - 17:48:32)

Uncompressing image...

U-Boot 0.3.2 (Jan 12 2005 - 14:51:54)

U-Boot code: 21F00000 -> 21F12DF4 BSS: -> 21F16924

DRAM Configuration:

Bank #0: 20000000 32 MB

Intel FLash

id=0x18..........

Intel FLash1

Flash: 32 MB

……

出現了。

方法二:

這個方法看起來麻煩一點,其實隻要你稍微會一點minicom的指令選項,一點也不麻煩!感覺比第一種方法還要簡單的多,也是我知道點minicom的指令選項之後才試驗出來的。具體做法如下:

在終端以root身份輸入指令:minicom –s

你會發現螢幕上出現一些警告資訊,說找不到預設的配置檔案不要管他,接着他會出現一個配置菜單選項,如下:

Filenames and paths

File transfer protocols

Serial port setup

Modem and dialing

Screen and keyboard

Save setup as dfl

Save setup as..

Exit

Exit from Minicom

選擇Serial port setup之後會彈出序列槽設定菜單選項,如下:

A - Serial Device : /dev/ttyS1

B - Lockfile Location : /var/lock

C - Callin Program :

D - Callout Program :

E - Bps/Par/Bits : 38400 8N1

F - Hardware Flow Control : Yes

G - Software Flow Control : No

Change which setting?

按下A把ttyS1改成ttyS0,因為我的機器隻有一個序列槽COM1,如果你采用其他的自己相應設定。按下E,選擇Bps/Par/Bits為115200 8N1,我覺得一般的開發闆都要這麼設定吧。然後再按下F把Yes改成No之後退出。

退出前的結果應該是下面這樣子的吧:

A - Serial Device : /dev/ttyS0

B - Lockfile Location : /var/lock

C - Callin Program :

D - Callout Program :

E - Bps/Par/Bits : 115200 8N1

F - Hardware Flow Control : No

G - Software Flow Control : No

Change which setting?

退出後選擇如下的Save setup as dfl儲存成預設的讀取配置檔案即可。

Filenames and paths

File transfer protocols

Serial port setup

Modem and dialing

Screen and keyboard

Save setup as dfl

Save setup as..

Exit

Exit from Minicom

最後退出設定菜單就可以使用minicom與開發闆通訊了。

PS:細心的朋友也許你會發現在/etc/minirc.dfl檔案裡面用方法一和方法二得到的結果不一樣,其實我也不知道einstein兄添加着兩行

pu minit

pu mreset

有什麼作用。

繼續閱讀