📄 00000006.htm
字号:
e extended <BR> p primary partition (1-4) <BR> p ← 指定Primary <BR> Partition number (1-4): 4 ← 指定第四个分割区 (前三个已经满了) <BR> First cylinder (162-1001): 162 ← 回答162 (162为系统自动侦测得知) <BR> <BR> Last cylinder or +size or +sizeM or +sizeK (162-259): 259 ← <BR> 259也是系统自动侦测, 这两个数据, 您依照自己情况调整 <BR> Command (m for help): t ← t 变更分割区的 ID <BR> <BR> Partition number (1-4): 4 ← 第4个分割区 (您依照情况调整) <BR> <BR> Hex code (type L to list codes): 82 ← 82代表Swap Partition <BR> Changed system type of partition 4 to 82 (Linux swap) <BR> <BR> Command (m for help): p ← 设定完毕, 我们先瞧一瞧 <BR> <BR> Disk /dev/hda: 15 heads, 17 sectors, 1001 cylinders <BR> Units = cylinders of 255 * 512 bytes <BR> <BR> Device Boot Begin Start End Blocks Id System <BR> /dev/hda1 * 1 1 161 20519 4 DOS 16-bit <32M <BR> /dev/hda2 302 302 1001 89250 81 Linux/MINIX <BR> /dev/hda3 260 260 301 5355 81 Linux/MINIX <BR> /dev/hda4 162 162 259 12495 82 Linux swap <BR> <BR> 果然新造一个/dev/hda4 partition, 且指定为Linux Swap <BR> <BR> Command (m for help): w ← 无误後, 将以上设定存起来 <BR> The partition table has been altered. <BR> Please reboot before doing anything else. <BR> <BR>步骤二. <BR> 执行步骤一後, 重新开机, 接著执行步骤二及步骤三。 <BR> <BR> <BR> $ mkswap -c /dev/hda4 12495 ← 这里 /dev/hda4为刚设定的Swap <BR> Partition, 12495为该分割区的大小 <BR> Setting up swapspace, size = 12787712 bytes <BR> <BR>步骤三. <BR> <BR> $ /sbin/swapon /dev/hda4 <BR> <BR> <BR> <BR> 假如您是临时需要扩充虚拟记忆体, 上面这三道步骤已经足够了 <BR>。但假如您想让系统在每次开机後都自动取用这些虚拟记忆体, 这时 <BR>您就要有额外的设定, 否则每次您都要重复执行步骤三, 系统才知道 <BR>如何取用该分割区。 <BR> <BR> 要设定这分割区为固定系统的虚拟记忆体很简单, 方发之一, 就 <BR>是把 /sbin/swapon /dev/hda4 指令加入 /etc/rc.d/rc.local 档案 <BR>内, 或者另外的方法, 在 /etc/fstab档案内加入 <BR> <BR> /dev/hda4 none swap <BR> <BR>一行就可以。 同样的, 假如您的分割区不是/dev/hda4的话, 请更改 <BR>这数据以符合您的情况。 <BR> <BR> 您可以用vi 来编辑/dev/fstab档案以便加入这一行, 下图就是笔者 <BR>/dev/fstab档案的内容。 <BR> <BR> <BR> /dev/hda2 / ext2 defaults <BR> /dev/hda4 swap swap defaults ← 加入这一行 <BR> none /proc proc defaults <BR> <BR> <BR> 或者您可以使用下列指令(这适合不懂vi的读者们)。 <BR> <BR> $ cd /etc <BR> $ cp fstab fstab.backup ← 先备份, 以免万一失手 <BR> $ echo "/dev/hda4 swap swap defaults" >> fstab <BR> <BR> $ /sbin/swapon -a ← 使生效, 而无须重新开机 <BR> <BR> 经过这一额外的动作後, 我以後每次的开机, 系统都会自动把这一 <BR>个12MB大的Swap Partition 扩充加入原来的记忆体。为确定这设定是 <BR>否生效, 您重新开机, 并观察在开机的时候, 是否有下面这一段讯息, <BR> <BR> adding Swap: 12488k swap-space <BR> <BR>有的话, 事情就妥当了。 <BR> <BR>□ 手工建造 Swap File <BR> <BR> <BR> 至於设置Swap File与设置Swap Partition道理也很类似, 我们来看 <BR>下面步骤。 <BR> <BR> 1. 执行dd 以建置一个Swap File (此例为/SWAPFILE, 名字可以自取) <BR> 2. 执行″mkswap swap-file block-size″ <BR> 3. 执行″swapon swap-file″ <BR> <BR> 在步骤一, 我设定8 MB(8196) 的Swap File, 该Swap File取名为 <BR>SWAPFILE, 该档案位於第二个Partition (/dev/hda2)的″/″目录下。 <BR>这档名您可自取, 所在位置也随您喜好。 <BR> <BR>步骤一 <BR> $ dd if=/dev/hda2 of=/SWAPFILE bs=1024 count=8192 <BR> 8192+0 records in <BR> 8192+0 records out <BR> <BR> <BR>步骤二 <BR> Setting up swapspace, size = 8384512 bytes <BR> <BR> <BR> <BR>步骤三 <BR> $ /sbin/swapon /SWAPFILE <BR> Adding Swap: 8188k swap-space <BR> <BR> 经过这三道步骤後, 这一个Swap File已经暂时成为您系统记忆体 <BR>的一部份了, 不过一旦您关机, 这一个Swap File就又失效了。於是我 <BR>们便又想到, 如何永久取用该Swap File? <BR> <BR> 很简单, 您可以用″vi″编辑/etc/rc档案, 加入″/sbin/swapon <BR>/SWAPFILE″一行。或者, 底下用更简单的示□, 让不懂vi的朋友参考 <BR>。下面指令中, /SWAPFILE是您之前取的档名, /sbin/swapon是启动指 <BR>令。 <BR> <BR> <BR> $ cp /etc/rc.d/rc.local /etc/rc.d/rc.local.old ← 备份, 以免万一失手 <BR> $ echo "/sbin/swapon /SWAPFILE" >> /etc/rc.d/rc.local <BR> <BR> 或者假如您不喜欢上面步骤三的方法, 也可以这样做: <BR> <BR> <BR> $ cd /etc <BR> $ cp fstab fstab.backup ← 先备份, 以免万一失手 <BR> $ echo "/SWAPFILE swap swap defaults" >> fstab <BR> <BR> $ /sbin/swapon -a ← 使生效, 而无须重新开机 <BR> <BR> <BR>□ 手工设定 LILO <BR> <BR> LILO 是 Slackware Linux 内建开机选择程式, 它可以用来启动 <BR>Linux, 也可以用来启动硬碟内的任何一个作业系统。 在笔者看来, <BR>LILO 拥有是简单好用、强悍、且安全的特色, 非常值得推荐, 最重 <BR>要的, 您安装好 Slackware Linux後, 它就在那里。 <BR> <BR> 比较详细的 LILO 介绍, 请参考『轻轻松松管理 Linux/Unix』, <BR>这里, 笔者只稍微介绍而已, 补充一一些 setup 自动安装程式所没 <BR>有介绍的。 <BR> <BR>boot = /dev/fd0 # 这行用在软碟开机 启动场合 <BR># boot = /dev/hda # 这行用在硬碟 MBR 启动 启动场合 <BR># boot = /dev/hda2 # 这行用在硬碟 superblock 启动场合 <BR>install = /boot/boot.b <BR>delay = 50 <BR># <BR>image = /vmlinuz # 启动 Linux <BR> label = linux <BR> root = /dev/hda1 <BR> vga=normal <BR>other = /dev/hda3 # 启动 DOS <BR> label = dos <BR> table = /dev/hda <BR> <BR> 当 /etc/lilo.conf 如上示□设定完成後, 摆一张格式话过的磁 <BR>片在第一个软碟机内, 执行 lilo 指令即可。 这张词篇就可以用来 <BR>开机。 <BR> <BR>□ 如何解除LILO自动开机程序 <BR> 本书作者其实最推荐把 LILO 安装在软碟上面, 也就是说尽量由 <BR>软碟开机, 而不去动到硬碟的 MBR, 这样子, 假若以後不跑 Linux了, <BR>MBR 里面也不会残留著 LILO, 您也就不需要阅读本节的介绍。 <BR> <BR> 假如您已经把 LILO 安装在硬碟 MBR, 因为任何理由您想把 MBR <BR>清理乾净, 在以後用硬碟开机时不想再看到 LILO 字眼, 一般的作法 <BR>很简单, 拿一片 DOS 开机片, 先确定该磁片内附有 FDISK.EXE 工具 <BR>程式。 用该 DOS 磁片启动电脑, 之後执行 A:/> FDISK /mbr 指令 <BR>即可。 <BR>-- <BR>※ 来源:.国家智能机中心曙光站.[FROM: wordstar.bbs] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -