?? sec2.html
字號:
<html>
<head>
<link rel="stylesheet" type="text/css" href="../../css/a.css">
<title></title>
</head>
<body background="../../images/bg.jpg">
<pre>第二章 作業系統安裝初步</pre>
<pre> 這一章我們將來看看一些安裝前所需要知道的事項, 熟悉本章的
介紹, 應該可以幫助您對進一步安裝的準備。
</pre>
<pre> 如何把Linux裝置在全新的機器上
想讓原來跑DOS的機器也同時跑Linux, 如何動手
給Unix高手速讀
如何將 A: 磁碟與 B: 磁碟互調
Slackware Linux 軟體簡介
Linux/Unix 對大小寫字母過敏
分割區 (Partition) 考量
開機選擇程式
</pre>
<pre>□ 如何把Linux裝置在全新的機器上</pre>
<pre> 前面我們談的都有有關硬體的購置, 以下我們再往 OS層面瀏覽一
下, 看看如何把 Linux 安裝在不同情況的硬體上。</pre>
<pre> 能夠有部全新的PC, 可以為您省下不少麻煩。假如您這部機器就是
用來當Linux主機, 且您也不需要跑DOS的話, 這時, 您可以在另外一臺
DOS機器下, 利用RAWRITE.EXE 這支工具程式程式, 以及 Slackware 的
bootdisk 及 rootdisk 檔案, 造出兩張 Slackware Linux 安裝磁片,
或者, 把這兩個檔案拿到附有軟碟機的 Unix 或 Linux 工作站也行。
至於在細節部份, 筆者會把詳細的操作細節在第三章「如何在DOS下造出
Linux 系統開機磁片」 做說明。</pre>
<pre> 當您手上已經有了這兩張磁片了, 您接著可以依照第四章「如何在
硬碟建置Linux系統」的說明, 用該張磁片啟動機器後, 執行fdisk, 把
空空如也的硬碟規劃出 Linux的分割區 (Partition), 接著執行mke2fs
建置檔案系統的工作, 之後就可以進行系統軟體的安裝工作。</pre>
<pre> 步驟摘要如下:</pre>
<pre> 零. 手邊備妥Slackware Linux系列磁片ⅱ CD-ROM, 透過 NFS
安裝則不須具備這些。
一. 取得(或制造) Slackware Linux 安裝磁片
二. 用Slackware Linux bootdisk 安裝磁片把機器啟動, 之
後換 rootdisk, 讓電腦繼續進行啟動系統的工作。
三. 對硬碟執行fdisk進行硬碟分割 (Partitioning)
四. 重新用該 Slackware Linux bootdisk/rootdisk 磁片把機
器啟動
五. 對硬碟執行建置檔案系統
六. 以 root 帳號進入系統, 無須密碼
七. 執行 setup, 開始進行安裝
八. 設定完成, 啟動機器進入Linux系統
</pre>
<pre> 以上步驟三之後的操作, 讀者可叁考第四章〃如何在硬碟建置Linux
系統〃的示范。
</pre>
<pre> 其他相關需備妥的東西:</pre>
<pre> 一. 一張剛FORMAT過的磁片(5.25" 1.2M 或 3.5" 1.4M都行,
但必須是屬於A槽的磁片), 拿來做系統開機片
二. RAWRITE.EXE程式
三. Slackware Linux系列磁片 或 CD-ROM
</pre>
<pre>□ 想讓原來跑DOS的機器也同時跑Linux, 如何動手</pre>
<pre> 假如您想把Linux裝在原來屬於DOS的機器里, 您第一件事就要確定
DOS是否占用您硬碟的全部, 假如是的話(大部分情況正是如此), 您就
就必須重新分割硬碟。</pre>
<pre> 與硬碟相關的一個名詞非常重要, 本書從頭到尾幾乎都有用到這觀
念 -- 分割區 (Partition)。 我們知道大部分電腦只有一個硬碟, 不
過我們卻可以透過軟體層面的方法, 把一個硬碟分割成 (Partitioning)
好幾個, 這樣分割後個別的部份, 我們稱之為分割區, 在這些個別分割
區內, 我們可以安裝不同的作業系統。 這是為什麼我們可以把 DOS 與
Linux兩套作業系統安裝在同一部機器的同一部硬碟內。</pre>
<pre> 當您發現您原本跑 DOS的電腦硬碟內只有一個 DOS 分割區, 而且
已經占滿了整個硬碟, 這時您要安裝 Linux的話, 通常您必須先將該硬
碟的空間清出來, 也就是先備份起來, 之後, 用 DOS 的 FDISK.EXE 執
行硬碟分割的動作, 把整個硬碟的一小部份分割給DOS, 并重新安裝 DOS
。 至於預留下來的空間, 之後要安裝 Linux時, 再用 Linux自己的
fdisk 工具程式執行硬碟分割 (不動到 DOS的分割區), 把之前 DOS所剩
下來的空間再做一次規劃。
</pre>
<pre>□ 給Unix高手速讀</pre>
<pre> 看完這一章後有消化系統失常或頭痛徵兆者, 可能您不是UNIX高手,
要不然您對PC的認識還沒到家, 筆者自己此刻正上吐下瀉當中, 回頭是
岸 :-)</pre>
<pre> Unix高手在確定硬碟Partition沒有被DOS占滿後, 就可以開始動手。</pre>
<pre> 〔第一步〕當然是先造出一個Linux 裝機用的啟動磁片, 這動作是在
DOS下執行的, 您手上有 Slackware Linux bootdisk/rootdisk兩個檔案
,以及RAWRITE.EXE程式, 接著您執行RAWRITE.EXE把這兩個檔案寫到兩張
剛FORMAT過的A磁片上, 您的所有步驟都是從這兩張裝機磁片開始。</pre>
<pre> 〔第二步〕把這張裝機磁片擺入A槽, 啟動機器。沒有錯誤的話, 您
現在已經進入Linux系統了, 您第一次的Login當然是〃root〃, 您現在所
處的環境是Bourne shell。</pre>
<pre> 〔第三步〕執行fdisk造出Linux自己的空間來, 至於是否把全部硬碟
都給Linux, 這由您自己決定, 圖1.1讓您叁考。</pre>
<pre>┏━圖1.1 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ /# fdisk ← 在Shell提示符號後鍵入fdisk指令 ┃
┃ ┃
┃ Command (m for help): p ← 我們先來瀏覽目前的Partition配置情況 ┃
┃ ┃
┃ Disk /dev/hda: 15 heads, 17 sectors, 1001 cylinders ┃
┃ Units = cylinders of 255 * 512 bytes ┃
┃ ┃
┃ /dev/hda1 1 1 161 20519 4 DOS 16-bit <32M ┃
┃ /dev/hda4 162 162 483 41055 a5 Unknown ┃
┃ ┃
┃ Command (m for help): m ← 鍵入m求助 ┃
┃ Command action ┃
┃ a toggle a bootable flag ← 設定(或取消) Partition為Active ┃
┃ d delete a Partition ← 刪除Partition ┃
┃ l list known Partition types ┃
┃ m print this menu ┃
┃ n add a new partition ← 增建一個新的Partition ┃
┃ p print the partition table ┃
┃ q quit without saving changes ← 中斷執行fdisk ┃
┃ t change a partition's system id ┃
┃ u change display/entry units ┃
┃ v verify the partition table ← 確認設定 ┃
┃ w write table to disk and exit ← 設定完成後, 儲存起來 ┃
┃ x extra functionality (experts only) ┃
┃ ┃
┃ ┃
┃ Command (m for help): n ← 回答n, 〃n〃是增建新Partition ┃
┃ Command action ┃
┃ e extended ┃
┃ p primary partition (1-4) ┃
┃ p ← 回答p, 指定primary partition ┃
┃ ┃
┃ Partition number (1-4): 2 ← 回答2 (因為我硬碟內編號1以及 ┃
┃ 編號4的partition已經被其他系 ┃
┃ 系統所用。這里若回答〃3〃也 ┃
┃ 可以, 不過以下都要跟著改變。 ┃
┃ First cylinder (484-1001): 484 ← 這里〃484-1001〃是fdisk自動 ┃
┃ 偵測出來的, 假如您完全依照 ┃
┃ 這兩個數據來回答, 則表示您 ┃
┃ 要把目前DOS剩下的空間全都給 ┃
┃ Linux, 這例中我們就照著回答。 ┃
┃ ┃
┃ Last cylinder or +size or +sizeM or +sizeK (484-1001): 1001 ┃
┃ ┃
┃ Command (m for help): t ← 更改partition id ┃
┃ Partition number (1-4): 2 ← 同樣是編號2的Partition ┃
┃ Hex code (type L to list codes): 83 ← 83 代表Linux native ┃
┃ ┃
┃ Command (m for help): v ← 確認以上的設定 ┃
┃ Command (m for help): p ← 瀏覽剛剛設定後的partition 表 ┃
┃ ┃
┃ Disk /dev/hda: 15 heads, 17 sectors, 1001 cylinders ┃
┃ Units = cylinders of 255 * 512 bytes ┃
┃ ┃
┃ /dev/hda1 1 1 161 20519 4 DOS 16-bit <32M ┃
┃ /dev/hda2 * 484 484 1001 66045 83 Linux native ┃
┃ /dev/hda4 162 162 483 41055 a5 Unknown ┃
┃ ┃
┃ 果然, 硬碟內位於/dev/hda2的Partiion已經是Linux專用的Partition ┃
┃ ┃
┃ Command (m for help): w ┃
┃ reboot now before doing anything else ┃
┃ /# ┃
┃ ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛</pre>
<pre> 〔第三步〕建置檔案系統。 這步驟在標準 Slackware Linux 的
setup 安裝程序下, 是可以省略的, 也就是說, 讓 setup 自動幫您
執行。</pre>
<pre>┏━圖1.2 ━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ ┃
┃ /# mke2fs -c /dev/hda2 66045 這操作, 意義上等同於DOS的 ┃
┃ 〃format c:〃指令 ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛</pre>
<pre> 〔第四步〕開始執行Linux系統的裝置工作, 這步驟會把您軟碟上的系
統軟體及其他各種使用者軟體一一的裝置在Linux檔案系統下恰當的地方。</pre>
<pre>┏━圖1.3 ━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃/# setup ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
</pre>
<pre>□ 如何將 A: 磁碟與 B: 磁碟互調</pre>
<pre> Slackware Linux 的 bootdisk及 rootdisk 安裝程式可以在
5 1/2" (1.2MB) 以及 3 1/2" (1.44MB) 磁片上制作, 所以, 基本
上我們可能不大有需求把 A: 與 B: 磁碟互換。</pre>
<pre> 不論如何, 假如您有這需求的話, 也很簡單, 以現在的電腦主
機板設計, 有些只需要把軟碟排線接連磁碟機這端的兩個接座互調,
之後重新開機, 趁開機修改 BIOS 資料。 大部分品牌的 BIOS, 在
開機時都可以按 <Del> 鍵來修改其資料。</pre>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -