05
六月
07

玄箱:準備安裝Debian

1 玄箱的IP

當玄箱裝上硬碟並接上網路後會自動連上DHCP伺服器取得自己的IP。如果沒有DHCP伺服器,玄箱會自動設置為192.168.11.150

文件中的玄箱IP將假定為192.168.1.100

2 進入EM Mode

首先使用Telnet連上玄箱(即192.168.1.100)

建議使用PuTTY / PieTTY等連接軟件,因為之後將使用安全的SSH連線,而非不安全的Telnet連線。若找不到以上的軟件,可在命令提示字元鍵入以下命令連接:telnet 192.168.1.100

如果畫面顯示如下

Kuroutoshikou KURO-BOX/HG (IESHIGE)
Linux/ppc 2.4.17_mvl21

KURO-BOX-EM login:

並且主機名稱為:KURO-BOX-EM玄箱已經進入EM Mode(EMergency Mode)。若果未能進入EM Mode,可長按玄箱後的紅色重設按鈕直至關機,重新啟動後即進入EM Mode。

3 登入系統

登入帳號為root密碼為kuroadmin

登入後的畫面:

BusyBox v0.60.5 (2003.07.30-12:03+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

#

4 分割硬碟

一般供玄箱使用的Debian系統都假定使用者將硬碟劃為三個分割區,第一個分割區儲存Debian系統檔案,第二個分劃區為Linux系統的交換檔分割區(Swap),第三個分割區為最大的一般檔案儲存區。當然,大家也可以把硬碟割成更多分區,所以以下文件將分為將硬碟割成a)三個分區及b)多個分區兩個部分。

首先鍵入

mfdisk -c /dev/hda

進入硬碟分割程式

如果硬碟上是有資料的,可以先鍵入「p」列出硬碟上原有的分割區

List of Partition

然後再用「d」指令刪除原有的分割區。

Command (m for help): d
Partition number (1-8): 1

刪除了原有的分割區後,就可以用「n」指令建立新的分割區

Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-30401, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-30401, default 30401): +400M
首先鍵入「p」,再選擇編號。跟着選擇cylinder,只要拍Enter就可以了。最後輸入大小,用「+多少MB」的格式。

注意唷!

a)的同學:分割區的1、2、3號必須依次為Debian系統檔案,交換檔分割區(Swap),一般檔案儲存區。

b)的同學:如果需要多於4個分割區,分割的時候要分為3個primary和1個extended,然後在extended裏再分。另基於玄箱的設計,「/」和「/boot」目錄必須要在分割區1號。

分割完成後輸入「t」指令將其中一個分割區設定為Swap分割區。(Hex Code: 82)

Command (m for help): t
Partition number (1-8): 2
Hex code (type L to list codes): 82

最後輸入「w」指令便可將設定寫入硬碟並離開分割程式。

5 格式化硬碟

首先用以下的指令將分割區格式化為交換檔分割區(Swap),以下假設分割區為/dev/hda2。

mkswap /dev/hda2

然後用以下指令將其他分割區格式化,以下假設分割區為/dev/hda1。

mke2fs -j /dev/hda1

6 掛載硬碟

鍵入以下指令掛載/dev/hda1分割區。

mount -t ext3 /dev/hda1 /mnt

a)的同學,恭喜你。你已經準備好安裝Debian了!

b)的同學,繼續奮鬥吧!

首先假設分割區的配置為:「/dev/hda5」是「/usr」目錄;「/dev/hda6」是「/var」目錄;「/dev/hda7」是「/home」目錄;「/dev/hda8」是「/tmp」目錄。

那在掛載前我們首先要建立那些目錄。

# mkdir /mnt/usr
# mkdir /mnt/var
# mkdir /mnt/home
# mkdir /mnt/tmp

然後才逐個掛載。

# mount -t ext3 /dev/hda5 /mnt/usr
# mount -t ext3 /dev/hda6 /mnt/var
# mount -t ext3 /dev/hda7 /mnt/home
# mount -t ext3 /dev/hda8 /mnt/tmp

Technorati Tags: , ,


0 回應 to “玄箱:準備安裝Debian”



  1. 發表迴響

發表留言