轻轻松松的安装SlackwareLinux--5.其他非标准安装程序解析[6]

[入库:2005年9月19日] [更新:2007年3月25日]

本文简介:

  /dev/hda4       swap            swap    defaults     ← 加入这一行
  none            /proc           proc    defaults


   或者您可以使用下列指令(这适合不懂vi的读者们)。

  $ cd /etc
  $ cp fstab fstab.backup        ← 先备份, 以免万一失手
  $ echo "/dev/hda4  swap swap defaults" >> fstab

  $ /sbin/swapon -a              ← 使生效, 而无须重新开机

    经过这一额外的动作後, 我以後每次的开机, 系统都会自动把这一
个12MB大的Swap Partition 扩充加入原来的记忆体。为确定这设定是
否生效, 您重新开机, 并观察在开机的时候, 是否有下面这一段讯息,

  adding Swap: 12488k swap-space

有的话, 事情就妥当了。



□ 手工建造 Swap File


    至於设置Swap File与设置Swap Partition道理也很类似, 我们来看
下面步骤。

   1. 执行dd 以建置一个Swap File (此例为/SWAPFILE, 名字可以自取)
   2. 执行〃mkswap swap-file block-size〃
   3. 执行〃swapon swap-file〃

      在步骤一, 我设定8 MB(8196) 的Swap File, 该Swap File取名为
SWAPFILE, 该档案位於第二个Partition (/dev/hda2)的〃/〃目录下。
这档名您可自取, 所在位置也随您喜好。

步骤一
  $ dd if=/dev/hda2 of=/SWAPFILE bs=1024 count=8192
  8192+0 records in
  8192+0 records out


步骤二
  $ mkswap /SWAPFILE 8192
  Setting up swapspace, size = 8384512 bytes



步骤三
  $ /sbin/swapon /SWAPFILE
  Adding Swap: 8188k swap-space

    经过这三道步骤後, 这一个Swap File已经暂时成为您系统记忆体
的一部份了, 不过一旦您关机, 这一个Swap File就又失效了。於是我
们便又想到, 如何永久取用该Swap File?

    很简单, 您可以用〃vi〃编辑/etc/rc档案, 加入〃/sbin/swapon
/SWAPFILE〃一行。或者, 底下用更简单的示范, 让不懂vi的朋友叁考
。下面指令中, /SWAPFILE是您之前取的档名, /sbin/swapon是启动指
令。


  $ cp /etc/rc.d/rc.local /etc/rc.d/rc.local.old  ← 备份, 以免万一失手
  $ echo "/sbin/swapon /SWAPFILE" >> /etc/rc.d/rc.local

   或者假如您不喜欢上面步骤三的方法, 也可以这样做:


  $ cd /etc
  $ cp fstab fstab.backup        ← 先备份, 以免万一失手
  $ echo "/SWAPFILE   swap swap defaults" >> fstab

  $ /sbin/swapon -a              ← 使生效, 而无须重新开机


□ 手工设定 LILO

    LILO 是 Slackware Linux 内建开机选择程式, 它可以用来启动
Linux, 也可以用来启动硬碟内的任何一个作业系统。 在笔者看来,
LILO 拥有是简单好用ⅱ强悍ⅱ且安全的特色, 非常值得推荐, 最重
要的,  您安装好 Slackware Linux後, 它就在那里。

    比较详细的 LILO 介绍, 请叁考『轻轻松松管理 Linux/Unix』,
这里, 笔者只稍微介绍而已, 补充一一些 setup 自动安装程式所没
有介绍的。

boot = /dev/fd0            # 这行用在软碟开机 启动场合
# boot = /dev/hda          # 这行用在硬碟 MBR 启动 启动场合
# boot = /dev/hda2         # 这行用在硬碟 superblock 启动场合
install = /boot/boot.b
delay = 50
#
image = /vmlinuz           # 启动 Linux
      label = linux
      root = /dev/hda1
      vga=normal
other = /dev/hda3          # 启动 DOS
      label = dos
      table = /dev/hda

    当 /etc/lilo.conf 如上示范设定完成後, 摆一张格式话过的磁
片在第一个软碟机内,  执行 lilo 指令即可。 这张词篇就可以用来
开机。



□ 如何解除LILO自动开机程序
    本书作者其实最推荐把 LILO 安装在软碟上面, 也就是说尽量由
软碟开机, 而不去动到硬碟的 MBR, 这样子, 假若以後不跑 Linux了,
MBR 里面也不会残留着 LILO, 您也就不需要阅读本节的介绍。

    假如您已经把 LILO 安装在硬碟 MBR, 因为任何理由您想把 MBR
清理乾净, 在以後用硬碟开机时不想再看到 LILO 字眼, 一般的作法
很简单, 拿一片 DOS 开机片, 先确定该磁片内附有 FDISK.EXE 工具
程式。 用该 DOS 磁片启动电脑, 之後执行 A:/> FDISK /mbr 指令
即可。




  *    作者: 曾瑞源     着作权声明                              *

本文关键:轻轻松松的安装SlackwareLinux--5.其他非标准安装程序解析
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top