当前位置:操作系统 > Unix/Linux >>

Linux启动盘boot/root盘的制作(二)

接着是创建目录。根文件系统最少应该有如下8个目录:

  /dev ― 设备

  /proc ― proc 文件系统所需目录

  /etc ― 系统配置文件

  /sbin ― 重要的系统程序

  /bin ― 基本应用程序

  /lib ― 共享函数库

  /mnt ― 装载其他磁盘节点

  /usr ― 附加应用程序

  执行如下命令创建这些目录:

  #cd /mnt/floppy

  #mkdir dev proc etc sbin bin lib mnt usr

  接下来的工作就是确定各个目录下的内容了:

  /dev:/dev中含有系统不可缺少的设备文件。可以把现有系统中/dev的文件拷贝过来,然后删除不必要的文件。命令cp -dpR /dev /mnt会拷贝/dev整个目录但不拷贝文件内容,dp开关保证链接文件仍然不变,不会拷贝链接所指原文件,而且属性不变。如果你没有SCSI设备,删除所有的以sd开头的文件。如果你不想使用串口设备,删除所有以cua开头的文件。不过记住一定要保留console、kmem、mem、null、ram、tty1等文件。

  /etc:这个目录中含有一些必不可少的系统配置文件。这下面的文件比较多,那么到底哪些文件是必需的,哪些可有可无呢?由于这下面的文件一般是一些文本文件,都不是很大,干脆全部保留算了。

  我的启动盘中含有不到15个配置文件,大致可分为3部分:

  rc.d/* ― 系统启动脚本

  fstab ― 列出要登录的文件系统

  inittab ― 包含启动过程参数

  而且这些文件都是最简单的。rc应该包括:

  #!/bin/sh

  /bin/mount -av

  /bin/hostname yjy

  fstab应包括:

  /dev/ram0 / ext2 defaults

  /dev/fd0 / ext2 defaults

  /proc /proc proc defaults

  inittab包括:

  id:2:initdefault:

  si::sysinit:/etc/rc

  1:2345:respawn:/sbin/getty 9600 tty1

  2:23:respawn:/sbin/getty 9600 tty2

  

上一个:Linux启动盘boot/root盘的制作(三)
下一个:Linux启动盘boot/root盘的制作(一)

更多Unix/Linux疑问解答:
路由原理介绍
子网掩码快速算法
改变网络接口的速度和协商方式的工具miitool和ethtool
Loopback口的作用汇总
OSPF的童话
增强的ACL修改功能
三层交换机和路由器的比较
用三层交换机组建校园网
4到7层交换识别内容
SPARC中如何安装Linux系统(2)
SPARC中如何安装Linux系统(1)
用Swatch做Linux日志分析
实战多种Linux操作系统共存
浅析Linux系统帐户的管理和审计
Linux2.6对新型CPU的支持(2)
电脑通通透
玩转网络
IE/注册表
DOS/Win9x
Windows Xp
Windows 2000
Windows 2003
Windows Vista
Windows 2008
Windows7
Unix/Linux
苹果机Mac OS
windows8
安卓/Android
Windows10
如果你遇到操作系统难题:
访问www.zzzyk.com 试试
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,