?? sec3.html
字號:
<html>
<head>
<link rel="stylesheet" type="text/css" href="../../css/a.css">
<title></title>
</head>
<body background="../../images/bg.jpg">
<pre>第三章 認(rèn)識 Slackware Linux 及制作系統(tǒng)安裝磁片</pre>
<pre> 選擇可以配合您硬體的系統(tǒng)安裝磁片
關(guān)於 bootdisk
關(guān)於 rootdisk
萬一仍然找不到合用的 bootdisk
如何選擇 Slackware Linux 的 bootdisk/rootdisk
如何制作系統(tǒng)安裝磁片
</pre>
<pre>□ 選擇可以配合您硬體的系統(tǒng)安裝磁片</pre>
<pre> 網(wǎng)路上經(jīng)常有朋友這樣問,「我機(jī)器安裝有某某牌 CD-ROM drive
, 我想透過該 CD-ROM 安裝 Slackware Linux 系統(tǒng), 可是為什麼我
的安裝磁片卻認(rèn)不得該 CD-ROM?」。</pre>
<pre> 類似的問題還很多, 比方說您想透過 NFS 來安裝, 您可能遇到
的問題, 比方您所拿到的 bootdisk 抓不到您的網(wǎng)路卡 (市面上的
Ethernet網(wǎng)路卡品牌種類非常多)。</pre>
<pre> 明白了以上兩種可能的問題, 我們就可以先注意到, Slackware
Linux 的bootdisk/rootdisk 系統(tǒng)安裝磁片, 其針對有不同的硬體配
備以及特殊安裝需求, 設(shè)計(jì)有不同的磁片組合, 本書所提的 bootdisk
及 rootdisk 其實(shí)可以說是觀念而以, 以實(shí)際上的檔案名稱來說, 也
不是bootdisk 及 rootdisk。 不過, 讀者仍不要忘記, 您必須先自行
做一件功課, 就是反覆叁考第一章以及附錄一的說明, 先確定您的硬
體本身已經(jīng)為 Linux 所支援, 或者, 假如 Slackware Linux 不支援,
可是最新本 Linux Kernel Source 有 driver 支援, 這時請叁閱第五
章『如何自制 bootdisk』這一節(jié)的說明。
?
?</pre>
<pre> 往下我們就要來看看, 如何根據(jù)不同的情況, 選擇恰當(dāng)?shù)?Slackware 系統(tǒng)安裝磁片。 </pre>
<pre>□ 關(guān)於 bootdisk</pre>
<pre> Slackware Linux 的安裝磁片一共有兩片, bootdisk 就是其中
第一片, 如同其名次的字義, 這磁片是用來啟動機(jī)器的。</pre>
<pre> bootdisk 安裝磁片的制作方法, 是選擇 bootdsks.144 或
bootdsks.12 目錄下適當(dāng)?shù)囊粋€檔案 (假如已經(jīng)壓縮過, 先解壓縮),
準(zhǔn)備一張格式化 (Format) 過的磁片, 之後利用 RAWRITE.EXE (在
DOS下用) 或 dd (在 Unix下用) 把該檔案 (的Image)寫到磁片上。</pre>
<pre> bootdisk 既然是用來開機(jī), 它就必須要包含有盡可能多的硬體
Drivers, 否則, 假如您使用比較冷門的硬體設(shè)備品牌, 您甚至無法
用這張制作好的bootdisk成功啟動機(jī)器, 於是就更不用說要執(zhí)行進(jìn)一
步的系統(tǒng)安裝。 這些話也同時補(bǔ)充上一節(jié)的說明, 為何您必須仔細(xì)
選擇適當(dāng)?shù)?bootdisk檔案, 來制作 bootdisk 磁片。
</pre>
<pre>□ 關(guān)於 rootdisk</pre>
<pre> rootdisk 磁片也是選用 rootdisk 檔案來制作的。 rootdisk 磁
片包含有一個陽春的 Linux 檔案系統(tǒng), 以及在該檔案系統(tǒng)下附帶的一
些基本工具程式, 我們就是透過這些工具程式, 進(jìn)一步把 Linux 系統(tǒng)
安裝到硬碟里面。</pre>
<pre> rootdisk 磁片的使用時機(jī), 是緊接著 bootdisk 磁片之後。 稍
微具體來說, 我們用bootdisk啟動機(jī)器, 幾秒鐘後, 螢?zāi)簧暇蜁刑?示說明, 要我們把這張 rootdisk擺進(jìn) A: 磁碟機(jī), 這張 rootdisk 磁
片會接著繼續(xù)啟動機(jī)器。 幾秒鐘之後我們在螢?zāi)簧峡吹降? 就是一部
正運(yùn)轉(zhuǎn)中的 Linux 系統(tǒng)環(huán)境, 只是陽春了些。</pre>
<pre> 至於實(shí)際的操作示范, 筆者會在後面有詳細(xì)介紹。</pre>
<pre>□ 萬一仍然找不到合用的 bootdisk</pre>
<pre> 有些時候, 由於您的硬體設(shè)備太新穎, 或者太老舊, Slackware
Linux 的眾多 bootdisk 無法開機(jī)後, 認(rèn)得您的硬體設(shè)備。 碰到這
種情況時, 我建議您想辦法用普通規(guī)格的硬體, 先把系統(tǒng)安裝起來,
之後, 取得最新版系統(tǒng)核心原始碼, 在這新系統(tǒng)下進(jìn)行編譯, 編譯
時把您所需要的硬體 Drivers包含進(jìn)來。</pre>
<pre> 這樣做會得到一分新的系統(tǒng)核心, 我們接著指定 LILO 用這分新
的系統(tǒng)核心開機(jī)。 現(xiàn)在, 機(jī)器可以關(guān)掉, 把原本不支援的配備換進(jìn)
來 (但原本硬碟不能換, 因?yàn)槔锩嬗?Linux系統(tǒng)), 再次啟動機(jī)器,
現(xiàn)在祈禱一下, 或許可以成功, 若不成, 假如您仍堅(jiān)持使用該硬體,
您需要一個懂 Linux的顧問, 現(xiàn)場給您指導(dǎo), 不然, 最後一招, 就是
叁考第五張『如何自制 bootdisk』一節(jié)的說明。
</pre>
<pre>□ 如何選擇 Slackware Linux 的 bootdisk/rootdisk</pre>
<pre> 不論您的 Slackware Linux 是取自市面上出版的 CD-ROM, 或
者是由 Internet FTP 檔案庫, 您可以發(fā)現(xiàn)底下幾個目錄:</pre>
<pre> bootdsks.12
bootdsks.144
rootdsks.12
rootdsks.144</pre>
<pre> 這其中, bootdsks.12 及 rootdsks.12 是針對電腦第一個磁碟
機(jī)為 5 1/2寸ⅱ 容量 1.2MB而設(shè)計(jì), 用 DOS的觀念來說, 假如您的
A: 槽是這種 5 1/2尺寸的, 您就在這兩個目錄下選擇您所需要的
bootdisk 及 rootdisk 檔案。 至於 bootdsks.144 及 rootdsks.144
兩個目錄則是為第一個軟碟為 3寸半ⅱ 容量 1.44MB 的機(jī)器所設(shè)計(jì)
。</pre>
<pre> 以下筆者主要以 3寸半規(guī)格磁片來做說明。 在您手上的 CD-ROM
或者是 NCTUCCCA.edu.tw 檔案庫的 /UNIX/linux/Slackware 目錄,
可以看到以下目錄及檔案。</pre>
<pre>ftp> pwd
257 "/UNIX/linux/Slackware/bootdsks.144" is current directory.
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 6904
-r--r--r-- 1 SEEDNET NCTUCCCA 5352 Oct 17 1994 README
-r--r--r-- 1 SEEDNET NCTUCCCA 4100 Oct 17 1994 WHICH.ONE
-r--r--r-- 1 SEEDNET NCTUCCCA 505486 Oct 17 1994 bare.gz
-r--r--r-- 1 SEEDNET NCTUCCCA 592060 Oct 17 1994 cdu31a.gz
-r--r--r-- 1 SEEDNET NCTUCCCA 591056 Oct 17 1994 cdu535.gz
-r--r--r-- 1 SEEDNET NCTUCCCA 661153 Oct 17 1994 loaded.gz
-r--r--r-- 1 SEEDNET NCTUCCCA 591153 Oct 17 1994 mitsumi.gz
-r--r--r-- 1 SEEDNET NCTUCCCA 588606 Oct 17 1994 nec260.gz
-r--r--r-- 1 SEEDNET NCTUCCCA 569209 Oct 17 1994 net.gz
-r--r--r-- 1 SEEDNET NCTUCCCA 603367 Oct 17 1994 old1118.gz
-r--r--r-- 1 SEEDNET NCTUCCCA 599602 Oct 17 1994 sbpcd.gz
-r--r--r-- 1 SEEDNET NCTUCCCA 600699 Oct 17 1994 scsi.gz
-r--r--r-- 1 SEEDNET NCTUCCCA 645018 Oct 17 1994 scsinet.gz
-r--r--r-- 1 SEEDNET NCTUCCCA 505467 Oct 17 1994 xt.gz
226 Transfer complete.
ftp>
ftp> cd /UNIX/linux/Slackware/rootdsks.144
ftp> pwd
257 "/UNIX/linux/Slackware/rootdsks.144" is current directory.
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 2160
-r--r--r-- 1 SEEDNET NCTUCCCA 1446 Oct 17 1994 README
-r--r--r-- 1 SEEDNET NCTUCCCA 1250 Sep 2 1994 README.UMS
-r--r--r-- 1 SEEDNET NCTUCCCA 1809 May 29 1994 README_T.APE
-r--r--r-- 1 SEEDNET NCTUCCCA 546082 Oct 17 1994 color144.gz
-r--r--r-- 1 SEEDNET NCTUCCCA 588779 Oct 17 1994 tape144.gz
-r--r--r-- 1 SEEDNET NCTUCCCA 549218 Oct 18 1994 tty144.gz
-r--r--r-- 1 SEEDNET NCTUCCCA 519420 Oct 17 1994 umsds144.gz
226 Transfer complete.</pre>
<pre>如何選擇 bootdisk</pre>
<pre> 如同我的剛剛前面一個畫面所看到的, 我們對 bootdisk 檔案
有很多的選擇, 我們就是選擇其中之一來制作 bootdisk 磁片。 下
表采自Slackware Linux 2.02 所附的 WHICH.ONE 檔案, 這表的閱
讀方式是先考慮安裝方式, 也就是最左邊一列, 我們可以看到軟體
(Floppy)ⅱ 硬碟 (Hard Drive)ⅱ CD-ROMⅱ NFS 及 Tape 幾種安
裝方式, 且其中, 硬碟ⅱ CD-ROM 及 NFS都各自細(xì)分有幾種方式。</pre>
<pre> 確定了您的安裝方式後 (也就是來源) , 接下來要知道該機(jī)器
的硬碟形式, 這也就是您所要安裝 Linux 的目的磁碟, 在下表中,
第二及第三兩個欄位就是。 來源及目的都知道了, 接下來就可以查
表, 查的方法是指頭放在最左邊的欄位 (來源), 垂直往下移動, 找
到您所預(yù)定采用的安裝方法之後, 指頭就停在這里。 接著再往右移
動指頭, 假如您所要安裝的硬碟是 IDE, 指頭就停在第二個欄位, 是
SCSI 的話就停在第三欄位, 假如是 MFM則停在最後欄位。 最後您指
頭一定會停在某一個格位, 該格位所寫的檔名就是您所需要的bootdisk
檔名 (延伸檔名 .gz 是壓縮過自動加上的, 此處忽略了)。</pre>
<pre> 我們接著舉三個例子來做說明, 其馀的讓讀者自行查詢。</pre>
<pre>Panasoic CD-ROM 安裝ⅱ SCSI 硬碟</pre>
<pre> 比方說您想安裝的機(jī)器安裝有 Panasonic 562B/563B 唯獨(dú)光碟
機(jī), 您想透過 CD-ROM 來安裝, 而該機(jī)器的硬碟為SCSI 規(guī)格, 這時
您可以選擇 sbpcd.gz 檔案作為 bootdisk。</pre>
<pre>SCSI CD-ROM 安裝ⅱ IDE 硬碟
首先您必須先確定您的 SCSI 控制卡為 Slackware Linux 所支
援, 這部份您可以叁考第一章以及附錄一的說明。 大體上來說, 若
SCSI 控制卡沒問題, 您的 SCSI CD-ROM 就可以為 Linux 所用, 而
不論品牌。 之後的選擇, 也同上面一樣的方法, 您會發(fā)覺 scsi.gz
就是您要的 bootdisk 檔案。</pre>
<pre>?
軟碟安裝ⅱ IDE 硬碟
這情況極可能是最普片的, 您可以選用 bare.gz。</pre>
<pre>NFS 安裝, SCSI 硬碟
透過 NFS 安裝是一件輕松愉快的事情, 您可以選擇 scsinet.gz。
</pre>
<pre><< 表 2-1 >>
------------------------------------------------------------------------------
安裝方式(來源)| 安裝目的磁碟形式
source on: | IDE SCSI MFM
--------------+------------------+------------------+-------------------------
Floppy: | bare | scsi | xt
| * old1118 | * old1118 |
| | * alpha |
| | * loaded |
--------------+------------------+------------------+-------------------------
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -