歡迎您光臨本站 註冊首頁

x86平台的Debian Linux2.0 安裝指南

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
  Bruce Perens, Sven Rudolph, Igor Grobman, James Treacy, Adam P. Harris
23 June, 1998

This Document is translated into Chinese by Jian Chen
1st December,1998

本安裝指南由陳健翻譯成中文。您可以在遵守版權協議的情況下自由轉載,但要保持全文不變。


--------------------------------------------------------------------------------
在x86體系結構上的Debian GNU/Linux 2.0系統的安裝指導
--------------------------------------------------------------------------------

1. 關於版權和軟體證書
我確信您讀過伴隨著絕大多數商業軟體而來的證書——他們說您僅能在一台計算機上使用一份拷貝。Debian GNU/Linux系統則不是這樣。我們鼓勵您在您的學校和商業辦公場所的每台機上都安裝一個拷貝。把它借給您的朋友,幫助他們安裝到計算機上。您甚至可以製造成千個拷貝並且可以銷售——而只有一點點限制。這就是Debian是自由軟體。

自由軟體並不是意味著它沒有版權,也不是意味著您買的含有這份軟體的的CD是不用花費任何費用而發布的。它只是意味這些獨立的程序的證書不要求您為這些軟體的拷貝而付費。這裡有另外一種您怎樣拷貝這些軟體的限制,而這在您安裝系統時已讀過一次。比如,許多系統中的程序標有如GNU (General Public License), 或 GPL這樣的證書。GPL要求您在發布這個程序的拷貝時應同時附上源代碼。這樣,我們已在Debian系統中飲食了所有這些程序的源代碼。在Debian中還使用了其它幾種形式的版權和軟體證書。只要您安裝了您的系統,你就可查看/usr/doc/文件名/copyright目錄來找到版權聲明和軟體證書。

更多的證書信息和Debian怎樣決定什麼是共享(free)的都已包含在發布中了,請看: Debian Social Contract(Debian的社會契約).


最重要的法律聲明是這個軟體不提供任何保證。編寫自由軟體的人們不對訴訟負責。

2. 系統要求
2.1 CPU
您的計算機必須含有386,386, 486, Pentium, Pentium Pro, 或 Pentium II,或者是由諸如Cyrix, AMD, TI, IBM等製造廠家生廠的上述Intel產品的克隆處理器。(譯註:這是指在Intel平台上的版本) 如果您的處理器在數字後有諸如sx,sl,slc等字元,如386,這些就足夠了。這個系統不能在 286或更低的處理上運行。

Debian2.0支持其他處理器和平台結構,這些安裝指導並不包括它們的情況。(譯註:Debian支持 Intel,Mac,Alpha,m68k等等許多其它平台)。在m68k結構如Atari上的用戶可參考 http://debian-m68k.nocrew.org/ 得到更多的信息。 (附註, Alpha, Sparc, and PowerPC 都有版本。)請查看 http://www.debian.org/得到更多的信息。

2.2 I/O 匯流排
您的計算機必須使用ISA, EISA, PCI, 或 VL 匯流排。VL匯流排也就是VESA局部匯流排或叫做VLB。有PCI或VLB匯流排的計算機通常有ISA或EISA插槽。Linux對IMB的PS/2計算機上的微通道匯流排提供了一些支持。比較新的AGP視頻槽確實是對 PCI的一次改革,XFree86下支持許多AGP視頻卡。請看 http://www.xfree86.org/ 得到更多的信息並確認您的視頻卡Linux是否支持。

2.3 內存和磁碟
您必須有至少4M的內存和43M的硬碟。如果您想安裝合理數量的軟體,包含X windows系統和一些開發程序及庫,您將需要至少300M的硬碟空間。為了或多或少一些的完全安裝,您將需要大概600M。為了安裝Debian上可得到的任何東西,您也許需要2G左右。磁碟介面通常支持MFM,RLL,IDE或ATA。支持許多不同的製造商的SCSI磁碟控制器。請看 Linux 硬體兼容HOWTO 了解更多的細節。

2.4 軟盤
除非您將從CD或DOS分區直接安裝,否則您必須有一個盤符為a:的1.2M或1.44M軟盤。如果您既有 1.2M也有1.44M的驅動器,您可以把1.44M驅動配置為a:,如果沒什麼困難的話。

2.5 顯示
您應該在控制終端上使用VGA兼容的顯示界面。幾乎每個當代顯示卡都和VGA,CGA,MDA或HGA兼容,在文本方式上工作得很好,但他們並不一定能在X Windows系統下工作,並且我們還沒有測試它們。一個串列終端不能用作控制台。

2.6 其它硬體
Linux支持大量的硬體,如滑鼠,印表機,掃描儀,modem,網卡,PCMCIA設備等等。然而,所有這些在安裝系統時並不需要用到。請看 Linux 硬體兼容HOWTO 了解更多的細節來看看您的特定備份是否Linux支持。

3. 開始之前
3.1 備份
在開始之前,請確信備份好現在您系統上的所有文件。安裝過程將擦除硬碟上的所有數據!

3.2 您將需要的信息
除了文檔,您還需要 cfdisk 手冊, Dselect Tutorial(Dselect指南), 和Linux 硬體兼容HOWTO.


如果您的計算機一天24小時連到網路上(如一個乙太網或對等連接——不是PPP連接),您應該向您的網路系統管理員詢問如下信息:



您的主機名(這您也許可以自己決定)。
您的域名。
您的計算機的IP地址。
您的網路掩碼。
您的網路的IP地址。
您的網路上的廣播地址。
您用以路由的預設網關的IP地址,如果您的網路有網關的話。
您的網路系統上應有台DNS(域名)伺服器。
您是否連到乙太網上,您的乙太網介面是否是PCMCIA卡。

如果您的計算機是通過PPP或對等撥號連接到網際網路上,請看 PPP 來獲得在DEbian設置PPP的更多信息。




4. 配置您的系統
4.1磁碟
有一些您所需要知道的硬體細節。首先,決定您在哪個磁碟上安裝Linux系統。您已備份好您的文件,對嗎?

4.2 BIOS 設置菜單
您的主板可能提供BIOs設菜單。一些系統能在啟動時按DEL鍵來進入,一些要SETUP磁碟,還有一些用別的方法來激活BIOs設置菜單。如果您進入了這個菜單,就可以來控制在以後幾個段落里要討論到的一些特性。

4.3 選擇啟動設備
許多BIOs設置菜單允許您選擇啟動系統的設備。把這個選項設為a:(可啟動軟盤),然後是c:(第一個硬碟)。因為安裝時您要從軟盤啟動Linux,所以BIOs要使系統能從軟盤啟動。

記住現在一些系統能從CD-ROM上啟動,如果您的系統能夠,您可以通過設置BIOs從CD-ROM系統啟動來從官方 Debian GNU/Linux CD-ROM上安裝,這時您根本不需要軟盤。具體怎樣做要視您的BIOs版本而定,請諮詢您的硬體製造商。如果您的系統不能從軟盤上啟動,也不必失望,您能在DOS下運行E:\boot.bat(如果盤符不同,可替掉這個E)來開始安裝進程。請看 CDROM參考細節。

