当前位置:Linux教程 - Linux资讯 - 手把手教你装debian(二)

手把手教你装debian(二)

   基系统的安装和模块的选取    配置好基系统是非常重要的,因为这样可以建造一个非常稳定的基础,还可省去以后编译内核的麻烦。不过    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等,而且个人的配置有可能有很大的不同,因此希望大家如果有问题,尽量提出来讨论。不过如果按我的方法应该没什么大问题。  


[1] [2] 下一页 

 来源:linuxsir

(出处:http://www.sheup.com)


上一页 [1] [2]