歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> 手把手教你裝debian(二)

手把手教你裝debian(二)

日期:2017/2/27 9:40:03   编辑:更多Linux

  基系統的安裝和模塊的選取    配置好基系統是非常重要的,因為這樣可以建造一個非常穩定的基礎,還可省去以後編譯內核的麻煩。不過    bf2.4內核的選項非常繁多,過程和編譯內核相似,對新手來說是一次很好的鍛煉機會,對以後自己動手編譯內    核很有好處。    我的系統為win2000和debian,  兩塊硬盤,第一塊硬盤上的幾個分區都為fat格式,win2000裝在c盤,對應的是/dev/hda1.  第二塊硬盤上的第二個分區為Linux分區,對應的是/dev/hdc6,後面跟了個swap分區.  配置:  creative sblive! ,sony multiscan200sx ,winfast GeForce pro2,  D-link530tx,logitech wheel mouse,adsl    安裝基系統  先插入rescue軟盤,會提示你使用的是bf2.4內核,然後插入root軟盤,進入安裝菜單。    一、分區  如果使用debian,而你對分區一無所知的話,建議你不要使用debian.我的事先已分好,可以選    ext2,ext3,Reifer格式,建議選ext3,其實Reifer也已經相當的穩定,速度更快。    二、Install kernel and Drivers Modules  這個是重中之重,應該仔細的選取你需要的選項,選項繁多,要耐心。  選hard disk ,  選 /dev/hda1 (根據你放驅動文件的位置決定,c:對應hda1),  選list,讓它自己搜索,找到後會自動加載到/instmnt/images-1.44/bf2.4    configure device driver modules    注意許多模塊已經自動的加載到內核,所以有一些模塊你沒找到,不要著急,選取你所需要的模塊,如果你以    後發現一些模塊缺少,可用modprobe手動加載。  下面列出一些重要必須加載的模塊,加號表示選,減號表示不選  1.block -〉+nbd  2.paride -> + paride 並口ide支持  3.char -> busmouse bus mouse support 有總線鼠的話選取,用其它類型的話如usb不要選。  -〉+lp 並口打印機支持 有的話選  -〉msbusmouse 微軟總線鼠 有的話選  4.agp -〉+apggart  5.drm ->i810  ->mga  ->r128  ->radeon  ->tdfx   以上有的話選  6.gameport 有的話選  7.mwave -  8.rio -  9.i2c -  10.ide ->ide-tape 有的話選  11.ieee1394 這個不太懂,技術介紹請看    http://hardware.pchome.net/2001/11/19/2355.htm  12.input ->+evdev  ->+input  ->joydev 有的話選  ->+keydev  ->+mousedev  13.isdn 我的是adsl,所以不選  14.md multiple disks(RAID),用RAID的選,普通人不用  15.media/radio -  16.media/video -  17.message/fussion -  18.message/i2o 智能輸入/輸出(I2O)技術,技術介紹請看  http://www2.yesky.com/35913728/170139.sHtml  ->+i2o-block   ->-i2o-lan  ->+i2o-pci  ->+i2o-proc  19.parport 並口支持,如果有並口設備的話選  -〉+parprot  -> +parport-pc  20.pnp  21.scsi -我沒有  22.scsi/sym53c8xx-2 -  23.sound 聲卡配置,選取你的聲卡芯片。  24.sound/cs4281  25.sound/emu10k1 用sblive!的朋友有福了,選了這個就好了,同時在sound中會自動選取一些選項  26.usb 用usb的朋友注意了,小心選取,如果你使用usb鼠標的話,以下必選  -〉+hid  -> +usb-uhci  -> +usbcore  -> usbkbd 有usb鍵盤的朋友選  -〉+usbmouse  27.usb/serial usb串口支持,有的話選  28.usb/storage 有的話選  29.video video devices (i.e.framebuffers)  使用幀緩沖,主要是在控制台下啟用中文支持,類似UCdos,想試試的朋友可選,建議不選。  30./video/aty -  31./video/riva 對應tnt.GeForce芯片,建議不選  32.bonding -bonding drvier support ,用於綁定多條線路,一般不用  33.net ->+bsd_comp  ->-Dummy net drivers support 建議不選,不懂的話會給你配置上網帶來麻煩。  ->-plip   ->-ppp_async ppp support for async serial 用貓上網的話應該選上  ->+ppp_deflate  ->+ppp_generic  ->+ppp_synctty  ->+slhc  ->+via_rhine 我用的是d-link530tx,所以要用這個驅動,大家選取自己對應的驅動  34.appletalk -  35.arcnet -  36.fc -  37.irda - 紅外線,我沒有  38.sk98lin -  39.skfp -  40.tokenring -  41.tulip -  42.wan -我用不到  43.wan/lmc -  44.wireless -  45.fs 訪問不同的文件系統  ->+binfmt_aout  ->+binfmt_misc  46.fs/affs 不知道  47.fs/atuofs -不用選了,不過你用的是無盤工作站要選  48.fs/coda -  49.fs/hfs -  50.fs/hpfs -  51.fs/minix -  52.fs/modos +一定要選,不用我說。  53.fs/ncpfs -  54.fs/nfsd + network filesystem  55.fs/nls 系統多語言支持,選取以下  nls_big5  nls_cp936  nls_cp950  nls_gb2312  nls_iso8859-1  nls_utf8  56.net/appletalk -  57.net/econet -  58.net/ipv4 -  59.net/ipv4/netfilter -主要是關於聯網,象代理,nat等  60.net/ipx -局域網聯網可能會用到  61.net/irda -  62.net/irda/ircomm -  63.net/irda/irlan -  64.net/netlink 可選,我也太清楚有什麼用  65.net/wanroute -  66.arch/i386/kernel ->+apm  ->+cpuid   ->+microcode   ->+msr  三、configure the hostname  填一個你喜歡的主機名    四、Install the base system  和安裝驅動的步驟類似  1.harddisk  2./dev/hda1 (對應c盤)  3.list  自動搜索,找到後裝好。    五、make system bootable  這個是關鍵,關系到你的系統是不是能很方便的引導。  象我一樣裝了雙引導,而且第一個硬盤的MBR已經被win2000的引導管理器使用。我不想MBR被lilo覆蓋,而用     win2000的引導管理器的話,以下方法我認為是最好的:  提示:/dev/hda : Install LILO in the MBR  /dev/hdc6 :Install LILO in the root partion's boot sector(hdc6是我的linux的安裝位置)。  我選第二個,讓引導信息安裝在分區hdc6的引導扇區上,一共512字節,而不覆蓋第一個硬盤的MBR,即hda的第    一個扇區上,這是關鍵。如果你用的是win98+debian,那你就選第一個。    提示:Lilo will try to boot from a disk that is not your first IDE or scsi disk.It's possible     that your BIOS does'nt support.Do you want to install the MBR anyway?  提示警告信息,沒關系,選yes.  提示:。。。  Include View Ignore .選Ignore.  提示:Install a master boot record on /dev/hdc?  選no,這樣的話我們就把引導信息放在/dev/hdc6的第一個扇區上。  接下去的問題是我們如何讓win2000的引導管理器,找到這個引導信息呢?看下面:  按ctrl+alt+F2 切換到另外一個控制台,回車。mkdir c ,建一個目錄,沒關系,這個目錄是建立在內存中的,    充啟後就沒了,而且/下的目錄結構都是零時的。  mount -t vfat /dev/hdc6 /c加載分區hda1到c目錄下。  dd if=/dev/hdc6 of=/c/bootsect.lnx bs=512 count=1  意思是把hdc6第一個扇區512字節的內容拷貝到文件bootsect.lnx,並放到你win2000系統盤下,和2000的引導    信息放在一塊,當然你也可以放到其他的分區莫個目錄下。  用編輯器nano-tiny 編輯c:\boot.int  加如c:\bootsect.lnx="Debian Linux"  這樣的話引導菜單中就多了一項Debian Linux來引導debian.  采用這樣的方法,看似復雜,但很管用,對redhat,蔓德拉等都管用,而且不破壞win2000的任何東西,如果你    想重裝debian,只要裝好後,按以上步驟把bootsect.lnx拷到c:\,如果重裝win2000的話,只要備份    c:\bootsect.lnx,裝好後拷回來,修改boot.ini就行了。  要提醒一下,每次對lilo進行修改,重新安裝(lilo -A /dev/hdc,lilo -b /dev/hdc6)後,如編譯並使用了一    個新的內核而重裝了lilo,那麼引導信息也就改變了,必須重新  mount -t vfat /dev/hdc6 /c  dd if=/dev/hdc6 of=/c/bootsect.lnx bs=512 count=1,切記。    六、make a boot floppy  用來當硬盤引導出問題時,用軟盤引導。    說明,由於選項過多,打字時未免倉促,個別地方可能失誤,大家多提意見。  本文適用於個人用戶,涉及安裝時的一些重要的步驟,沒有涉及到一些網絡方面的應用,如nat等,而且個人的配置有可能有很大的不同,因此希望大家如果有問題,盡量提出來討論。不過如果按我的方法應該沒什麼大問題。  




來源:linuxsir



Copyright © Linux教程網 All Rights Reserved