也許,如果您從一個DOS的FAT分區來安裝,您也根本不需要軟盤。請看 DOS來參考這種安裝方法的更多細節。

4.4 擴展和擴充內存
如果您的系統同時提供了擴展內存和擴充內存,請設置盡量多的擴展內充,盡量少的擴充內存。因為Linux 需要擴展內存而不能使用擴充內存。

4.5 防病毒保護
使您的BIOs可能提供的病毒警告特性失效。如果您有防病毒卡或其它特別的硬體,請確認使其失能或物理地移去。這些東西和Linux不兼容,Linux有更好的方法使您防止病毒。

4.6 Shadow 內存
您的主板也許提供了shadow RAM。您也許看到了設置為Video BIOs,C800-CBFF shadows等等。屏蔽 所有的shadow RAM。Shadow RAM是在您的主板或某些控制卡上用來加速對ROMs的訪問的。Linux在啟動后避免使用這些 ROMs,因為它使用了自己的更快的32位的軟體來代替16位的ROMs中的程序。使此特性失效可讓shadow RAM作為普通內存被程序所利用。激活shadow RAM這一特性也許會幹擾Linux對硬體設備的訪問。

4.7 高級電源管理
如果您的主板提供了高級電源管理(APM),請把電源管理設置為用AMP控制。使doze, standby,suspend, nap, 和 sleep 模式以及硬碟斷電定時器失效。Linux可以取代這些模式的控制,並且比BIOs更好。在安裝軟盤上的操作系統核心版本同時使用APM。因為有人報告在便攜(laptop)系統上配置了Linux APM驅動程序後會崩潰。當您安裝好了Linux后,您可以安裝kernel-source 包來重建含有APM和其它特性的特製的操作系統核心版本。

4.8 加速開關
許多系統有一個turbo開關來控制CPU的速度。請選擇高速。如果您的BISs允許您屏蔽軟體對turbo開關的控制(或軟體控制CPU速度),請屏蔽它並鎖定在高速模式。曾有一個報告說在一個特定的系統,當Linux自動搜索硬體時,它偶然地觸及到了turbo開關的軟體控制。


4.9 CPU超頻
許多人想把他們的90M的CPU超頻到100M使用。一些工作是對溫度和其他因素敏感的,並真的會損壞您的系統。這篇文章的作者曾超頻使用系統一年,以後此系統在開始編譯系統核心時由於意外的信號放棄了gcc 。把CPU的速度降到它的標稱值就解決了此問題。


4.10 壞內存
gcc 常是第一個由於壞內存而死掉的東西。因為它建立大數據結構。只要這些數據結構中的一個錯誤導致它運行一條非法指令或訪問一個不存在的地址,都將使gcc由於出錯而死掉。

最好的主板支持奇偶RAM並會報告系統的RAM的單一位錯。不幸的是,它們沒有方法修正這些錯誤,這樣它們在它告訴您錯誤時后立即崩潰。當然它告訴您錯誤比不聲不響地在您的數據中中入錯誤好多了。這樣,最好的系統的母板支持奇偶校驗以及真的奇偶校驗SIMMs。


4.11 假的或虛擬奇偶校驗(parity)內存
如果您想要用奇偶RAM作為計算機存儲器,您可能得到虛擬奇偶校驗SIMMS,而不是真的奇偶校驗晶元。虛擬奇偶校驗SIMM 經常(不是總是)可以明顯區別,因為他們只比相同等級的非奇偶校驗SIMM多一片晶元,而這個額外的晶元要比其它晶元要小。虛擬奇偶校驗SIMM完全以和非奇偶校驗內存一樣的原理工作。在出現單一位RAM錯時,主板上真的奇偶校驗晶元會告訴您,而虛擬的不會。永遠不要為購買虛擬奇偶校驗晶元而比非奇偶校驗多付一分錢。不要期望只多付一點點錢就可以買到真的奇偶校驗晶元,因為您確確實實要為為每8位多買額外的一位內存。

如果您有真奇偶校驗內存,並且您的主板可以外理,請確認打開所有能讓主板在內存奇偶校驗出錯時中斷的BIOS設置。


4.12 Cyrix CPU 和 軟碟機錯誤
許多Cyrix CPU的用戶在安裝時不得不關閉他們系統上的cache,因為如果不這樣軟盤會出錯。如果您不得不因此關閉cache,請您務必在安裝完畢后打開cache,因為系統關閉cache后運行得要慢多了。

我們不認為這些必然是Cyrix CPU的錯。這也許是Linux可以解決的事.我們將繼續研究這個問題。出於技術上的好奇,我們懷疑這個關於cache的問題,會在開關從16位打到32位時后不再出現。


4.13 多處理器
我們收到幾個報告,說Debian在同一主板上有兩個(或更多)奔騰,pentium Pro,或Pentium I I處理器晶元的系統上運行得相當好(並且很快),為了利用多處理器的好處,您必須安裝核心源代碼包並且通過同步多處理器支持來重新編譯核心。在核心版本為2.0.33 時,您打開這一功能的方法是編輯核心的頂級的Makefile文件,並且把關於"make"的文檔中有"SMP = 1"標誌的這一行去掉註釋。

4.14 密切注意BIOS設置
如果您的內存支持如15-16M的內存洞,請使其失效。Linux期望能發現您所擁有的更多的內存。

我們曾接到報告說一種Intel的主板,有一個選項叫"LFB"或"Linear Frame Buffer"。這有兩種設置方法"Disabled"和"1 Megabyte"。請設為"1 Megabyte"。但 disabled時,安裝軟盤不能被正確地讀出,系統最終會崩潰。在寫這篇文章時,我們還不知道在這個特別的設備上為什麼會出現這種情況——它只能工作在這種設置下,否則不行。

4.15 密切注意硬體設置
如果卡提供"mapped memory",內存應該映象到0xA0000和0xFFFFF(從640K到1M),或者映象到比您的系統上所有內存的數量數再加一兆的地方以上。

4.16 為Windows特製硬體
一個煩人的趨勢是Windows modem和印表機的遍地衍生,有時這些硬體是為在微軟的Windows操作系統下工作而特製,並且忍受著WinModem的傳說,或者為基於Windows的計算機而特製。這些通常是通過去掉硬體上的內嵌晶元而把這些工作移給Windows的驅動程序讓您的計算機的主CPU去工作而完成的。這樣做目標是使硬體便宜一些,但這種節省常常不會使用戶受惠,,而且這硬體會比含有內嵌智能晶元的相同等級設備更貴。

由於兩個原因,您應該避免使用為Windows特製的硬體。第一個原因是製造商通常不會提供可用來寫Linux驅動程序的源代碼。通常,硬體和軟體的介面是特製的,而文檔在沒簽署非公開協議時別人不可獲得,即使它根本是應該可以獲得的。這些原因使它排除於給自由軟體使用,因為自由軟體作者自己公布他們程序的源代碼。第二個原因是,象處理這種被移去內嵌晶元的設備,操作系統必須承擔內嵌處理晶元的工作,而且常常是在實時優先權下,這樣當CPU驅動這樣的設備時,CPU就不能被您的程序所利用。因為典型的Windows用戶不象Linux用戶一樣強烈要求使用多進程,硬體製造商希望的僅僅是Windows用戶不要注意這些硬體給他們的CPU增加的負擔。然而,一個多進程操作系統,即使象Windows 95或NT,也要在外圍部件廠商節省他們硬體的內嵌處理能力時而降低性能。

