scsi硬盘安装linux,Debian软件包管理系统

SATA硬盘安装Linux
sata硬盘
主板的BIOS先要将SATA的模式从“增强”设成 老模式,才能启动RH9 的安装程序,(不然,会提示找不到硬盘!)!
安装好后,要升级内核到2.4.22!编译内核一定要选择SMP的支持,因为P42.4GC是支持超线程的技术的,就像双CPU一样工作!
还要选择USB支持,选择sound core support !(不要选择任何声音设备)
接着修改GRUB的启动参数,将 hda 改成 hde 就行,分区号不变!还有就是FSTAB还要改一下,不然启动后不能激活“SWAP”交换分区!
重新启动后,将BIOS中的,驱动器 SATA接口再改回 “增强”模式!这样才能发挥串行ATA接口的全部功能 !
安装过程:
1、基本配置:P2-3.0E,256M DDR400 * 2,硕泰克SL-86SPE4(intel 865PE),希捷 80G 8M 串行,七彩虹GeForce4 MX440,SAMSUNG 795MB。
2、分析,BIOS缺省设置时,SATA被认为是Third IDE Master(hde)和Third IDE Slave(hdf),在Linux(尤其是老版本)下无法识别。
3、在BIOS中修改相应选项:
BIOS---Advanced BIOS Features
       ---IDE configuration
          ---IDE Configuration        [P/S-ATA(WIN98/ME)]  // 使用两个SATA和两个PATA接口
          ---Combined Mode Option     [S-ATA 1ST CHANNEL]  // SATA占用第一个通道(IDE0)
          ---S-ATA Ports Definition   [P0-MASTER/P1SLAVE]  // IDE0作为MASTER, IDE1作为SLAVE
  结果显示如下:
        PRIMARY IDE MASTER    [ HARD DISK ]  // 这个是SATA
        PRIMARY IDE SLAVE     [   NONE    ]  //
        SECONDARY IDE MASTER  [   NONE    ]  //
        SECONDARY IDE SLAVE   [   CDROM   ]  // 这个是PATA
然后可以正常安装,串行硬盘被识别为hda。
4、如果不把BIOS的选项改过来,就不需要重新编译内核,并把GRUB和fstab中间的hda改成hde了。
图片 1

 技术概要
Debian的包管理系统可以分为几层。最低层次是实际的包管理系统,而最高层次的是各种用来自动处理软件包定位,获得与软件包安装过程的用户友好的接口程序。下面的列表列出所要调用的主要程序:
PROGRAM BASED ON 用途
dpkg N/A 实际安装与管理软件包的程序
apt-get dpkg 管理软件包源列表和获取要安装的软件包
dselect apt-get,dpkg 允许用户从源列表文件中选择要安装的软件包
tasksel apt-get,dpkg 允许用户选择要安装的任务(本地软件包组)
下面的部分将会详细的讨论Debian的包管理程序。出于演示的目的,Debian的程序会与RH和Slackware中等价的程序进行对比。这仅仅是一个对比,我们的目的并不是要评判所一个系统是最优的。Debian系统是相当的复杂,而我们这样做只是为了方便我们的讨论。
使用dpkg程序
dpkg是Debian包管理系统的关键。这个程序负责实际的解包和安装Debian软件包归档文件(以deb为扩展名),并负责管理与软件包管理相关的各种数据库。
我们可以使用dpkg来手动的安装单个的软件包。例如,也许我们会从某个网站上下载一个deb文件并使用dpkg来进行安装,或者是我们要安装CD中的一个软件包。相似的,我们也可以使用 dpkg来移除某一个软件包。我们也可以使用dpkg来执行查询命令,例如列出某一个包所安装的文件或者是定位包含一个指定文件的软件包。
这时我们也许已经意识到dpkg程序本质上与rpm程序相类似,通过rpm程序,我们可以安装和移除软件包,或是在软件包执行各种查询命令(包括已安装和未安装的软件包)。Slackware会通过各种程序(installpkg,upgradepkg,removepkg)来完成相件的功能。
Slackware使用/var/log/package目录中的简单的文本文件来存储关于软件包与文件所属关系的各种信息。而RH却是另一个极端,他是将这样的各种信息存放在一个二进制数据库中,而我们只可以通过rpm命令来进行访问。Debian的dpkg是处于中间状态:一个软件包所安装的文件列表存放在一个数据库中,但是关于这个软件包的信息却是存放在/var/lib/dpkg/available文件中,而所以已经安装的软件包的信息存放在/var/lib/dpkg/info目录下。在某种程序上,我们可以为了某些信息而查看相关的文件,而这并不一定要通过使用dpkg工具来完成(虽然我们会发现dpkg工具会更为的方便)。
图片 2

    红旗DC5.0,但是安装时提示找不到Sda设备,可能还有就是一直检测SCSI ID号, 红旗的光盘上预编译的那个kernel里面没有加入scsi的支持,可能也没有scsi的模块可以加载,要自己改安装时使用的那个内核和initrd。比较麻烦,不如换其他的发行版。 图片 3

本文由ca88手机版登录发布于ca88手机版,转载请注明出处:scsi硬盘安装linux,Debian软件包管理系统

TAG标签: ca88手机版登录
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。