轻轻松松的安装Slackware Linux -- 5.其他非标准安装程序解析们事先编译好的系统核心拷贝到磁片上, 这样会把磁片上旧核心盖过 去, 最後, 再执行一些开机设定动作就可以了。 细节如下: 0. 编译系统核心, 把所需要的Driver编译进去 (请叁考拙着『轻轻松松管理 Linux/Unix』) 1. 插入一张已经制作好的 bootdisk 磁片 2. mount /dev/fd0 /mnt # 挂上 bootdisk 3. cat zImage > /mnt/vmlinuz # 取代 bootdisk上旧 Kernel 4 rdev -R /mnt/vmlinuz 0 # 指定 bootdisk 开机後可读写 5. rdev /mnt/vmlinuz /dev/fd0H1440 # 指定 开机後 root (/) 档案系统所在, 此处假设 A: 为三寸半磁碟 # 机。 若是5 1/4寸 1.2MB磁碟, 则改为 /dev/fd0h1200 6. rdev -r /mnt/vmlinuz 1440 # 指定 RAMDISK大小, 若是 1.2MB磁片, 可以改为 1200 7. cp -fa /boot/* /mnt/boot # 拷贝自己系统下的开机相关档案 8. lilo -r /mnt # 重新安装 LILO 软碟开机, 萤 Added ramdisk # 幕上会看到 这三行讯息 Added drive2 Added mount 9. umount /mnt A. 完成, 取出您的磁片, 这就是一张自制的 bootdisk磁片 □ pkgtool 软体维护 有时候, 您因为任何原因, 需要增减系统内的应用软体, 有这情 况时您就必须借助 pkgtool 的帮忙。 比方说, 您想把某一个不常使 用的软体拿掉, 因为它占用非常大的硬碟空间, 或者比方说, 一开始 时, 您只安装了最基本的A 与 AP系列软体, 您後来想要加装剩下一系 列的软体, 这时您就可以使用 pkgtool 程式来达成。 pkgtool 的使用场合主要是在安装完成後的系统之下, 而不是 bootdisk/rootdisk 所执行的安装过程中。 pkgtool 的使用法非常简单, 这部份笔者在这『轻轻松松管理 Linux/Unix』 这本书也有提到。 大体而言, 您只需要下 pkgtool 这指令, 就可以直接在萤幕画面上得知操作的细节, 应该非常容易。 □ 手工建置档案系统 在第四章中, 我们提到, 执行作业系统的安装过程中, 必然要经 过一道「建置档案系统」的程序 (DOS用 FORMAT, Linux用 mke2fs), 这道程序是用来把已经完成规划的分割区, 进一步赋予其档案系统属 性。 可惜前面的介绍中, 由於 setup 自动的进行这道步骤, 所以我们 没有认识到如何收工来做这样工作, 这一节就要补充这个不足。 作法上, 通常我们必须先规划出一个新个分割区 (或者说已经规 划好了), 我们接着要想办法知道要所执行档案系统建置的分割区其实 际的大小 (Bloack数目), 以下例子是用 fdisk 来取得数据。 # fdisk /dev/hdb Command (m for help): p Disk /dev/hdb: 16 heads, 63 sectors, 826 cylinders Units = cylinders of 1008 * 512 bytes Device Boot Begin Start End Blocks Id System /dev/hdb1 1 1 100 50368+ 83 Linux native /dev/hdb2 101 101 405 153720 7 OS/2 HPFS /dev/hdb3 536 536 736 101304 83 Linux native /dev/hdb4 * 406 406 535 65520 a5 BSD/386 Command (m for help): q 假如我们的目的分割区为 /dev/hdb3, 这时我们看其对应那一行, 得到一个数据 101304 Bloacks, 根据这数据, 我们执行以下指令: $ mke2fs -c /dev/hdb3 101304 我们就简单介绍如此, 想深入认识的朋友, 可以用 man mke2fs 指令来查询线上使用手册。 □ 您需要虚拟记忆体吗? 在前面第四章中, 我们介绍到很多地方提起「虚拟记忆体」, 您 心理会不会问说, 「我真的需要设计虚拟记忆体吗」? 这问题牵涉到一个实际的问题, 就是您现有的记忆体够大吗? 大 凡实际的记忆体不够时, Linux 便有可能开始用到虚拟记忆体, 假如 这时候连虚拟记忆体也用光了, 系统便会有类似当机的反应 (多半不 会真正当机), 至少正执行中的应用软体因此原因当掉的可能非常大。 照笔者经验, 我通常会规划一个 Swap Partition 的虚拟记忆体, 而其大小不小於实际虚拟记忆体之大小, 以这样的情况观察系统的运 上一篇:轻轻松松的安装Slackware Linux -- 4.如何在硬碟建置Linux系统 下一篇:没有了 更多相关文章
|
推荐文章
精彩文章
|