您可以通過鼓勵這些製造商公開發表這些文檔和其它可讓咱們為他們的硬體編程的源代碼來幫助解決這些情況,但是最好最簡單目標是在到它被Linux Hardware Compatibility HOWTO 中的列表說明可以使用前避免使用。

4.17 其它保守硬體
一些硬體製造商僅僅是不告訴咱們怎樣為他們的硬體寫驅動程序,或不允許咱們在沒有非公開協議下獲得文檔文檔的方式來防止咱們發布 Linux源代碼。一個例子是IBM的laptop DSP 聲音系統——使用在最近的ThinkPad系統上。一些這樣的系統也把聲音系統連接到modem上。因為我們沒被獲准取得關於這些設備的文檔,它們就不能在Linux下工作。您可以幫忙要求這種硬體製造商公開這些文檔。如果有足夠多的人要求,他們將認識到Linux是一個重要的市場。 Linux Hardware Compatibility HOWTO 指出了當前什麼設備有Linux下的驅動程序。

5. 硬碟分區
5.1 分區的背景環境
在硬碟上分區簡單地說是指將硬碟分成幾個部分。每個部分都是相對其它部分而獨立的。這大致相當於在一間房間里砌牆,如果您一個房間的傢具不影響其它房間的話。


如查您在您的機上已擁有一個操作系統(Windows95, WindowsNT, OS/2, DOS,FreeBSD),並且還想把Linux安裝在同一個硬碟上,您可能需要重新分區。一般來說,改變已有文件系統的分區將會毀掉上面的信息。這樣您應該總是在每次重 分區前備份數據。按照對房間的解釋,您可能應該在移動一座牆之前移走所有的傢具,否則您就有毀壞它們的危險。幸運地是,有些用戶還有別的選擇。請看別節: 無損分區(loseless)


最小限度,Linux需要兩個分區。這種情況下,一個分區含有整個操作系統,所有的程序和您的個人文件。另一個叫做交換分區。交換區是一個給操作系統當草稿用的空間。有了一個獨立的交換分區,Linux會更充分地使用它(強迫Linux使用一個常規文件作為交換文件是可以的,但不推薦)。


有兩個原因使您應該將文件系統分成許多小的分區。一個原因是安全,如果什麼事使文件系統損壞,一般只是一個分區。這樣,您只要用備份的數據恢復就行了。在最少分區的情況下,您應該考慮建一個稱作根分區的分區。其中包含了系統的最基本的部件。如果其它分區壞了,您仍然可以啟動進入Linux來修復系統。這可以使您免除崩潰后重裝系統的麻煩。


第二個原因在商業配置上更為重要,但這取決於您機器的用途。設想一個什麼東西失去控制並開始吞噬磁碟空間的情況下。如果這個引起這樣問題的進程恰好擁有root特權(系統保持一定比例的磁碟空間不讓普通用戶使用),您可能突然發現您沒有磁碟空間了。如果操作系統需要使用一個真的文件(而不是交換分區)來做許多工作,這不是件好事。出的錯也許甚至不是當地的。舉個例子,通過電子郵件收到垃圾信件能很容易地填滿一個分區。而使用別的分區,您可以使系統免受此類問題的困擾。使用郵件的例子是,把/var/spool/mail放到它自己的分區。系統甚至在您收到垃圾郵件時還能正常工作。


另一個原因只有在您使用一個大IDE硬碟並且既不使用LBA定址,也不使用磁碟製造商提供的overlay驅動程序時才有用。這時,您將必須把根目錄放到起始的1024磁軌(通常在524M左右)之內。



使用更多分區的真正缺點是您必須預先知道您的需要是什麼,這常常是困難的。如果您建了一個太小的分區,您將來要麼重裝系統,要麼您不得不經常把文件移走以使固定分區上騰出更多的空間。另一面,如果您分區分得太大了。您將可能浪費掉別處可能用到的空間。磁碟空間現在是很便宜,但為什麼要白白浪費您的金錢呢?


5.2 您意味著推薦什麼?
如上所述,您應該擁有一個較小的根分區,和一個較大的/usr分區,如果您有空間的話。作為一個例子,請看如下。對大多數用戶,兩個分區已足夠了。這在您只有一個小硬碟特別適合,因為劃成許多小分區將浪費空間。

有時,您可能需要一個獨立的/usr/local分區,如果您計劃安裝不屬於操作系統的更多程序的話。如果您的機器將用作一個郵件伺服器,您也許需要建一個獨立的/var/spool/mail分區。一般把/tmp放到它自己的分區,比如20到32M就不錯了。如果您要建立一個有很多用戶的伺服器,一般要有一個獨立的大的/home分區。通常分區情況按它的用途而改變。


還留下交換區的問題。當有Unix系統管理員在場時,對要有多少交換分區有很多看法。一個準則是當使用和您的內存數量一樣多的交換空間時工作得最好,雖然大多數用戶可能沒有超過64M的交換區。如果您要用更大的交換區,您應該安裝更多的內存,這是需要的。如果您準備在一台有256M的內存的機器上同時解10000個方程,您也許需要1G或更多的交換區。如果您的交換區要求這樣高,您可能要把交換區分佈到不同的硬碟上。


5.3 例子
作為一個例子,作者的家庭機器上有32M的內存和1.7G的標為/dev/hda的硬碟。同時在/dev/hda1 上還有一個500M的DOS分區(應該把它分成200M,因為從來不使用它。)。在/dev/hda3上有一個32M的交換分區,而其餘的(在/dev/hda2上的大約1.2G)是Linux分區。



5.4從DOS,Windows95 or OS/2上的無損分區
最常見的安裝常常是發生在一個已有DOS(包括Windows3.1),Windows95或OS/2的分區的系統上,並且想把Debian安裝到同一個磁碟並不損壞先前的系統,請參考如下的解釋: 分區背景,把大分區的尺寸減少幾乎肯定會損壞分區上的數據,除非採取某種預防措施。方法如下所述,但不能保證您的數據,但按經驗可以很好工作。作為預防,您應該先作一個備份。


首先,您應先決定您將怎樣劃分磁碟。這節的方法是只把一個分區分成兩片。一個包括原始的操作系統,而另一個由Debian 使用。在Debian安裝中,您將可以選擇合適的Debain分區。


方法是在改變分區信息前,把分區上的所有數據移到開始處,這樣就不會丟失數據了。很重要的一點是,您在移動數據和重分區之間盡量少做一點什麼,把文件被寫到靠近分區尾端的可能性減到最小,不然會減少您可以從分區中獲得的空間。



首先要從最近的Debian鏡像上的tools/目錄下拷貝一份fips。把這個文件解包,並把RESTORRB.EXE ,FIPS.EXE和ERRORS.TXT文件拷到一個可啟動軟盤。可啟動軟盤可用DOS的sys a:來創建。您如果使用如下方法的一種,一定要讀這個文檔:

Stacker/SuperStor/Doublespace 等.
OS/2
跟蹤磁碟管理器或類似驅動程序
在您整理磁碟碎片之前,創建此磁碟並讀此文檔。 .


下一件事是把所有的數據移到分區的開頭。DOS6.0和之後的整理磁碟碎片可以很輕鬆地做到這一點。請查看fips文檔,尋找到可以做這工作的其它軟體的列表。記住,如果您使用Windows95,您必須用Winodws95的defrag,因為DOS 不認識FAT32.


在整理碎片之後(大磁碟上要用較長時間),用您創建的fips磁碟重啟動機器。簡單地敲入a:\fips 然後按指示去做。


6. 安裝Debian的方法
您可以從以下媒介中安裝Debian:軟盤,硬碟,CD,或從一個NFS伺服器。您也可以在安裝的不同階段混合使用這四種方法,就象以下所述.


安裝磁碟為三部分:應急盤,驅動程序盤和基本系統。它們中的每個都將提示您。這樣,如果您需要的話,您可以把它們中的每個放到不同的媒介上。以下您將會看到對安裝Debian最常用的方法的描述。注意,如果需要的話,您總是可以把引導磁碟組的每個獨立部分放到不同的媒介上。記住基本系統可通過兩種方法獲取:直接寫到軟盤上的軟盤映像,和其它安裝形式的一個tar文檔。


以下是一個您可以在disks-i386目錄上發現的文件的註釋列表。您不必去全部下載它們,而只下載您的安裝所需要的部分。請看以下詳細的安裝指導。所有的磁碟映像均可用適當的1.44Mt 1.2M的軟盤分別獲得。用於1.2M驅動器的映像的文件名中有 12的字元,而1.44M的映像上有14兩字。


6.1 下載文件
如果您在一個連網的計算機上用web瀏覽器來讀這個文件,您也許可以通過選擇您web瀏覽器上的那些名字來獲取這些文件。否則您可以從ftp://ftp.debian.org/debian/dists/stable/main/disks-i386/current/, 或任何一個Debian FTP鏡像站點的類似目錄上獲得。





resc1440.bin, resc1200.bin : 應急磁碟映像
這是應急磁碟映像。用於初始啟動,或用於您的系統將來由於什麼原因不能啟動的緊急情況下。因此,即使您不需要用軟盤安裝,也推薦您做一個軟盤的磁碟映像。


resc1440tecra.bin : 膝上型電腦的應急磁碟映像。
這是給那些不能處理名字叫baImage的壓縮格式核心的電腦迷們的應急磁碟映象。這個問題經常在某種類型的膝上型電腦 (特別地,如Toshiba tecras)中出現,但也在別的類型的機器上報告過這個問題。如果您的機器在核心啟動時重啟動或死機了,這磁碟映象值得一試。



drv1440.bin, drv1200.bin: 驅動程序磁碟映像
這個磁碟映像包含所有在初始啟動時不需要的各種硬體所需的核心模塊或驅動程序。在安裝過程中您將被提示選擇您所需要的諸如此類驅動程序。


base2_0.tgz, base14-1.bin...base14-5.bin base12-1.bin...base12-6.bin : 基本系統.
這些文件含有將在安裝過程中裝到您的Linux分區上的基本系統。這是允許您能安裝剩餘包的最小系統。 base2_0.tgz 文件用於從非軟盤安裝。


root.bin : 一個臨時文件系統的映像.
這個文件包含著當您啟動時載入到內存的臨時文件系統映像。這用於從硬碟和CD-ROM上安裝。


rawrite2.exe : 寫映像到軟盤的工具
這是一個寫軟盤映像到軟盤的DOS工具軟體。您應該別把映像拷到這個磁碟,而是用這個工具去物理地寫它們。


loadlin.exe : Linux的面向DOS的啟動裝載器。
您如果從DOS分區或CD安裝,要用這個啟動裝載器。


install.bat : DOS 批處理文件,用從DOS開始安裝Debian。
這個批處理用於從硬碟或CD安裝。


linux :核心映像
用於從硬碟或CD安裝時的Linux核心映像。


install.txt, install.html : 本文檔

cfdisk.txt : 分區軟體cfdisk的使用說明

basecont.txt : 基本系統內容列表


6.2 從硬碟安裝
從DOS分區安裝


從Debian的ftp鏡像中獲得以下文件並放到DOS分區的一個目錄中: resc1440.bin, drv1440.bin, base2_0.tgz, root.bin, linux, install.bat 和 loadlin.exe.
在DOS下從目錄中運行install.bat .
跳到 安裝 .

從ext2fs分區安裝

獲得以下文件並放到您的ext2分區的一個目錄中:resc1440.bin, drv1440.bin, 和base2_0.tgz.
用以下命令寫急救磁碟映像(resc1440.bin)到軟盤:
dd if=resc1440.bin of=/dev/fd0 bs=512 conv=sync ; sync

把有映像的軟盤放到軟碟機,重新啟動機器。
跳到 安裝

6.3 從CD安裝
您很可能從官方分發的Debian CD上安裝。把CD放到驅動器,如果您的BIOS支持的話,就可以從CD中啟動了。如果您的機器不支持CDROM啟動,您應該先啟動進入DOS,然後運行位於CD上的\boot目錄的boot.bat文件.這樣,跳到 安裝



6.4 從NFS安裝
由於安裝方法的性質,只有基本系統可以通過NFS安裝。您將需要用以下所述的方法之一獲取應急磁碟和驅動程序磁碟。通過NFS安裝基本系統之後,您將不得不進行以後所解釋的常規方法安裝。 安裝. 不要忘記加入您的乙太網卡模塊(驅動程序),和nfs的文件系統模塊。當菜單詢問基本系統在哪兒時,您應當選擇NFS,然後遵從指示。



6.5 從軟盤安裝基本系統
注意:這不是一個推薦的安裝Debian的方法,因為軟盤常常有媒介出錯的現象。這只是在您的系統中硬碟上沒有任何文件系統時才推薦的。

當然,如果湊和著從一台沒有可引導CDROM的機器上安裝,您將至少需要應急軟盤和驅動程序軟盤。




把軟盤映象文件寫到軟盤
您需要把以下磁碟映象寫到軟盤:



應急盤
如果您要安裝Linux的機器上的a:驅使用1.44軟盤,您需要這個文件 : resc1440.bin; 如果它使用1.2M的軟盤,則是: resc1200.bin,


驅動程序盤
如果您要安裝Linux的機器上的a:驅使用1.44軟盤,您需要這個文件: drv1440.bin;如果它使用1.2M的軟盤,則是: drv1200.bin,



基本系統盤
這些磁碟從以下文件中產生(如1.44M軟盤) base14-1.bin, base14-2.bin, base14-3.bin, base14-4.bin 和 base14-5.bin.

而1.2M軟盤版本為: base12-1.bin, base12-2.bin, base12-3.bin, base12-4.bin, base12-5.bin 和 base12-6.bin.


