快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms

Red Hat Linux用法小议


  Linux自从问世以来,便以其开放性、易用性、稳定性、可移植性闻名于世。下面笔者就Red Hat Linux使用中的一些问题进行阐述。
  
    一、 多系统的安装
    如果你的硬盘容量很大,想同时安装 DOS, Windows98和 Linux,我推荐你在安装 Linux 之前, 首先安装其他操作系统。这样可以让其他操作系统与硬件更好的配合, 也可以避免其他系统修改 Linux 在 MBR 中的数据。
    或许你应该按照下面描述的步骤进行安装:首先执行其他操作系统的安装过程, 但是若其他操作系统占用了全部磁盘空间, 你可以尝试是否能 '剥离' 出一部分空间, 即使用 'native fdisk' 产生其他操作系统所需的分区(空间大小根据操作系统不同, 可以自己决定), 然后再重新安装这个操作系统。安装完后, 你就可以开始 Linux 的安装。
  
    二、 在Linux系统中建立自己的驱动器
    Linux 建立驱动器的方式与 DOS 大不一样。 它通常是使用字符的组合表示哪一种总线( sd 表示 scsi, hd 表示 IDE ), 并按照它识别的顺序标识 , 后面附加的数字表示分区。
    对于 IDE 硬盘, 结果决定于该硬盘所在的 IDE 通道和它在这个通道中所处的模式(主或从), 见下表 :
        Channel    Jumper     hdx
       =====================================
        ide0    master     hda
        ide0    slave      hdb
        ide1    master      hdc
        ide1     slave      hdd
        ide2     master     hde
        ide2     slave      hdf
        ide3     master      hdg
        ide3     slave      hdh
  
  
       ide0 = primary
       ide1 = secondary
       ide2 = tertiary
       ide3 = quarterary
    按照以前的 PC 标准, 每一个硬盘总共可以有四个分区, 其中一个分区可以被指定为扩展分区 。在这个扩展分区内部可以定义逻辑分区( 在总共 16 个分区的扩展分区中, 一共可以定义 12 个逻辑分区)。
    这些分区的顺序是这样安排的:1-4 主分区;5-16 逻辑分区 。
  
    三、 将 LILO 从主引导纪录(MBR)中删除
    有几种办法可以将 LILO 从主引导纪录中删除。在 Linux 系统中, 你可以使用以前保存的 MBR 覆盖现有的 MBR , 命令如下 :
    /sbin/lilo -u
    在 DOS, NT, 和 Windows 98中, 你可以使用 fdisk 命令产生一个新的 MBR , 即使用不在文档中的参数 "/mbr"。 它将重写 MBR 以启动主 DOS 分区:
    fdisk /mbr
  
    四、 改变类似 Windows 95 的(界面)配置
    如果不喜欢缺省的 window manager 配置, 你可以从 Preferences 菜单选项中选择另外一种风格, 然后点击 WM Style 菜单选项。
  
    五、 定制 X window manager
    为了定制缺省的 window magnager 设置参数, 例如从菜单中增加或删除程序, 或是改变自动启动的程序, 你需要修改文件 /etc/X11/AnotherLevel。
  
    六、 完全分配内存
    有这样一个例子, 我们有一台 64M 内存的计算机, 但 Linux 只能发现 32M . 在 LILO 提示符下, 我们键入 :LILO: linux mem=64M
    计算机启动后, 我们可以使用 free 命令察看内核是否识别出更多的内存. 如果已经识别出, 我们需要在 /etc/lilo.conf 中加入一行, 重新运行 lilo 以让它永久改变. 下面是一个(/etc/lilo.conf的)例子。
    boot=/dev/sda
    map=/boot/map
    install=/boot/boot.b
    prompt
    timeout=50
    image=/boot/vmlinuz-2.0.32
    label=linux
    root=/dev/sda1
    initrd=/boot/initrd-2.0.32.img
    read-only
    append="mem=64M"
    在编辑文件(/etc/lilo.conf)后, 不要忘记运行 lilo
  
    七、 使用我的并行口驱动zip驱动器
    可以尝试如下步骤: 编辑 /etc/conf.modules, 加入如下的行:
    alias scsi_hostadapter ppa
    如果你想向 ppa 驱动程序传递一些参数, 可以加入如下的行:
    options ppa ppa=
  
    八、 即插即用适配卡
    2.0.xx 系列内核不能直接支持即插即用(PNP)协议.。你需要关闭适配卡的 PNP 功能(通过跳线或者适配卡设置工具配置它)。你也可以改变你的启动方式, 使用 Loadlin.exe 从 Windows 中启动 (因为 windows可以配置 PNP 硬件设备)。
    最后一种办法, 尝试一下 isapnptools 程序。首先, 键入:
    pnpdump > /etc/isapnp.conf
    它将产生一个配置文件, 你可以编辑并选择符合每一块卡的设置。然后键入 isapnp /etc/isapnp.conf 启动这些设备。
  
    九、 LILO 缺省设置是启动 Linux.,如何(LILO)缺省启动其他操作系统
    若想改变缺省启动的操作系统, 你需要修改文件 /etc/lilo.conf, 改变各个操作系统的顺序。在下面的例子中, 我们演示了如何改变启动的顺序, 使 DOS 取代 Linux 成为缺省的操作系统。
    pico /etc/lilo.conf
  
    # 这里使原来的文件
  
    boot=/dev/hda
    map=/boot/map
    install=/boot/boot.b
    prompt
    timeout=50
    image=/boot/vmlinuz-2.0.31
    label=linux
    root=/dev/hda2
    read-only
    other = /dev/hda1
    label = dos
    table = /dev/hda
  
    # 下面是修改后的文件:
    boot=/dev/hda
    map=/boot/map
    install=/boot/boot.b
    prompt
    timeout=50
    other = /dev/hda1
    label = dos
    table = /dev/hda
    image=/boot/vmlinuz-2.0.31
    label=linux
    root=/dev/hda2
    read-only
    保存你的文件, 退出编辑器。 运行命令:
    /sbin/lilo -v
    修改后的 lilo 已经写到启动设备中. 在启动过程中, DOS 取代了 Linux 成为缺省启动的操作系统, 另外在启动时, 有 50 秒的延时, 同时提示你可以选择启动 Linux。
  
    以上只是笔者在使用过程中遇到的一部分,其中的解决方案不一定是最优秀的,仅供大家参考,希望能让大家有所收获。
顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论