(感謝umm兄)

下載所需image檔

  1. 首先準備7張已格式化3.5"磁片
  2. 接下來到 http://http.us.debian.org/debian/dists/stable/main/disks-i386/current/images-1.44/bf2.4/ 下載最新 Image 檔,請把所有的bin檔全部下載,但最好參照 kernel-config 是否有支援您的硬體裝置
  3. 最後別忘了到http://people.debian.org/~blade/install/pppoe/pap1440.bin下載內附 PPPoE 撥接程式的 Disk Image (鏈結失效)
  4. 新鏈結: http://people.debian.org/~blade/install/pppoe/pap1440_bin.zip 解壓密碼:"Yes, I know that this data may be harmful!" (去掉")

製作3.5"開機片

Windows使用者

需要的 Image 檔都下載完畢後,接著是製作開機磁片的時候了,Windows 的使用者,需要 http://http.us.debian.org/debian/dists/stable/main/disks-i386/current/dosutils/rawrite2.exe這個工具來製作開機磁片,然後在命令提示字元下輸入:

rawrite2 -f xxxxx.bin -d a 

其中 xxxxx.bin 則是您下載的 Image 檔,a 則是指第一台軟碟機代號。

Unix-Like使用者

如果是 Unix-Like 的使用者,請在命令提示字元下輸入:

dd if=xxxxx.bin of=/dev/fd0 bs=1440k 

其中 xxxxx.bin 則是您下載的 Image 檔,/dev/fd0 則是第一台指軟碟機位置。

待所有 Image 檔都製作完畢後,即可開始安裝囉,請重新起動電腦,檢查 BIOS 是否以軟碟開機,並將開機磁片 (rescue.bin) 放入軟碟機中。

進入安裝系統

  1. 當開機片系統載入成功後會出現類似下列文字之敘述:
Press <F1> for help, or <ENTER> to boot. 
boot: 

請直接按下 <ENTER> 鍵,進入 Debian 安裝系統。

  1. 當出現類似下列文字敘述時,請放入 (root.bin) 磁片,並按下 <ENTER> 鍵:
VFS: Insert root floppy disk to be loaded into RAM disk and press ENTER 

語系介面、鍵盤設定

  1. 進入安裝系統後,首先會先詢問您的語系介面,由於沒有中文語系,故本例選擇 "English (United States)",接著會顯示開機磁片的相關資訊,請直接按下 <ENTER> 鍵繼續。
  2. 首先選擇 "Congigure the Keyboard" 設定您的鍵盤,直接選用預設值 "qwerty/us" 即可。

規劃系統分割磁區

  1. 選擇 "Partition a Hard Disk" 分配硬碟磁區,配置 Linux 的分割區,及其它分割區之配置,基本上需建立一個 Linux 磁區與一個 SWAP 置換分割區即可,若需更詳細之介紹,請參閱其他相關文件。
  2. 分配好硬碟磁區後,選擇 "Initialize and Activate a Swap Partition" 設定 Swap 磁區,選定好分割磁區後,會詢問您是否檢查硬碟磁區,由於此步驟需花費相當多的時間,故建議略過該步驟。
  3. 接著選擇 "Initialize a Linux Partition" 設定 Linux 工作磁區,Linux 分割磁區有多種檔案系統可選擇,如本例就有 "Ext2"、"Ext3"、"ReiserFS" 可選擇,然而其中只有 "Ext3"、"ReiserFS" 是日誌式檔案系統,其差異性請自行查閱相關文件,本例選用 "ReiserFS"
  4. 接下來會要求您選擇分割磁區,選定後會詢問您是否要格式化該分割磁區,請按下 <Y> 鍵開始格式化
  5. 完成後會詢問您是否將該分割磁區掛載 (mount) 為根目錄 "/",選擇 "<Yes>"。

安裝核心和驅動程式之模組

  1. 選擇 "Install Kernel and Driver Modules" 安裝核心與模組,來源裝置選擇 "/dev/fd0" 並將開機磁片 (rescue.bin) 放入軟碟機中,載入完成後會要求您放入 "driver disk 1" 磁片,也就是 (driver-1.bin) 磁片,當然乖乖照做囉。
  2. 載入完成後,請選擇 "Configure Device Driver Modules" 設定驅動程式模組,接著會詢問您是否略過額外載入模組,一般而言都是選擇 "<Yes>" 略過之,#然後會顯示出目前已安裝的驅動程式,請確定網路卡 eth0 裝置已驅動,並選擇 "<OK>" 離開。