如果您正在用一台聯網的計算機上的web瀏覽器來看這個文檔,您也許可以通過選中它們的名字來獲取這些文件: ftp://ftp.debian.org/debian/dists/stable/main/disks-i386/current/, 或在任何一台Debian的FTP鏡像站點上的相似目錄上。所有這些均是軟盤映像文件,每個文件都是以原始形式包含了了一張軟盤的完整內容。一個定製的程序用於在原始模式下把這些磁碟映象文件寫到磁碟。

找出(最多)10張已格式化好的軟盤,把它們標上"Rescue", "Device Drivers", "Custom Boot", "Base 1", "Base 2", 等字樣做準備。

在安裝Debian系統時,並不需要寫任何文件到安裝啟動軟盤上。

從DOS, Windows, 或OS/2上寫磁碟映象
在軟盤鏡像文件的相同目錄上您會發現rawrite2.exe這個程序。 rawrite2.txt文件包含了使用rawrite2.exe 的指令和方法。

用以下命令把映象文件寫到軟盤上:


rawrite2 -f file -d drive


這裡file是一個磁碟映象文件 ,而drive 或是a: 或是b:。

從Linux或 Unix上寫映象磁碟
當您把軟盤放到驅動器時也許會自動掛上此軟盤。但為了使機器能以原始方式寫軟盤,您也許不得不把這項特性失效。不幸的是,我不知道在您的特定的系統上所需要的命令。請詢問您的系統管理員。

為了寫這些軟盤映象文件到軟盤,請用命令:


dd if=file of=/dev/fd0 bs=512 conv=sync ; sync


這裡 file是一個磁碟映象文件, /dev/fd0是一個通常使用的軟盤驅動器名字,這也伴隨著系統的不同而變化。這個命令在Unix系統完成寫盤之前會回到提示符狀態,所以要等到軟碟機的工作燈熄滅,而且磁碟停止轉動后您才可以把它拿出來。在一些系統上,您必須用一個命令將軟盤從驅動器上彈出。

人們首次安裝Debian的首要問題看起來是軟盤的可靠性。

應急盤是問題最嚴重的地方,因為這個軟盤是在Linux啟動前由BIOS讀入的。BIOS不象Linux軟盤驅動程序一樣可靠,在它讀到不正確的數據時它也許僅僅會不顯示任何錯誤信息而停止。在驅動程序盤和基本系統盤時也會遇到失敗,這些情況的大多數意味著磁碟I/O錯的災難信息。

如果總是在一個特定的軟盤地安裝停止了,您首要做的事情應該是重新下載軟盤鏡象文件並寫到另外一張軟盤上。簡單地重新格式化原磁碟是不夠的,即使它在格式化和重新寫數據時沒有顯示錯誤。有時在另外一個系統試寫這軟盤是可行的。

一個用戶報告說,他為了能使一張軟盤工作,不得不寫了三張啟動軟盤,而第三張用起來卻無一點點的問題。

另外一些用戶報告說,用一個軟盤只是簡單地重啟動多次就可以導致一次成功的啟動。這是由於含有錯誤的BIOS的軟盤驅動程序。


6.6 在低內存下安裝系統
如果您的系統的內存少於6M,您需要使用一張特製的低內存磁碟映象: lowmem.bin.這個映象要寫到一張軟盤上,並且您要在進行更多操作前先以這張軟盤啟動,請看 低內存。



7. 使用安裝系統來安裝和配置Debian
7.1應急盤
把標好的應急軟盤放到a:驅,然後通過按1、reset,2、關掉再重新打開機器,或在鍵盤上按 Control-Alt-Del三種方法之一來重新啟動機器。這時應該可以訪問軟碟機,您將在屏幕上看到介紹應急軟盤的屏幕並且以boot:結束。這盤之所以叫應急軟盤,是因為在您的系統有問題而不能從硬碟啟動時,您可以用它來啟動您的系統並進行修復。所以,在安裝完系統后您應該保存好這張軟盤。按F3可獲得關於這方面的更多信息。

如果您正用另一選擇的方法來啟動系統,請聽從指示,一直到boot:的出現。

在boot:提示符出現時您可以有兩個選擇。您可以按下功能鍵F1到F10來查看一些幫助信息,或者啟動系統。如果您機器的內存少於6MB,您必須從低內存啟動軟盤(Low-Memory Boot Disk,請看以下的 低內存系統專用軟盤 )啟動。如果您從1.2M的軟碟機引導,您必須使用一種ramdisk引導方法,並且您將用到Root盤。

