歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux基礎知識 >> 基礎知識 - Linux基本安裝方法

基礎知識 - Linux基本安裝方法

日期:2017/2/27 10:15:10   编辑:Linux基礎知識
Linux基本安裝方法
2004-04-23 15:18 pm
來自:Linux文檔
現載:Www.8s8s.coM
地址:無名

Linux是一個與Window$/DOS幾乎完全不同的操作系統,必然要有自己的分
區(在一定情況下可以與Windows共分區,但是步驟麻煩而且影響性能).
Linux下沒有和"盤符"等價的概念,所以關於硬盤分區,有必要在此花費一
些口舌.

硬盤受早期設計者眼光的限制,只能有4個"分區".後來,人們需要更多的分
區,不得不把剛才所說的"分區"作為超級目錄,在裡面劃分更多的分區.原
來的"分區"有了新的名稱:主分區.作為"目錄"的主分區被叫做擴展分區,
它本身不存放一般數據.裡面的子分區叫邏輯分區.

主板第一IDE口主盤主分區和邏輯分區的標號從"hda1"到"hda4".邏輯分區
從"hda5"開始.從盤把"hda*"變成"hdb*".

第二一IDE口主盤主分區和邏輯分區的標號從"hdc1"到"hdc4".邏輯分區從
"hdc5"開始.從盤"hdd*".

Windows/DOS只承認一個主分區和一個擴展分區,其下的fdisk也只能劃分
成這樣.

一般,你的系統已只有一個數據主分區C:,並且經安裝了一個Win9x,因此
可以肯定你的Win98在hda1.你的D:(如果有)是hda5.

騰空一個分區,准備迎接小企鵝吧.
________________________________________________________________

一般情況下,你手裡已經拿著光盤了,並且你的計算機可以用光驅引導.用
光盤引導系統啟動.一般的發行版(Xterm例外)引導時,你能看到"boot:"
字樣.回車(假設你的光盤不太老,顯卡不太新,是能夠出來圖形安裝界
面).

按照提示進行,有的發行版(如紅帽子7.2)會在這步詢問相關的顯卡鼠
標顯示器鍵盤信息.盡量准確填寫選擇,實在不行,去Window$裡查查.
按照你的需要選取組件.建議全部選上.

分區時,如果有手動分區,就選手動(紅帽子7.2的自動分區是個破壞金
剛),有Diskdruid就不要用Fdisk.

Diskdruid,一個圖形化分區配置工具.找到你騰空的分區,選中並刪掉它.
在這個空間新建立一個分區,格式可以選(如果有)"ext2"(絕大多數發行
版都支持,如果想今後和他們兼容,就選吧,注意,紅帽子8.0可能不再支
持)"ext3"(一種日志文件系統,意外斷電不容易丟失數據)"RaiserFS"
(另外一種日志文件系統)"Xfs"等.根據需要設定吧.

請在這裡暫時強行記住這個概念:"Linux的分區是掛在目錄下的".這裡需
你設定分區的掛裝點.你的Linux可以只有一個數據分區,掛裝點設定為系
統根目錄"/"(Linux等類Unix系統只有一個根目錄).

還要給你的Linux劃分一個交換分區(充當虛擬內存).大小一般為內存的一
到兩倍,而且最好是32M的整數倍.不過如果你的內存大於250M,你也不必拘
泥於這條規定,畢竟物理內存速度比虛擬內存快兩個數量級.
________________________________________________________________

Win9X獨自霸占了硬盤的主引導區MBR.必須打掉它的囂張氣焰,讓它學會和
別人相處.lilo和grub專門干這個.如果你沒有ntfs格式的分區,就裝在MBR
吧.

有一些發行版(例如紅旗2.0桌面版和紅帽子7.2)在不起眼的地方會有一個
選項,決定著安裝完成後是否以圖形界面登錄系統(多用戶系統,每個用戶
憑用戶名和口令進入系統).如果你對你的顯卡信心不那麼充足,還是不要
選.

有一些發行版(比如紅帽子7.2和Turbo4.0)會要求你輸入root(超級用戶)
口令.root很可能是新裝好的系統裡唯一的用戶.作為系統管理員帳號,口
令要足夠復雜.用紙條抄下來.

確認沒有什麼要更改的了?進行下一步吧.與前面不同的是,這一步一執行,
就不再有"上一步"了.
________________________________________________________________

站起來活動一下,喝杯咖啡,吃個糖,或者小睡一會兒吧.寫了這麼多,困了
,該睡覺了.----蒽?!那個,誰,不許扔臭雞蛋!

好臭的雞蛋!
________________________________________________________________

休息時間結束!回到屏幕前.多數發行版會提示你制作引導盤.強烈建議不
要跳過.
......
安裝結束.取出軟盤.紅帽子7.2會自動彈出光盤;紅旗則非得在重啟過程中
取出光盤.

等待計算機重新啟動.一大串[OK]過後,如果看到了"login:"(字符模式登
錄),或者登錄的提示框(圖形模式),基本上,你的系統已經安裝成功了.

在登錄(login)的地方填寫"root",回車(紅旗3.0已經填好了).在口令處(
passwd)填寫紙條上的東西(紙條丟了?我倒).紅旗初始口令為空,直接回車
即可.如果在紅旗3.x下初次以圖形模式登錄,會出現序列號提示框.

一切正常的話,你應該能夠看到"[root@localhost root]#
"(字符模式)
或者桌面(圖形模式)了.

在字符模式下,用"startx"來啟動圖形界面.如果啟動不了,很可能是你的
顯卡沒有設置好.在紅旗和紅帽子裡有一個叫"setup"的配置程序,運行,選
"Xconfigaration"那一項,配置你的顯卡.如果還不能成功,估計就沒戲了.
________________________________________________________________
________________________________________________________________