安裝 PPPoE 撥接程式

  1. 若有抓到網路卡的驅動程式,則會出現 "Configure the Network" 選項,但請注意,本文是用 PPPoE 撥接來連線網路,故千萬別設定此項目,否則會造成網路無法正確連線。
  2. 此時請按下 <Alt> + <F2> 鍵,開啟第二個工作環境,並按下 <ENTER> 鍵,輸入:
ifconfig -a

確認 "eth0"(乙太網路卡) 裝置是否已被啟用,若未出現 "eth0" 裝置,請重新檢查 kernel-config 是否支援您的網路卡。

  1. 確認 eth0 裝置已經啟用後,請將內附 PPPoE 撥接程式的磁片 (pap1440.bin) 放入軟碟機,並輸入:
extdisk /dev/fd0 /dev/ram1 

安裝 PPPoE 撥接程式於系統中,其過程中可能會出現核心版本不同的錯誤,別擔心,請忽略它。

  1. PPPoE 撥接程式安裝完畢後,請輸入:
lsmod

檢查是否成功載入 "ppp-async"、"ppp-synctty"、"ppp-deflate"、"ppp-generic" 等相關 PPPoE 模組。

設定 PPPoE 撥接上線

  1. 確認成功載入 PPPoE 相關模組後,輸入:
pppoeconf 

設定 PPPoE 撥接程式。

進入設定畫面後,會出現 "found ethernet device(s)",表示找到的乙太網路裝置 "eth0",並繼續搜尋該裝置。

如果您的 ADSL 安裝正確,會出現 "DSL CONNECTION FOUND",表示找到 DSL 連線裝置,選擇 "<Yes>" 繼續。接著詢問您是否要設定該裝置,當然是 "<Yes>" 囉。

  1. 首先 "ENTER USERNAME",要求您輸入 ADSL 的撥接帳號,如:(HiNet? 用戶)
xxxxxxxx@hinet.net 

並選擇 "<Yes>" 繼續。

  1. 接著 "ENTER PASSWORD",要求您輸入 ADSL 的撥接密碼:
xxxxxxxx

並選擇 "<Yes>" 繼續。

  1. 然後
 "Your PPPD is configured now. Would you like to start the connection at boot time?"

詢問您是否要在開機時自動撥接上線。依個人喜好請自行選擇。

  1. 最後
"Now, you can make an DSL connection with "pon dsl-provider" and terminate it with "poff". Would you like to start the connection now?"

詢問您是否要現在撥接上線。建議選擇 "<Yes>"。

其餘未敘述之設定,若無特別需求,皆使用預設值即可。

  1. PPPoE 撥接程式設定完成後,若前述中有選擇立即連線,即可繼續下一步驟,若無,則請您使用手動撥接,輸入:
pon dsl-provider

撥接上線,或輸入:

poff 

中斷連線。其連線之詳細資訊可以按下 <Alt> + <F4> 鍵查看。

安裝 Base System

  1. 當連線成功後,請按下 <Alt> + <F1> 鍵,回到原 Debian 安裝系統,並直接選擇 "Install the Base System" 安裝基礎系統,來源裝置選擇 "network"
  2. 接著 "Select Installation Server",要求選擇來源的伺服器位址,選擇 "<OK>" 使用預設值即可。基礎系統下載完畢後,會自動安裝。
  3. 安裝完基礎系統後,選擇 "Make System Bootable" 安裝 Linux 載入程式 (LILO),您可將 LILO 裝置於主開機磁區 (MBR),做為多重開機管理程式,也可將 LILO 裝置於 Linux 分割磁區,使用其他多重開機管理程式,本例選用 "/dev/hda" (MBR)。
  4. 最後選擇 "Reboot the System" 重新啟動系統。

恭喜您完成安裝 Debian 基礎系統了,但還沒忙完喔!因為這只是個基礎的系統,重新開機後還需要透過網路安裝更多的套件,但本文將不再敘述,請參考更完整的相關文件。

  1. 附註:重新開機後, 請輸入
pppoeconf

重新設定PPPoE