當Linux引導時,如果您有什麼硬體不能被Linux正確地訪問,您可以通過按F4或F5找到一個參數加在屏幕的引導命令行上。如果您在引導命令行上加了參數,請確保在輸入的引導方法(預設是linux 和第一個參數之間有一個空隔。如果您只是簡單地按一個回車,就相當於不帶任何參數而輸入linux。

如果您是第一次引導系統,請只按回車來看看它是否正確地工作。它大概會。如果不行,您可以重啟動系統來尋找可以告知系統關於您的硬體的特定參數。一些軟盤有特製的訪問軟盤的方法,這時您也許可以輸入這樣的引導命令行來引導系統:linux floppy=thinkpad

一旦您按下回車,您應該看到這樣的信息:Loading...,接著是Uncompressing Linux..., 再接著是一大頁關於您的系統硬體的神秘的信息。也許還會出現許多信息如can't find something, 或者是something not present,can't inittialize somethint,或者甚至是 this driver release depends on something。這些信息的大部分是無關重要的。您之所以看到它們是因為安裝引導盤是創建來用於有許多種不同的外圍部件設備的不同的機器上。很明顯,沒有任何計算機會裝有所有可能的外圍設備,所以操作系統在尋找您機器上沒有的外圍設備時會發出一些抱怨。您也許會發現系統停頓了一會兒。這是因為它在等某一個設備的應答,而您的機器上沒有此設備。如果它花費您引導系統的時間過分地長,您可以在安裝完系統后以後創建一個不包含這些不存在的設備驅動程序的定製的核心。

如果您選擇了一種非預設的安裝方法,比如,ramdisk或軟盤,您將被提示插入Root軟盤。把Root軟盤插入第一軟碟機,然後按回車。(如果您選擇軟碟機2,您要將Root軟盤插入第二軟盤驅動器。)


7.2 低內存系統(Low-Memory Systems)
如果您的系統內存少於6MB,將會顯示一段關於低內存的信息和有四個選擇項的文本菜單。這意味著系統偵測到您沒有足夠的內存在進行普通方法的安裝,因此必須按一個特殊的低內存安裝過程來安裝。請按順序瀏覽菜單選擇項:


使用fdisk來創建一個Linux交換分區(類型82)。交換分區是為安裝過程提供虛擬內存的需要,因為這個過程需要使用比您系統上內存更大的存儲容量。選擇一旦系統安裝完畢后您要使用的虛擬內存數量的尺寸。 16M可能是最低限度,如果硬碟空間夠的話,一般使用32M,而如果您的硬碟夠大的話,用64M。
再附加建一個MINIX分區(類型為81)。這將在安裝的較早過程中控制根文件系統。它的尺寸應至少有2M。這個分區可以在安裝結束后刪除。

激活交換分區
把根文件系統拷到硬碟。您將需要一張包含root.bin文件的DOS形式格式化的軟盤(比如,應急盤)。
退出。正常安裝系統將開始

7.3 彩色或單色對話框
當這個系統停止引導后,您應該會看到彩色或單色選擇對話框。如果您的顯示器只能顯示白色和黑色,請按回車繼續安裝。否則,使用游標鍵把游標移到Color然後按回車。顯示應會從黑白變為彩色。然後把游標移到Next一欄,再按回車繼續安裝。

7.4 主菜單
您可能會看到一個對話框顯示The installation program is determining the current state of your system(安裝系統正在確定您系統的當前狀態). 在一些系統上,這會一閃而過而看不清楚。在主菜單的每個步驟之間您都將看到這個提示框。安裝程序在每步之間都會檢測系統的狀態。這種檢查允許您無意中在安裝過程中中止了您的系統后,可以在不丟失任何已做工作的情況下重新啟動安裝。如果您必須重新開始安裝過程,您必須再次配置彩色或單色,配置您的鍵盤,重新激活交換分區,重新掛上所有已初始化的磁碟。而其它安裝過程已做的一切,都已被保存下來。

在整個安裝過程中,都將提示您這個主菜單。菜單頂部的選擇項會改變而指示您安裝系統的進程。 Phil Hughes 在Linux Journal寫到您可以教會一個小孩安裝Debian!他指的是安裝進程幾乎只是在回車鍵時停頓。安裝菜單的第一個選項是系統根據您已做的步驟而決定的您應該做的下一步。它應該顯示 Next, 在這時安裝系統的下一步將被運行。



7.5 配置鍵盤
確定突出Next這一條,然後按回車進入鍵盤配置菜單。選擇一種鍵盤,確定適用於您的國家語言的鍵盤布局,或者在您想要的鍵盤布局沒有時選擇近似的。一旦系統安裝完畢后,您將可以從有很多選擇項的一個系列中選擇一個鍵盤布局。

7.6 系統外殼(shell)
如果您是一個熟練的Unix或Linux用戶,請按(左)LeftAlt-F2組合鍵獲得第二個虛擬控制台 。即按空格鍵左邊的Alt 鍵的同時,按下F2功能鍵。這是一個獨立的運行ash(一個類Bourne shell) 的窗口。這時,您是從RAM disk上啟動,有一些有限的Unix工具可供您使用。您可用這個命令: ls /bin /sbin /usr/bin /usr/sbin來看一下有什麼程序可供使用。請使用菜單來運行它們能夠進行的任務——外殼程序和命令僅在出了什麼問題時才用。特彆強調的是,您應該總是使用菜單,而不是shell 來激您的交換分區,因為菜單軟體不能檢測到您從shell中完成的步驟。按LeftAlt-F1 可以回到菜單。Linux提供了最多64個虛擬控制台,雖然應急盤只使用了它們中的幾個。

7.7 最後的機會!
我們告訴您備份好您磁碟上的數據了嗎?這是您的第一個機會來擦除您硬碟上的所有數據,也是您保存您的老硬碟上數據的最後機會。如果您還沒有備份您的所有磁碟,請從軟碟機中拿走軟盤,重新啟動系統,進行備份。

7.8 給您的硬碟分區
如果您在硬碟上還沒有為linux native和linux交換文件系統分區,Next菜單條顯示的將是 Partition a Hard Disk. 如果您已經創建了至少一個linux Native和一個Linux Swap磁碟分區。 Next菜單選擇項將是 Initialize and Activate the Swap Disk Partition(初始化和激活交換磁碟分區) ,或者如果您的系統的內存比較少並且當系統開始時您已被要求激交換區,您也許甚至可以跳過這一步。不管 Next的菜單條是什麼,您可以使用向下的游標鍵來選擇Partition a Hard Disk。

Partition a Hard Disk 菜單條向您顯示一個您可以用來分區的磁碟驅動器的一個列表,並且運行cfdisk這個允許您創建和編輯磁碟分的程序。 cfdisk幫助頁包含在這個文檔中,您現在應該讀一讀它。您也應該讀一讀上面的 分區這一節。您應該創建至少一個"Linux" (類型為 83) 的磁碟分區和一個 "Linux Swap" (類型為 82) 分區。

您的交換分區將被用於為系統提供虛擬內存,應該有16M至128M的尺寸,這取決於您的磁碟空間的大小,和您要運行的程序有多大。老的傻瓜方法是交換區應該是物理內存的兩倍。如果您的內存超過了32M,您應該使您的交換分區比內存的數量大1.5倍。Linux不會在一個交換分區中使用128M以上的交換區。所以沒必要使您的的交換分區大於這個數值。但是,您可以手工創建多個交換分區,並且在安裝完畢后編輯/etc/fstab文件來獲得大於128M的交換區。強烈建議創建一個交換分區,但如果您堅持已見並且系統有大於16M的內存的話,可以不建立。如果這樣做,請從菜單選擇Do Without a Swap Partition這一條。

"Linux" 磁碟分區將控制您所有的文件,您可以把它的尺寸定於40M和您的磁碟的最大尺寸減去交換分區的數值之間。如果您熟悉Unix或Linux,您也許想要進行附加的分區——比如,您可以創建控制 /var, 和/usr文件系統的分區。

7.9 初始化和激活交換磁碟分區
當您創建完一個磁碟分區后,就是Next 菜單條了。您將面臨一個選擇:初始化和激活一個新的交換分區,激活一個原先已初始化的分區,或不用交換分區。重新初始化一個交換分區總是允許的。所以,選擇Initialize and Activate the Swap Disk Partition,除非您確信您明白您所做的。這個菜單選項將提示給您掃描整個分區來尋找由於硬碟表面缺陷引起的不可讀的磁碟塊的選項。如果您有MFM, RLL, or 或老的SCSI 硬碟,這是很有用而絕對無害的。正常工作的IDE磁碟不必選這個,因為它們有它們自己內部的映像壞塊的機制。

交換分區提供了虛擬內存來補充您系統上的物理內存。它甚至被用於系統安裝過程中作虛擬內存。這就是為什麼我們第一個初始化的就是它。

7.10 初始化一個Linux磁碟分區
在這時,Next菜單條下將是 Initialize a Linux Disk Partition(初始化一個Linux磁碟分區)。如果不這樣,則是由於您還沒有結束磁碟分區過程,或者您還沒有選擇處理您的交換分區的選項。

您可以初始化一個Linux磁碟分區,或者您可以掛上一個已初始化好的分區。

如果不刪除文件,這些軟盤不會升級一個老系統——Debian提供了一個不同於使用啟動軟盤的另一方法來升級已原有的Debian系統。這樣,如果您使用一個非空的老的磁碟分區,您應該初始化它們(刪除所有文件) 。在創建磁碟分區這步您必須初始化所有分區。唯一的原因是如果在這時掛上一個沒初始化的分區,將會是掛上一個依靠於使用相同系列的安裝軟盤完成了部分安裝過程的分區。

選擇Next菜單項來初始化和掛上/磁碟分區。您掛上或初始化的第一個分區將被安裝作/(讀音為root)。您將被提示掃描磁碟分區上的壞塊的選項,就象您初始化交換分區時一樣。掃描壞塊決沒有任何壞處,但它要花費10分鐘或更多的時間,如果您有一個大硬碟。

一旦您掛上的/分區,Next 菜單選項將是 Install the Operating System Kernel and the Device Drivers(安裝操作系統核心和設備驅動程序) ,除非您已經完成安裝過程中的某些步驟。您可以使用游標鍵來選擇菜單選項來初始化(和/或)掛裝磁碟分區,如果您有任何更多的分區設置。如果您已創建了一個獨立的/var,/usr, 或其它文件系統的分區,您應該現在初始化(和/或)掛裝它們。

7.11 安裝操作系統核心和設備驅動程序
在您掛上/磁碟后,就應該是Next菜單欄了,除非您已經做了關於/ 文件系統的一些安裝步驟了。請選中它,這時會提示您一個選擇用於讀取核心的驅動器的菜單。請選擇正確的驅動器來安裝核心和模塊。



7.12 配置設備驅動程序
選中Configure Device Drivers(配置設備驅動程序) 菜單條並找出您系統上的設備。配置好這些設備后,無論什麼時候您的系統引導起來它們都會被載入。如果您想通過NFS來安裝基本系統,您必須為您的網卡配置驅動模塊,以及配置NFS模塊本身。這些都可在filesystems中選取。

配置PCMCIA支持
這是可選的一步,在Configure Device Drivers(配置設備驅動程序)菜單選中之前。叫做Configure PCMCIA Support(配置PCMCIA支持)。這項菜單是用於激活對PCMCIA的支持。

如果您確實安裝有PCMCIA設備,但不是用它來安裝您的Debian系統(比如,通過PCMCIA乙太網卡安裝),那麼您不需要在這時配置PCMCIA。您可以在安裝結束以後很方便地配置和激活PCMCIA支持。然而,如果您通過PCMCIA 的網路設備來安裝,那麼這項選項必須選中,並且PCMCIA的配置必須在配置網路之前完成。

如果您需要安裝PCMCIA,請在Configure Device Drivers以下選中此項。這時將問您系統上安裝著什麼樣的PCMCIA控制器。在大多數情況下,這將是i82365。而有時會是tcic;如果有疑問的話,您的膝上電腦的供貨商提供的說明書應該提供了這方便的信息。接下來的選項,都隨著*_OPTS_MSG 這樣的模式,通常左邊是空的。而某些硬體有著特殊的要求; Linux PCMCIA HOWTO包含了如果預設選項不能正常工作時而應該怎樣做的大量信息。

在某些特殊的例子里,諸如網路設備是安裝在IMB的Thinkpad系統上,您將需要查看和修改/etc/pcmcia/config.opts這個文件。您可以用LeftAlt-F2打開第二個虛擬控制台來編輯這個文件,然後重新配置您的PCMCIA設備,或者用insmod和rmmod命令手工強制進行模塊的重載入。


一旦PCMCIA正確地配置和安裝后,您應該跳回來配置在以前的小節里描述到的設備驅動。



7.13 配置網路
即使您沒有網路,您也必須配置網路,但您只需要回答最先的兩個問題—— what is the name of your computer?(您的計算機的名字是什麼), 和 is your system connected to a network? (您的系統連在一個網路上嗎?)。

如果您是連在一個網路上,會問一些也許您不能自己回答的問題,如果不知道,請詢問您的系統管理員。

記住:如果您的首要網路連接是PPP,您應該選擇NOT來配置網路。



您的主機名。
您的域名。
您的計算機的IP地址。
您的網路的網路掩碼。
您的網路的廣播地址。
您需要路由到的預設網關係統的IP地址(如果您的網路有一個網關)。
您的網路上的系統,用於充當一個DNS(域名服務)器。
您的網路類型(乙太網,令牌環)。

一些技術細節,您也許知道,也許不知道,請自已設定:程序假設您的系統的網路IP地址是您的系統的 IP地址和網路掩碼按位取與的結果。它將猜測廣播地址是您的系統的IP地址和網路掩碼按位取反后的相或的結果。它將猜測您的網關係統就是您的DNS伺服器。如果您不能找到這些答案,請使用系統猜測的結果——當系統安裝完后您可以改變它們,如果需要的話,通過修改/etc/init.d/network。 (在Debian系統中,守護進程是被/etc/init.d/中的腳本啟動的。)

7.14安裝基本系統
選擇Install Base System(安裝基本系統)菜單條。將提示您用於讀軟盤的驅動器菜單。選擇正確的驅動器。如果您選擇從軟盤安裝,您要按程序要求按順序插入Base1,2,3...。如果這些基本系統軟盤中的一張不可讀,您必須創建一張替代的並將所有的軟盤再次讀入系統。當這些軟盤讀完后,系統將安裝這些從軟盤讀來的文件。在較慢的系統上這大概要10分鐘左右的時間,在較快的系統上要少一些。

7.15 配置基本系統
在這時,您已讀入創建一個最小Debian系統的所有文件,但您在系統可以運行之行必須進行一些配置。選擇 Configure the Base System(配置基本系統)菜單選項。

您將被要求選擇您的時區。請在菜單中尋找您的或世界上其它地域的時區,在提示中輸入。這將引到另一個菜單,在這裡您可以選擇您的真實時區。

接下來,將詢問您的系統時鐘是否要設為GMT還是本地的。如果您的系統上只運行Linux和Unix,選擇GMT。如果系統上還運行其它的操作系統如DOS或Winodws,選擇本地時間。Unix和Linux在系統時鐘中保持GMT時間,並用軟體把它轉換到當地時區。這允許它們保證對夏時制和正確年度跨越的跟蹤,甚至允許從其它時區登錄進來的用戶設置在他們自己的終端上使用的時區。如果您用GMT運行系統時鐘,並且您的當地使用夏時制,您將發現系統能在夏時制開始和結束的日子正確地進行調節。

7.16 使硬碟可引導
如果您選擇使硬碟直接從Linux引導,您將被要求安裝一個主引導記錄。如果您不正使用引導管理器(也許您不知道什麼是引導管理器),請回答yes。下一個問題將是您是否想在打開機器時Linux自動從硬碟引導。 這將設置Linux為可引導分區——能從硬碟上導入。如果您回答no,您可以在以後用 DOS的fdisk程序設置可引導分區,或者使用Linux的fdisk或activate程序。

如果您正在把Linux安裝於系統上的非第一硬碟,請確保創建一個引導軟盤。大部分系統的引導ROM只能直接從第一硬碟驅動器上引導,而不能從第二個上引導。然而,您可以在安裝完畢系統后解決(work around)這個問題。為此,您需要閱讀/usr/doc/lilo目錄中的指導。

7.17 創健一個引導軟盤
即使您是想從硬碟引導系統,您也應該創建一個引導軟盤。原因是硬碟引導程序可能被錯誤地安裝,但引導軟盤總是可以工作的。從菜單中選擇Make a Boot Floppy(創建一個引導軟盤),並按指示插入一張空白軟盤。請確信軟盤沒有被防寫,因為軟體將格式化並寫數據。在它被寫上數據后,把這張盤標上"Custom Boot"軟盤,並進行防寫。

7.18 真理時刻
這時就是電力工程師所謂的冒煙試驗的時候——這是當您第一次打開一個新系統時所發生的。把軟盤從軟碟機拿走,選擇Reboot the System 菜單項。如果Linux系統不能啟動,插入您創建的Custom Boot軟盤,然後重啟動系統。Linux應該可以引導。您應該看到和您第一次引導安裝引導軟盤所顯示的一樣的信息,下面跟著一些新的信息。

7.19 設置超級用戶口令
這是超級用戶的口令,超級用戶能夠超越您系統上的所有安全保護。它應該只用於系統維護,並且儘可能短地使用。不要使用root作為您的個人登錄。您還會被提示建一個個人登錄帳戶,這應是您用於發送和接收e-mail和進行大部分工作的登錄帳戶——而不是用root。避免使用root的特權是因為,您可能陷入一個運行的 特洛侯木馬程序——一個在您背後騙取您的超級用戶口令而危及您的系統安全的程序。任何一本關於Unix系統管理的好書都以很多的細節來涵蓋這個主題——如果不清楚的話,可以考慮讀一本。好消息是Linux可能比其它可以在您的PC上運行的操作系統更安全。比如,DOS和Windows,把超級用戶特權給了所有程序。這是它們為什麼被那麼多的病毒攻擊的原因。

所有您創建的口令應該包含6至8個字元,並且應該包括大小寫字元和標點符號。

當您已經創建了兩種登錄用戶帳號后,您將可以進入dselect程序。 Dselect指南在您運行dselect前是必須要讀的。 Dselect允許您選擇您系統上要安裝的包 。如果您有包含額外的您想安裝到您的系統上的Debian包的CD-ROM或硬碟,或您能連接到Internet上,這對您是立刻有用的。否則,在您已把 Debian 包文件傳到您的系統后,您也許想退出dselect並在以後運行它。

7.20 登錄
在您退出 dselect, 將提示您登錄提示符。請用個人帳號登錄,輸入您選擇的口令。您的系統現在已準備好開始工作了。

7.21 配置PPP
記住:在您從CD-ROM(和/或)直接連到網路上安裝時,您可以安全地跳過這一節。



基本系統包含了一個完整的PPP包。這個包允許您用PPP連到您的ISP上。以下是一些簡單的指導來配置您的 PPP連接。引導軟盤包含了一個叫pppconfig 的程序,來幫助您配置PPP。然而,如果它不工作,請看以下的詳細指導。


為了配置PPP,您應該知道在Linux下查看和編輯文件的基本知識。查看文件,您應該使用more,而用zmore 來看以.gz為擴展名結尾的壓縮文件。比如,為了看README.debian.gz,輸入 zmore README.debian.gz。Less是一個高級的分頁查看程序,但基本系統中不提供。所以您應該儘快地安裝less包。基本系統中帶來的唯一編輯器是ae, 也帶vi。它用起來非常簡單,但沒有很多特性。您可以在dselect程序中列出的很多編輯器中選擇安裝一個高級的。


編輯/etc/ppp/peers/provider,在# stands for the number of your COM port提示下,用'/dev/ttys#'替換'/dev/modem'。請記住在Linux中,數是從0開始的,所以在Linux下COM1是/dev/ttyS0 。下一步是編輯/etc/chatscripts/provider 並且填入您的ISP的電話號碼,您的用戶名和口令。請不要刪除口令后的'\q'。它防止口令在您的日誌文件中被顯示出來。


許多ISP使用PAP或CHAP來進行登錄,而不是使用文本模式授權。另外的這兩種都用。如果您的Provider要求PAP或 CHAP,您將需要使用另一個過程。請註釋以下文件中所有的在撥號字元串(以ATDT開始的行)以下的東西: /etc/chatscripts/provider, 修改 /etc/ppp/peers/provider 為如上所述,並且加入"user username"(不要引號),這指您要連接到的服務商所提供的用戶名。接下來編輯/etc/pap-secrets哐/etc/chap-secrets 在那兒輸入您的口令。


您將需要編輯/etc/resolv.conf 加入您的服務商的域名伺服器(DNS)的IP地址。在 /etc/resolv.conf的行是以以下的格式:


nameserver xxx.xxx.xxx.xxx

x是您的IP地址中的數字。


除非您的服務商有一個不同於大多數ISP的登錄順序。請用 pon開始PPP連接, 用plog命令監視這個進程。用poff斷開連接。



8. 關於引導軟盤的技術信息
8.1 源代碼
"boot-floppies" 包包含了所有的安裝軟盤的源代碼。


8.2 應急盤
應急盤有一個MS-DOS文件系統,您應該能夠從DOS、Windows系統或其它任何可以掛上DOS磁碟的系統來訪問它。 Linux核心是在"linux"這個文件中。root.bin 文件是一個用gzip壓縮的1.44M的Minix文件系統的磁碟映像,將被載入到RAM disk並用作根文件系統。


8.3 替換掉核心
如果您認為有必要替換掉應急盤上的核心,您必須以鏈接配置新特性到您的新核心中,而不能配置可載入模塊。

初始化 RAM disk.
MSDOS, Minix, 和EXT2 文件系統。
可運行的ELF
把您的新核心拷到應急盤上的"linux" 文件。然後運行您將在軟盤上發現的shell腳本 "rdev.sh" 。

8.4 基本系統軟盤
基本系統軟盤包含一個512位元組的header,後面跟著一個用gzip壓縮的tar文檔的一部分。如果您刪去這個header並且連接(link)基本系統軟盤的內容,結果將是壓縮過的tar文檔。文檔包含了要安裝到您的硬碟上的基本系統。一旦這個文檔安裝后,您必須在系統不可用之前查看一下安裝系統中Configure the Base System菜單項和其它菜單項來配置網路和安裝操作系統核心以及模塊。



9. 這個文檔的版權說明(Copyright of This Document)

本文1.0版由陳健翻譯成中文簡體。陳健的電子信箱為debian@telekbird.com.cn。
主頁為debian.yeah.net

This document is translated into Chinese by Jian Chen.
Copyright 1996 Bruce Perens; 1996, 1997 Sven
Rudolph, 1998 Igor Grobman Adam P. Harris .

此文檔可以在符合GNU的通用公用證書的條例下分發。
10. 商標產權聲明(Trademark Acknowledgement)

在這兒沒有明確標明的商標的產權歸各自的所有者。386, 386sx, 486, Pentium,Pentium Pro
和Pentium II的產權歸Intel所有。Windows,Window95, WindowsNT, 和 WinModem 是微軟公司的商標。
ThinkPad 和 OS/2 的產權歸IBM所有。



[火星人 ] x86平台的Debian Linux2.0 安裝指南已經有891次圍觀

http://coctec.com/docs/linux/show-post-68041.html