看完沒有?祝你安裝成功(如果100%能成功,就不用"祝"了).
________________________________________________________________
________________________________________________________________

下面是一些技巧.你裝Window$時為什麼沒有只分一個區?Linux也可以有多
個分區,也為了系統維護方便.常規上,一個稍為大一點的系統,"/usr"目錄
下專門掛一個分區(可在安裝是設置,所有應該寫入"/usr"的東西都寫入這
個分區),因為包括X-Window在內的絕大多數日常應用程序都在裡面;用戶
多或者用戶數據很重要的系統"/home"下掛一個分區;如果做Server並且存
儲了大量的隊列日志記錄,"/var"下也有一個分區.

如果你的發行版實在太老,那個版本的lilo可能不支持超過8G的尋址,或者
你的主板太老,不支持8.4G以上硬盤,請保證"/boot"目錄在8G以前.有兩種
辦法:
1----"/"分區(300M~2G)在8G以前(比2方便);
2----為"/boot"建立一個分區(<=100M,隨便用分區工具在8G前開辟一點空
間,就能見縫插針).
系統啟動後,Linux尋址將不受BIOS限制,而采用自身I/O控制.
不過這種情況比較少見.現在的lilo(紅旗從2.0開始)已經沒有這個限制.

我的分區如下:
PCI-IDE
|-hda
|.|-hda1__主分區______2G____Fat16__掛裝點/mnt/Win98____________C:
|.|-hda2__擴展分區____38G
|...|-hda5__邏輯分區__2G____ext2___掛裝點/(紅旗2.0,應急系統)
|...|-hda6__邏輯分區__3??M__ext2___掛裝點/(紅旗3.0,日常使用)
|...|-hda7__邏輯分區__13?M__Swap
|...|-hda8__邏輯分區__2G____ext2___掛裝點/usr(紅旗3.0的)
|...|-hda9__邏輯分區__5??M__ext2___掛裝點/home(三個Linux共用)
|...|-hda10_邏輯分區__2G____ext2___掛裝點/(紅帽子7.2,不會用)
|...|-hda11_邏輯分區__2G____ext2___(預留給別的Linux)
|...|-hda12_邏輯分區__5G____Fat32__掛裝點/mnt/WinApp01_________D:
|...|-hda13_邏輯分區__5G____Fat32__掛裝點/mnt/WinApp02_________E:
|...|-hda14_邏輯分區__5G____Fat32__掛裝點/mnt/Data01___________F:
|...|-hda15_邏輯分區__5G____Fat32__掛裝點/mnt/Data02___________G:
|...|-hda16_邏輯分區__5G____Fat32__掛裝點/mnt/Backup___________H:
|-hdc(CD-ROM)
(裡面的?=什麼?哈哈,忘了)
那些Fat分區千萬不要在安裝時掛上去,除非你不想要你的Win9x和資料了.

你可以在安裝完成後用命令"mount"掛裝.
________________________________________________________________

現在來解釋一下"掛裝"的概念.

掛裝命令如此:
mount /dev/[設備名] -t [文件系統格式] [掛點]
卸載命令如此(任選一個):
umount /dev/[設備名]
umount /dev/[掛點]

[設備名]
各個分區在Linux下都被統一地看作"設備文件",存放在"/dev".不能直接
訪問,必須先"mount"上.

[掛點]
掛在哪個目錄,那個目錄就被稱作掛點.一般情況下,盡量選用空目錄充當
掛點.掛好以後,你再次進入那個目錄,你會發現裡面不再空空如也.裡面的
內容就是新掛上的分區的內容.如果裡面有目錄,你還可以在下面掛裝另外
一個分區.比如,在用紅旗2.0修復3.0的時候,我在2.0的根目錄"/"下建立
了"/sys2",把"/dev/hda6"掛在這裡.然後我建立了"/sys2/usr"目錄(hda6
已經掛入,所以這個"usr"理所當然地在hda6),並把"/dev/hda8"掛在下面.

理論上,任何目錄都能當掛點.不過如果選非空目錄,掛裝後,原有的內容都
會被屏蔽掉,直到你卸載這個分區.這樣一般不會破壞你的系統,但是很可能
造成麻煩.比如,你錯誤地把一個空分區掛到了"/usr/bin",那麼"/usr/bin"
暫時就變成了空城.如果系統或某個程序來調取東西,就會出錯.

[文件系統格式]
世界上的文件系統種類眾多.
Fat8Fat12Fat16Fat32 tfshpfsExtext2ext3XFSMinixiso9660
......
這裡的"文件系統"主要指分區的格式
Linux靠一個叫VFS(虛擬文件系統?)的組件抹平各種文件系統的差別.把它
們模擬成linux格式.
一般,Fat8Fat12Fat16Fat32在VFS裡的格式就是vfat,標准CD光盤為
iso9660,標准DVD為iso143??(誰知道,告訴我,我要買DVD-ROM了).

[舉例]
我想掛上hda16,取文件備份:
mount /dev/hda16 -t vfat /mnt/Backup
我想把備份文件恢復到hda6:
mount /dev/hda6 -t ext2 /sys2
恢復系統的過程漫長而無聊,我向同學借來一張flash光盤,烤一些過來:
mount /dev/hdc -t iso9660 /mnt/cdrom
系統恢復完畢,我
umount /dev/hda6
umount /mnt/Backup

很多時候" -t vfat"之類的格式聲明可以省略,因為系統往往能自動識別.

Copyright © Linux教程網 All Rights Reserved