兄弟连Linux教程(李明,沈超) 第15章 启动管理


兄弟连Linux教程(李明,沈超) 第15章 启动管理


正文

15.1 CentOS 6.x启动管理

15.1.1 系统运行级别

1、运行级别

运行级别    含     义
0    关机
1    单用户模式,可以想象为windows的安全模式,主要用于系统修复
2    不完全的命令行模式,不含NFS服务
3    完全的命令行模式,就是标准字符界面
4    系统保留
5    图形模式
6    重启动

2、运行级别命令

#查看运行级别命令
[root@localhost ~]# runlevel 
N 3
# 第一位是上次的运行级别,空格后第二位是现在的运行级别,表示从上一种运行级别切换到了现在的运行级别
# N 表示null也即没有发生过切换

#改变运行级别命令
[root@localhost ~]# init 运行级别

3、系统默认运行级别

#系统开机后直接进入哪个运行级别
[root@localhost ~]# vim /etc/inittab

# inittab is only used by upstart for the default runlevel.
#
# ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# System initialization is started by /etc/init/rcS.conf
#
# Individual runlevels are started by /etc/init/rc.conf
#
# Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf
#
# Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf,
# with configuration in /etc/sysconfig/init.
#
# For information on how to write upstart event handlers, or how
# upstart works, see init(5), init(8), and initctl(8).
#
# Default runlevel. The runlevels used are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)
#
id:3:initdefault:

15.1.2 系统启动过程

启动流程图

initramfs内存文件系统

CentOS 6.x中使用initramfs内存文件系统取代了CentOS 5.x中的initrd RAM Disk。 他们的作用类似,可以通过启动引导程序加载到内存中,然后加载启动过程中所需要的内核模块, 比如USB、SATA、SCSI硬盘的驱动和LVM、RAID文件系统的驱动。

#建立测试目录
> mkdir /tmp/initramfs
#复制initramfs文件
> cp /boot/initramfs-2.6.32-279.el6.i686.img /tmp/initramfs/
> cd /tmp/initramfs/
# 查看是什么文件
> file initramfs-2.6.32-279.el6.i686.img 
initramfs-2.6.32-573.el6.x86_64.img: gzip compressed data, from Unix, last modified: Mon Nov  2 14:51:41 2015, max compression
#修改文件的后缀名为.gz
> mv initramfs-2.6.32-279.el6.i686.img initramfs-2.6.32-279.el6.i686.img.gz
#解压缩
> gunzip initramfs-2.6.32-279.el6.i686.img.gz
# 查看文件类型
> file initramfs-2.6.32-279.el6.i686.img 
initramfs-2.6.32-573.el6.x86_64.img: ASCII cpio archive (SVR4 with no CRC)
#解压缩
> cpio -ivcdu < initramfs-2.6.32-279.el6.i686.img
# 查看解压后的内容
> ls -alh
total 66M
drwxrwxr-x  26 vagrant vagrant 4.0K Jun 19 10:04 .
drwxrwxrwt.  4 root    root    4.0K Jun 19 10:00 ..
drwxr-xr-x   2 root    root    4.0K Jun 19 10:04 bin
drwxr-xr-x   2 root    root    4.0K Jun 19 10:04 cmdline
drwxr-xr-x   3 root    root    4.0K Jun 19 10:04 dev
-rw-r--r--   1 root    root      19 Jun 19 10:04 dracut-004-388.el6
drwxr-xr-x   2 root    root    4.0K Jun 19 10:04 emergency
drwxr-xr-x   7 root    root    4.0K Jun 19 10:04 etc
-rwxr-xr-x   1 root    root    8.8K Jun 19 10:04 init
drwxr-xr-x   2 root    root    4.0K Jun 19 10:04 initqueue
drwxr-xr-x   2 root    root    4.0K Jun 19 10:04 initqueue-finished
drwxr-xr-x   2 root    root    4.0K Jun 19 10:04 initqueue-settled
drwxr-xr-x   2 root    root    4.0K Jun 19 10:04 initqueue-timeout
-rw-------   1 root    root     66M Jun 19 09:59 initramfs-2.6.32-573.el6.x86_64.img
drwxr-xr-x   7 root    root    4.0K Jun 19 10:04 lib
drwxr-xr-x   3 root    root    4.0K Jun 19 10:04 lib64
drwxr-xr-x   2 root    root    4.0K Jun 19 10:04 mount
drwxr-xr-x   2 root    root    4.0K Jun 19 10:04 netroot
drwxr-xr-x   2 root    root    4.0K Jun 19 10:04 pre-mount
drwxr-xr-x   2 root    root    4.0K Jun 19 10:04 pre-pivot
drwxr-xr-x   2 root    root    4.0K Jun 19 10:04 pre-trigger
drwxr-xr-x   2 root    root    4.0K Jun 19 10:04 pre-udev
drwxr-xr-x   2 root    root    4.0K Jun 19 10:04 proc
drwxr-xr-x   2 root    root    4.0K Jun 19 10:04 sbin
drwxr-xr-x   2 root    root    4.0K Jun 19 10:04 sys
drwxr-xr-x   2 root    root    4.0K Jun 19 10:04 sysroot
drwxrwxrwt   2 root    root    4.0K Jun 19 10:04 tmp
drwxr-xr-x   7 root    root    4.0K Jun 19 10:04 usr
drwxr-xr-x   4 root    root    4.0K Jun 19 10:04 var

调用/etc/init/rcS.conf配置文件

主要功能是两个:

  • 先调用/etc/rc.d/rc.sysinit,然后由/etc/rc.d/rc.sysinit配置文件进行Linux系统初始化。
  • 然后再调用/etc/inittab,然后由/etc/inittab配置文件确定系统的默认运行级别。

由/etc/rc.d/rc.sysinit初始化

  1. 获得网络环境
  2. 挂载设备
  3. 开机启动画面Plymouth(取替了过往的 RHGB)
  4. 判断是否启用SELinux
  5. 显示于开机过程中的欢迎画面
  6. 初始化硬件
  7. 用户自定义模块的加载
  8. 配置内核的参数
  9. 设置主机名
  10. 同步存储器
  11. 设备映射器及相关的初始化
  12. 初始化软件磁盘阵列(RAID)
  13. 初始化 LVM 的文件系统功能
  14. 检验磁盘文件系统(fsck)
  15. 设置磁盘配额(quota)
  16. 重新以可读写模式挂载系统磁盘
  17. 更新quota(非必要)
  18. 启动系统虚拟随机数生成器
  19. 配置机器(非必要)
  20. 清除开机过程当中的临时文件
  21. 创建ICE目录
  22. 启动交换分区(swap)
  23. 将开机信息写入/var/log/dmesg文件中

调用/etc/rc.d/rc文件

运行级别参数传入/etc/rc.d/rc这个脚本之后,由这个脚本文件按照不同的运行级别启动/etc/rc[0-6].d/目录中的相应的程序

  • /etc/rc3.d/k??开头的文件(??是数字),会按照数字顺序依次关闭
  • /etc/rc3.d/S??开头的文件(??是数字),会按照数字顺序依次启动

15.2 启动引导程序grub

15.2.1 Grub配置文件

1、grub中分区表示

硬盘                分区              Linux中设备文件名    Grub中设备文件名
第一块SCSI硬盘      第一个主分区      /dev/sda1            hd(0,0)
                    第二个主分区      /dev/sda2            hd(0,1)
                    扩展分区          /dev/sda3            hd(0,2)
                    第一个逻辑分区    /dev/sda5            hd(0,4)
第二块SCSI硬盘      第一个主分区      /dev/sdb1            hd(1,0)
                    第二个主分区      /dev/sdb2            hd(1,1)
                    扩展分区          /dev/sdb3            hd(1,2)
                    第一个逻辑        /dev/sdb5            hd(1,4)

2、grub配置文件

vi /boot/grub/grub.conf 

default=0        # 默认启动第一个系统
timeout=5        # 等待时间,默认是5秒
splashimage=(hd0,0)/grub/splash.xpm.gz
    # 这里是指定grub启动时的背景图像文件的保存位置的
hiddenmenu    # 隐藏菜单
title CentOS (2.6.32-279.el6.i686)
        # title就是标题的意思
    root (hd0,0)
        # 是指启动程序的保存分区
    kernel /vmlinuz-2.6.32-279.el6.i686 ro root=UUID=b9a7a1a8-767f-4a87-8a2b-a535edb362c9 
    rd_NO_LUKS  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD crashkernel=auto LANG=zh_CN.UTF-8 
    rd_NO_LVM rd_NO_DM rhgb quiet
        # 定义内核加载时的选项
    initrd /initramfs-2.6.32-279.el6.i686.img
        # 指定了initramfs内存文件系统镜像文件的所在位置

15.2.2 Grub加密与字符界面分辨率调整

1、grub加密

[root@localhost ~]# grub-md5-crypt 
#生成加密密码串
[root@localhost ~]# vi /boot/grub/grub.conf
default=0
timeout=5
password --md5 $1$Y84LB1$8tMY2PibScmuOCc8z8U35/
#password选项放在整体设置处。
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
…省略部分内容…

2、纯字符界面分辨率调整

grep "CONFIG_FRAMEBUFFER_CONSOLE" /boot/config-2.6.32-279.el6.i686 
#查询内核是否支持分辨率修改
色深    640×480    800×600    1024×768    1280×1024
8位     769    771    773    775
15位    784    787    790    793
16位    785    788    791    794
32位    786    789    792    795
vi /boot/grub/grub.conf

kernel /vmlinuz-2.6.32-279.el6.i686 ro root=UUID=b9a7a1a8-767f-4a87-8a2b-a535edb362c9 rd_NO_LUKS  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD crashkernel=auto LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM rhgb quiet vga=791

15.3 系统修复模式

1、单用户模式

单用户模式常见的错误修复

遗忘root密码

修改系统默认运行级别

2、光盘修复模式

重要系统文件丢失,导致系统无法启动

bash-4.1# chroot /mnt/sysimage
#改变主目录
sh-4.1# cd /root
sh-4.1# rpm -qf /etc/inittab
#查询下/etc/inittab文件属于哪个包。
sh-4.1# mkdir /mnt/cdrom
#建立挂载点
sh-4.1# mount /dev/sr0 /mnt/cdrom
#挂载光盘
sh-4.1#  rpm2cpio   \
 /mnt/cdrom/Packages/initscripts-8.45.3-1.i386.rpm  \
 | cpio -idv ./etc/inittab
#提取inittab文件到当前目录
sh-4.1#  cp etc/inittab /etc/inittab
#复制inittab文件到指定位置

3、Linux的安全性

附录

initramfs-2.6.32-279.el6.i686.img 之cpio细节

.
pre-pivot
pre-pivot/50selinux-loadpolicy.sh
pre-pivot/31crypt-cleanup.sh
pre-pivot/30crypt-cleanup.sh
pre-pivot/90plymouth-newroot.sh
init
pre-mount
etc
etc/crypttab
etc/ld.so.conf
etc/modprobe.d
etc/modprobe.d/dist-oss.conf
etc/modprobe.d/blacklist.conf
etc/modprobe.d/dist-alsa.conf
etc/modprobe.d/anaconda.conf
etc/modprobe.d/openfwwf.conf
etc/modprobe.d/dist.conf
etc/system-release
etc/group
etc/ld.so.cache
etc/plymouth
etc/plymouth/plymouthd.conf
etc/udev
etc/udev/udev.conf
etc/udev/rules.d
etc/udev/rules.d/11-dm-lvm.rules
etc/udev/rules.d/95-dm-notify.rules
etc/udev/rules.d/61-persistent-storage.rules
etc/udev/rules.d/50-udev-default.rules
etc/udev/rules.d/10-console.rules
etc/udev/rules.d/95-udev-late.rules
etc/udev/rules.d/64-lvm.rules
etc/udev/rules.d/60-cdrom_id.rules
etc/udev/rules.d/59-persistent-storage.rules
etc/udev/rules.d/13-dm-disk.rules
etc/udev/rules.d/60-persistent-storage.rules
etc/udev/rules.d/80-drivers.rules
etc/udev/rules.d/64-md-raid.rules
etc/udev/rules.d/01-ignore.rules
etc/udev/rules.d/10-dm.rules
etc/udev/rules.d/50-firmware.rules
etc/udev/rules.d/65-md-incremental-imsm.rules
etc/udev/rules.d/61-persistent-storage-edd.rules
etc/profile
etc/lvm
etc/lvm/lvm.conf
etc/centos-release
etc/ld.so.conf.d
etc/ld.so.conf.d/kernel-2.6.32-573.el6.x86_64.conf
etc/ld.so.conf.d/mysql-x86_64.conf
cmdline
cmdline/10parse-root-opts.sh
cmdline/01parse-hostname.sh
cmdline/95parse-block.sh
cmdline/01parse-kernel.sh
cmdline/30parse-crypt.sh
cmdline/30parse-lvm.sh
cmdline/20parse-insmodpost.sh
cmdline/01version.sh
cmdline/20parse-blacklist.sh
cmdline/10parse-resume.sh
cmdline/20parse-i18n.sh
cmdline/30parse-dmsquash-live.sh
tmp
netroot
dracut-004-388.el6
var
var/run
var/log
sys
proc
lib
lib/dracut-crypt-lib.sh
lib/firmware
lib/firmware/isci
lib/firmware/isci/isci_firmware.bin
lib/firmware/radeon
lib/firmware/radeon/RS780_me.bin
lib/firmware/radeon/RV770_pfp.bin
lib/firmware/radeon/R420_cp.bin
lib/firmware/radeon/R600_pfp.bin
lib/firmware/radeon/RV730_me.bin
lib/firmware/radeon/R200_cp.bin
lib/firmware/radeon/RV670_pfp.bin
lib/firmware/radeon/RV620_me.bin
lib/firmware/radeon/R300_cp.bin
lib/firmware/radeon/RV610_pfp.bin
lib/firmware/radeon/RV635_me.bin
lib/firmware/radeon/R100_cp.bin
lib/firmware/radeon/RV630_me.bin
lib/firmware/radeon/RS780_pfp.bin
lib/firmware/radeon/RV670_me.bin
lib/firmware/radeon/RV770_me.bin
lib/firmware/radeon/RV710_me.bin
lib/firmware/radeon/RV730_pfp.bin
lib/firmware/radeon/R520_cp.bin
lib/firmware/radeon/RV620_pfp.bin
lib/firmware/radeon/RV710_pfp.bin
lib/firmware/radeon/RV635_pfp.bin
lib/firmware/radeon/R600_me.bin
lib/firmware/radeon/RS600_cp.bin
lib/firmware/radeon/RV630_pfp.bin
lib/firmware/radeon/RV610_me.bin
lib/firmware/radeon/RS690_cp.bin
lib/udev
lib/udev/hid2hci
lib/udev/firmware.sh
lib/udev/fw_unit_symlinks.sh
lib/udev/console_init
lib/udev/cdrom_id
lib/udev/rules.d
lib/udev/create_floppy_devices
lib/udev/usb_id
lib/udev/path_id
lib/udev/scsi_id
lib/udev/ata_id
lib/udev/edd_id
lib/terminfo
lib/terminfo/l
lib/terminfo/l/linux
lib/terminfo/v
lib/terminfo/v/vt100
lib/terminfo/v/vt100-nav
lib/terminfo/v/vt200
lib/terminfo/v/vt100-am
lib/terminfo/v/vt52
lib/terminfo/v/vt220
lib/terminfo/v/vt102
lib/terminfo/d
lib/terminfo/d/dumb
lib/terminfo/a
lib/terminfo/a/ansi
lib/kbd
lib/kbd/consoletrans
lib/kbd/consoletrans/cp869_to_uni.trans
lib/kbd/consoletrans/zero
lib/kbd/consoletrans/8859-3_to_uni.trans
lib/kbd/consoletrans/koi2alt
lib/kbd/consoletrans/8859-5_to_uni.trans
lib/kbd/consoletrans/8859-14_to_uni.trans
lib/kbd/consoletrans/cp863_to_uni.trans
lib/kbd/consoletrans/cp1250_to_uni.trans
lib/kbd/consoletrans/null
lib/kbd/consoletrans/8859-9_to_uni.trans
lib/kbd/consoletrans/8859-8_to_uni.trans
lib/kbd/consoletrans/cp864_to_uni.trans
lib/kbd/consoletrans/cp861_to_uni.trans
lib/kbd/consoletrans/cp1251_to_uni.trans
lib/kbd/consoletrans/koi8-u_to_uni.trans
lib/kbd/consoletrans/8859-1_to_uni.trans
lib/kbd/consoletrans/8859-15_to_uni.trans
lib/kbd/consoletrans/baltic.trans
lib/kbd/consoletrans/cp850_to_uni.trans
lib/kbd/consoletrans/cp437_to_uni.trans
lib/kbd/consoletrans/koi8u2ruscii
lib/kbd/consoletrans/iso02_to_cp1250.trans
lib/kbd/consoletrans/8859-10_to_uni.trans
lib/kbd/consoletrans/8859-2_to_uni.trans
lib/kbd/consoletrans/8859-4_to_uni.trans
lib/kbd/consoletrans/cp737_to_uni.trans
lib/kbd/consoletrans/koi8-r_to_uni.trans
lib/kbd/consoletrans/cp857_to_uni.trans
lib/kbd/consoletrans/8859-6_to_uni.trans
lib/kbd/consoletrans/cp874_to_uni.trans
lib/kbd/consoletrans/cp862_to_uni.trans
lib/kbd/consoletrans/cp437_to_iso01.trans
lib/kbd/consoletrans/cp850_to_iso01.trans
lib/kbd/consoletrans/cp855_to_uni.trans
lib/kbd/consoletrans/viscii1.0_to_tcvn.trans
lib/kbd/consoletrans/trivial
lib/kbd/consoletrans/cp866_to_uni.trans
lib/kbd/consoletrans/cp860_to_uni.trans
lib/kbd/consoletrans/8859-13_to_uni.trans
lib/kbd/consoletrans/8859-7_to_uni.trans
lib/kbd/consoletrans/latin2u.trans
lib/kbd/consoletrans/cp775_to_uni.trans
lib/kbd/consoletrans/vga2iso
lib/kbd/consoletrans/viscii1.0_to_viscii1.1.trans
lib/kbd/consoletrans/space
lib/kbd/consoletrans/cp852_to_uni.trans
lib/kbd/consoletrans/cp865_to_uni.trans
lib/kbd/consoletrans/cp853_to_uni.trans
lib/kbd/unimaps
lib/kbd/unimaps/cp850.uni
lib/kbd/unimaps/8859-6.a0-ff.uni
lib/kbd/unimaps/8859-10.a0-ff.uni
lib/kbd/unimaps/cp866.uni
lib/kbd/unimaps/8859-3.a0-ff.uni
lib/kbd/unimaps/def.uni
lib/kbd/unimaps/iso06.uni
lib/kbd/unimaps/iso03.uni
lib/kbd/unimaps/iso04.uni
lib/kbd/unimaps/cp850a.uni
lib/kbd/unimaps/8859-5.a0-ff.uni
lib/kbd/unimaps/lat4.uni
lib/kbd/unimaps/iso09.uni
lib/kbd/unimaps/cp866a.uni
lib/kbd/unimaps/iso02.uni
lib/kbd/unimaps/iso08.uni
lib/kbd/unimaps/cyralt.uni
lib/kbd/unimaps/ruscii.uni
lib/kbd/unimaps/iso15.uni
lib/kbd/unimaps/cp737.uni
lib/kbd/unimaps/cp865a.uni
lib/kbd/unimaps/lat1.uni
lib/kbd/unimaps/empty.uni
lib/kbd/unimaps/8859-2.a0-ff.uni
lib/kbd/unimaps/8859-1.a0-ff.uni
lib/kbd/unimaps/cp437.00-1f.uni
lib/kbd/unimaps/8859-13.a0-ff.uni
lib/kbd/unimaps/cp737b.uni
lib/kbd/unimaps/lat7.uni
lib/kbd/unimaps/lat9v.uni
lib/kbd/unimaps/lat2.uni
lib/kbd/unimaps/viscii.uni
lib/kbd/unimaps/koi8r.uni
lib/kbd/unimaps/cp737c.uni
lib/kbd/unimaps/ascii.20-7f.uni
lib/kbd/unimaps/ethiopic.uni
lib/kbd/unimaps/lat2u.uni
lib/kbd/unimaps/koi8u.uni
lib/kbd/unimaps/cp437.uni
lib/kbd/unimaps/lat1u.uni
lib/kbd/unimaps/8859-9.a0-ff.uni
lib/kbd/unimaps/iso05.uni
lib/kbd/unimaps/ECMA144.uni
lib/kbd/unimaps/cybercafe.uni
lib/kbd/unimaps/cp850z.uni
lib/kbd/unimaps/8859-8.a0-ff.uni
lib/kbd/unimaps/iso01.uni
lib/kbd/unimaps/iso10.uni
lib/kbd/unimaps/cp737a.uni
lib/kbd/unimaps/cp865.uni
lib/kbd/unimaps/cp1250.uni
lib/kbd/unimaps/armscii8.uni
lib/kbd/unimaps/iso07u.uni
lib/kbd/unimaps/cp850b.uni
lib/kbd/unimaps/iso07.uni
lib/kbd/unimaps/lat9w.uni
lib/kbd/unimaps/8859-14.a0-ff.uni
lib/kbd/unimaps/lat4u.uni
lib/kbd/unimaps/tcvn.uni
lib/kbd/unimaps/8859-15.a0-ff.uni
lib/kbd/unimaps/lat9u.uni
lib/kbd/unimaps/8859-7.a0-ff.uni
lib/kbd/unimaps/8859-4.a0-ff.uni
lib/kbd/consolefonts
lib/kbd/consolefonts/gr737c-8x7.psfu.gz
lib/kbd/consolefonts/gr737c-8x6.psfu.gz
lib/kbd/consolefonts/gr737c-8x14.psfu.gz
lib/kbd/consolefonts/LatArCyrHeb-16.psfu.gz
lib/kbd/consolefonts/iso08.14.gz
lib/kbd/consolefonts/alt-8x16.gz
lib/kbd/consolefonts/lat0-10.psfu.gz
lib/kbd/consolefonts/163.cp.gz
lib/kbd/consolefonts/lat9u-10.psfu.gz
lib/kbd/consolefonts/default8x16.psfu.gz
lib/kbd/consolefonts/lat2-14.psfu.gz
lib/kbd/consolefonts/lat9-12.psf.gz
lib/kbd/consolefonts/cybercafe.fnt.gz
lib/kbd/consolefonts/LatArCyrHeb-14.psfu.gz
lib/kbd/consolefonts/t.fnt.gz
lib/kbd/consolefonts/cp865-8x8.psfu.gz
lib/kbd/consolefonts/GohaClassic-12.psfu.gz
lib/kbd/consolefonts/iso01-12x22.psfu.gz
lib/kbd/consolefonts/lat9-08.psf.gz
lib/kbd/consolefonts/iso01.14.gz
lib/kbd/consolefonts/lat2a-16.psfu.gz
lib/kbd/consolefonts/t850b.fnt.gz
lib/kbd/consolefonts/gr928-8x16-thin.psfu.gz
lib/kbd/consolefonts/Goha-14.psfu.gz
lib/kbd/consolefonts/cp850-8x8.psfu.gz
lib/kbd/consolefonts/lat9v-14.psfu.gz
lib/kbd/consolefonts/iso01.08.gz
lib/kbd/consolefonts/iso05.16.gz
lib/kbd/consolefonts/gr737c-8x8.psfu.gz
lib/kbd/consolefonts/lat0-12.psfu.gz
lib/kbd/consolefonts/cp857.14.gz
lib/kbd/consolefonts/UniCyr_8x16.psf.gz
lib/kbd/consolefonts/lat1-14.psfu.gz
lib/kbd/consolefonts/LatArCyrHeb-16+.psfu.gz
lib/kbd/consolefonts/iso08.08.gz
lib/kbd/consolefonts/koi8u_8x16.psfu.gz
lib/kbd/consolefonts/lat9v-12.psfu.gz
lib/kbd/consolefonts/lat1-08.psfu.gz
lib/kbd/consolefonts/Mik_8x16.gz
lib/kbd/consolefonts/ruscii_8x8.psfu.gz
lib/kbd/consolefonts/koi8r-8x8.gz
lib/kbd/consolefonts/cp857.08.gz
lib/kbd/consolefonts/Agafari-12.psfu.gz
lib/kbd/consolefonts/Lat2-Terminus16.psfu.gz
lib/kbd/consolefonts/alt-8x14.gz
lib/kbd/consolefonts/drdos8x16.psfu.gz
lib/kbd/consolefonts/iso07u-16.psfu.gz
lib/kbd/consolefonts/cp865-8x14.psfu.gz
lib/kbd/consolefonts/gr737b-9x16-medieval.psfu.gz
lib/kbd/consolefonts/koi8-14.psf.gz
lib/kbd/consolefonts/drdos8x8.psfu.gz
lib/kbd/consolefonts/lat4a-16+.psfu.gz
lib/kbd/consolefonts/iso05.14.gz
lib/kbd/consolefonts/lat1-12.psfu.gz
lib/kbd/consolefonts/161.cp.gz
lib/kbd/consolefonts/iso02.16.gz
lib/kbd/consolefonts/lat9-10.psf.gz
lib/kbd/consolefonts/lat7a-14.psfu.gz
lib/kbd/consolefonts/iso10.08.gz
lib/kbd/consolefonts/iso04.16.gz
lib/kbd/consolefonts/altc-8x16.gz
lib/kbd/consolefonts/737.cp.gz
lib/kbd/consolefonts/koi8u_8x8.psfu.gz
lib/kbd/consolefonts/lat5-12.psfu.gz
lib/kbd/consolefonts/koi8r-8x14.gz
lib/kbd/consolefonts/cp850-8x16.psfu.gz
lib/kbd/consolefonts/lat9u-14.psfu.gz
lib/kbd/consolefonts/cp866-8x8.psf.gz
lib/kbd/consolefonts/lat9w-14.psfu.gz
lib/kbd/consolefonts/lat4-19.psfu.gz
lib/kbd/consolefonts/iso03.14.gz
lib/kbd/consolefonts/162.cp.gz
lib/kbd/consolefonts/greek-polytonic.psfu.gz
lib/kbd/consolefonts/165.cp.gz
lib/kbd/consolefonts/lat9-16.psf.gz
lib/kbd/consolefonts/Cyr_a8x8.psfu.gz
lib/kbd/consolefonts/iso10.16.gz
lib/kbd/consolefonts/iso09.16.gz
lib/kbd/consolefonts/lat9u-16.psfu.gz
lib/kbd/consolefonts/lat9w-10.psfu.gz
lib/kbd/consolefonts/lat9v-16.psfu.gz
lib/kbd/consolefonts/lat7-14.psfu.gz
lib/kbd/consolefonts/lat4a-12.psfu.gz
lib/kbd/consolefonts/Cyr_a8x14.psfu.gz
lib/kbd/consolefonts/lat7a-16.psf.gz
lib/kbd/consolefonts/lat4-14.psfu.gz
lib/kbd/consolefonts/iso03.08.gz
lib/kbd/consolefonts/lat4a-16.psfu.gz
lib/kbd/consolefonts/lat4-08.psfu.gz
lib/kbd/consolefonts/viscii10-8x16.psfu.gz
lib/kbd/consolefonts/gr928a-8x16.psfu.gz
lib/kbd/consolefonts/lat4-16+.psfu.gz
lib/kbd/consolefonts/lat2-16.psfu.gz
lib/kbd/consolefonts/cp1250.psfu.gz
lib/kbd/consolefonts/iso06.16.gz
lib/kbd/consolefonts/latarcyrheb-sun16.psfu.gz
lib/kbd/consolefonts/gr737a-8x8.psfu.gz
lib/kbd/consolefonts/Goha-12.psfu.gz
lib/kbd/consolefonts/lat0-08.psfu.gz
lib/kbd/consolefonts/gr737d-8x16.psfu.gz
lib/kbd/consolefonts/lat9w-08.psfu.gz
lib/kbd/consolefonts/ruscii_8x16.psfu.gz
lib/kbd/consolefonts/lat1-10.psfu.gz
lib/kbd/consolefonts/880.cp.gz
lib/kbd/consolefonts/iso02-12x22.psfu.gz
lib/kbd/consolefonts/Goha-16.psfu.gz
lib/kbd/consolefonts/Cyr_a8x16.psfu.gz
lib/kbd/consolefonts/164.cp.gz
lib/kbd/consolefonts/gr928b-8x16.psfu.gz
lib/kbd/consolefonts/iso10.14.gz
lib/kbd/consolefonts/lat4-16.psfu.gz
lib/kbd/consolefonts/lat9w-12.psfu.gz
lib/kbd/consolefonts/lat0-14.psfu.gz
lib/kbd/consolefonts/iso07.16.gz
lib/kbd/consolefonts/gr928-9x14.psfu.gz
lib/kbd/consolefonts/lat9u-12.psfu.gz
lib/kbd/consolefonts/lat4a-10.psfu.gz
lib/kbd/consolefonts/lat9u-08.psfu.gz
lib/kbd/consolefonts/lat5-14.psfu.gz
lib/kbd/consolefonts/GohaClassic-14.psfu.gz
lib/kbd/consolefonts/iso05.08.gz
lib/kbd/consolefonts/lat9v-08.psfu.gz
lib/kbd/consolefonts/lat2-12.psfu.gz
lib/kbd/consolefonts/iso07.14.gz
lib/kbd/consolefonts/partialfonts
lib/kbd/consolefonts/partialfonts/8859-6.a0-ff.14.gz
lib/kbd/consolefonts/partialfonts/8859-9.a0-ff.16.gz
lib/kbd/consolefonts/partialfonts/8859-5.a0-ff.16.gz
lib/kbd/consolefonts/partialfonts/8859-3.a0-ff.14.gz
lib/kbd/consolefonts/partialfonts/8859-2.a0-ff.14.gz
lib/kbd/consolefonts/partialfonts/8859-1.a0-ff.14.gz
lib/kbd/consolefonts/partialfonts/8859-5.a0-ff.08.gz
lib/kbd/consolefonts/partialfonts/8859-2.a0-ff.16.gz
lib/kbd/consolefonts/partialfonts/none.00-17.16.gz
lib/kbd/consolefonts/partialfonts/8859-8.a0-ff.16.gz
lib/kbd/consolefonts/partialfonts/8859-9.a0-ff.08.gz
lib/kbd/consolefonts/partialfonts/none.00-17.14.gz
lib/kbd/consolefonts/partialfonts/8859-8.a0-ff.08.gz
lib/kbd/consolefonts/partialfonts/8859-6.a0-ff.08.gz
lib/kbd/consolefonts/partialfonts/8859-5.a0-ff.14.gz
lib/kbd/consolefonts/partialfonts/8859-4.a0-ff.08.gz
lib/kbd/consolefonts/partialfonts/ascii.20-7f.16.gz
lib/kbd/consolefonts/partialfonts/cp437.00-1f.08.gz
lib/kbd/consolefonts/partialfonts/8859-8.a0-ff.14.gz
lib/kbd/consolefonts/partialfonts/8859-1.a0-ff.16.gz
lib/kbd/consolefonts/partialfonts/ascii.20-7f.14.gz
lib/kbd/consolefonts/partialfonts/cp437.00-1f.14.gz
lib/kbd/consolefonts/partialfonts/8859-3.a0-ff.08.gz
lib/kbd/consolefonts/partialfonts/8859-10.a0-ff.08.gz
lib/kbd/consolefonts/partialfonts/ascii.20-7f.08.gz
lib/kbd/consolefonts/partialfonts/8859-9.a0-ff.14.gz
lib/kbd/consolefonts/partialfonts/8859-2.a0-ff.08.gz
lib/kbd/consolefonts/partialfonts/8859-10.a0-ff.14.gz
lib/kbd/consolefonts/partialfonts/none.00-17.08.gz
lib/kbd/consolefonts/partialfonts/8859-7.a0-ff.08.gz
lib/kbd/consolefonts/partialfonts/8859-4.a0-ff.14.gz
lib/kbd/consolefonts/partialfonts/cp437.00-1f.16.gz
lib/kbd/consolefonts/partialfonts/8859-4.a0-ff.16.gz
lib/kbd/consolefonts/partialfonts/8859-7.a0-ff.16.gz
lib/kbd/consolefonts/partialfonts/8859-1.a0-ff.08.gz
lib/kbd/consolefonts/partialfonts/8859-6.a0-ff.16.gz
lib/kbd/consolefonts/partialfonts/8859-3.a0-ff.16.gz
lib/kbd/consolefonts/partialfonts/8859-10.a0-ff.16.gz
lib/kbd/consolefonts/partialfonts/8859-7.a0-ff.14.gz
lib/kbd/consolefonts/sun12x22.psfu.gz
lib/kbd/consolefonts/lat0-16.psfu.gz
lib/kbd/consolefonts/cp850-8x14.psfu.gz
lib/kbd/consolefonts/tcvn8x16.psf.gz
lib/kbd/consolefonts/gr928-9x16.psfu.gz
lib/kbd/consolefonts/iso06.08.gz
lib/kbd/consolefonts/koi8r-8x16.gz
lib/kbd/consolefonts/iso02.14.gz
lib/kbd/consolefonts/iso08.16.gz
lib/kbd/consolefonts/LatArCyrHeb-08.psfu.gz
lib/kbd/consolefonts/iso04.14.gz
lib/kbd/consolefonts/cp857.16.gz
lib/kbd/consolefonts/lat9-14.psf.gz
lib/kbd/consolefonts/lat4a-14.psfu.gz
lib/kbd/consolefonts/lat4-12.psfu.gz
lib/kbd/consolefonts/gr737b-8x11.psfu.gz
lib/kbd/consolefonts/iso04.08.gz
lib/kbd/consolefonts/iso03.16.gz
lib/kbd/consolefonts/drdos8x14.psfu.gz
lib/kbd/consolefonts/alt-8x8.gz
lib/kbd/consolefonts/gr737a-9x16.psfu.gz
lib/kbd/consolefonts/ERRORS
lib/kbd/consolefonts/gr928b-8x14.psfu.gz
lib/kbd/consolefonts/arm8.fnt.gz
lib/kbd/consolefonts/aply16.psf.gz
lib/kbd/consolefonts/cyr-sun16.psfu.gz
lib/kbd/consolefonts/lat0-sun16.psfu.gz
lib/kbd/consolefonts/lat2-08.psfu.gz
lib/kbd/consolefonts/lat2-10.psfu.gz
lib/kbd/consolefonts/gr737c-8x16.psfu.gz
lib/kbd/consolefonts/UniCyr_8x8.psf.gz
lib/kbd/consolefonts/UniCyrExt_8x16.psf.gz
lib/kbd/consolefonts/koi8u_8x14.psfu.gz
lib/kbd/consolefonts/lat4a-08.psfu.gz
lib/kbd/consolefonts/iso09.14.gz
lib/kbd/consolefonts/UniCyr_8x14.psf.gz
lib/kbd/consolefonts/lat9w-16.psfu.gz
lib/kbd/consolefonts/lat4-10.psfu.gz
lib/kbd/consolefonts/lat9v-10.psfu.gz
lib/kbd/consolefonts/Agafari-16.psfu.gz
lib/kbd/consolefonts/972.cp.gz
lib/kbd/consolefonts/Agafari-14.psfu.gz
lib/kbd/consolefonts/lat4a-19.psfu.gz
lib/kbd/consolefonts/lat2-sun16.psfu.gz
lib/kbd/consolefonts/koi8r.8x8.psfu.gz
lib/kbd/consolefonts/cp866-8x16.psf.gz
lib/kbd/consolefonts/drdos8x6.psfu.gz
lib/kbd/consolefonts/iso02.08.gz
lib/kbd/consolefonts/gr928a-8x14.psfu.gz
lib/kbd/consolefonts/gr737a-9x14.psfu.gz
lib/kbd/consolefonts/cp866-8x14.psf.gz
lib/kbd/consolefonts/default8x9.psfu.gz
lib/kbd/consolefonts/koi8c-8x16.gz
lib/kbd/consolefonts/lat5-16.psfu.gz
lib/kbd/consolefonts/928.cp.gz
lib/kbd/consolefonts/iso09.08.gz
lib/kbd/consolefonts/lat1-16.psfu.gz
lib/kbd/consolefonts/iso06.14.gz
lib/kbd/consolefonts/iso01.16.gz
lib/kbd/consolefonts/GohaClassic-16.psfu.gz
lib/kbd/consolefonts/LatArCyrHeb-19.psfu.gz
lib/kbd/consolefonts/cp865-8x16.psfu.gz
lib/kbd/keymaps
lib/kbd/keymaps/mac
lib/kbd/keymaps/mac/include
lib/kbd/keymaps/mac/include/mac-qwerty-layout.inc
lib/kbd/keymaps/mac/include/mac-euro2.map.gz
lib/kbd/keymaps/mac/include/mac-linux-keys-bare.inc
lib/kbd/keymaps/mac/include/mac-qwertz-layout.inc
lib/kbd/keymaps/mac/include/mac-euro.map.gz
lib/kbd/keymaps/mac/include/mac-azerty-layout.inc
lib/kbd/keymaps/mac/all
lib/kbd/keymaps/mac/all/mac-template.map.gz
lib/kbd/keymaps/mac/all/mac-de-latin1.map.gz
lib/kbd/keymaps/mac/all/mac-it.map.gz
lib/kbd/keymaps/mac/all/mac-dvorak.map.gz
lib/kbd/keymaps/mac/all/mac-pl.map.gz
lib/kbd/keymaps/mac/all/mac-be.map.gz
lib/kbd/keymaps/mac/all/mac-es.map.gz
lib/kbd/keymaps/mac/all/mac-fr_CH-latin1.map.gz
lib/kbd/keymaps/mac/all/mac-se.map.gz
lib/kbd/keymaps/mac/all/mac-de-latin1-nodeadkeys.map.gz
lib/kbd/keymaps/mac/all/mac-pt-latin1.map.gz
lib/kbd/keymaps/mac/all/mac-uk.map.gz
lib/kbd/keymaps/mac/all/mac-dk-latin1.map.gz
lib/kbd/keymaps/mac/all/mac-us.map.gz
lib/kbd/keymaps/mac/all/mac-de_CH.map.gz
lib/kbd/keymaps/mac/all/mac-fi-latin1.map.gz
lib/kbd/keymaps/mac/all/mac-fr.map.gz
lib/kbd/keymaps/sun
lib/kbd/keymaps/sun/sundvorak.map.gz
lib/kbd/keymaps/sun/sunt4-no-latin1.map.gz
lib/kbd/keymaps/sun/sun-pl-altgraph.map.gz
lib/kbd/keymaps/sun/sunt5-de-latin1.map.gz
lib/kbd/keymaps/sun/sunt5-fi-latin1.map.gz
lib/kbd/keymaps/sun/sunkeymap.map.gz
lib/kbd/keymaps/sun/sunt4-es.map.gz
lib/kbd/keymaps/sun/sunt5-us-cz.map.gz
lib/kbd/keymaps/sun/sunt5-ru.map.gz
lib/kbd/keymaps/sun/sunt4-fi-latin1.map.gz
lib/kbd/keymaps/sun/sunt5-cz-us.map.gz
lib/kbd/keymaps/sun/sunt5-fr-latin1.map.gz
lib/kbd/keymaps/sun/sun-pl.map.gz
lib/kbd/keymaps/sun/sunt5-es.map.gz
lib/kbd/keymaps/sun/sunt5-uk.map.gz
lib/kbd/keymaps/include
lib/kbd/keymaps/include/compose.latin2
lib/kbd/keymaps/include/vim-compose.latin1
lib/kbd/keymaps/include/compose.latin4
lib/kbd/keymaps/include/compose.8859_8
lib/kbd/keymaps/include/compose.latin1
lib/kbd/keymaps/include/compose.latin
lib/kbd/keymaps/include/compose.latin3
lib/kbd/keymaps/include/compose.8859_7
lib/kbd/keymaps/i386
lib/kbd/keymaps/i386/qwertz
lib/kbd/keymaps/i386/qwertz/de-latin1-nodeadkeys.map.gz
lib/kbd/keymaps/i386/qwertz/cz.map.gz
lib/kbd/keymaps/i386/qwertz/sg-latin1-lk450.map.gz
lib/kbd/keymaps/i386/qwertz/sk-prog-qwertz.map.gz
lib/kbd/keymaps/i386/qwertz/sg-latin1.map.gz
lib/kbd/keymaps/i386/qwertz/de-latin1.map.gz
lib/kbd/keymaps/i386/qwertz/fr_CH.map.gz
lib/kbd/keymaps/i386/qwertz/sk-qwertz.map.gz
lib/kbd/keymaps/i386/qwertz/cz-us-qwertz.map.gz
lib/kbd/keymaps/i386/qwertz/de_CH-latin1.map.gz
lib/kbd/keymaps/i386/qwertz/croat.map.gz
lib/kbd/keymaps/i386/qwertz/hu.map.gz
lib/kbd/keymaps/i386/qwertz/de.map.gz
lib/kbd/keymaps/i386/qwertz/fr_CH-latin1.map.gz
lib/kbd/keymaps/i386/qwertz/sg.map.gz
lib/kbd/keymaps/i386/qwertz/slovene.map.gz
lib/kbd/keymaps/i386/qwerty
lib/kbd/keymaps/i386/qwerty/dk.map.gz
lib/kbd/keymaps/i386/qwerty/cz-lat2-prog.map.gz
lib/kbd/keymaps/i386/qwerty/sr-cy.map.gz
lib/kbd/keymaps/i386/qwerty/gr-pc.map.gz
lib/kbd/keymaps/i386/qwerty/ruwin_cplk-UTF-8.map.gz
lib/kbd/keymaps/i386/qwerty/pt-latin9.map.gz
lib/kbd/keymaps/i386/qwerty/fi-latin9.map.gz
lib/kbd/keymaps/i386/qwerty/ruwin_ctrl-CP1251.map.gz
lib/kbd/keymaps/i386/qwerty/bg-cp1251.map.gz
lib/kbd/keymaps/i386/qwerty/ru1.map.gz
lib/kbd/keymaps/i386/qwerty/ru-yawerty.map.gz
lib/kbd/keymaps/i386/qwerty/gr.map.gz
lib/kbd/keymaps/i386/qwerty/ua-cp1251.map.gz
lib/kbd/keymaps/i386/qwerty/ru_win.map.gz
lib/kbd/keymaps/i386/qwerty/ruwin_ctrl-KOI8-R.map.gz
lib/kbd/keymaps/i386/qwerty/mk.map.gz
lib/kbd/keymaps/i386/qwerty/nl.map.gz
lib/kbd/keymaps/i386/qwerty/ru2.map.gz
lib/kbd/keymaps/i386/qwerty/us.map.gz
lib/kbd/keymaps/i386/qwerty/by-cp1251.map.gz
lib/kbd/keymaps/i386/qwerty/trq.map.gz
lib/kbd/keymaps/i386/qwerty/is-latin1-us.map.gz
lib/kbd/keymaps/i386/qwerty/bg_bds-cp1251.map.gz
lib/kbd/keymaps/i386/qwerty/es.map.gz
lib/kbd/keymaps/i386/qwerty/bg_pho-utf8.map.gz
lib/kbd/keymaps/i386/qwerty/ru-cp1251.map.gz
lib/kbd/keymaps/i386/qwerty/pl4.map.gz
lib/kbd/keymaps/i386/qwerty/emacs.map.gz
lib/kbd/keymaps/i386/qwerty/no-latin1.map.gz
lib/kbd/keymaps/i386/qwerty/ua-utf.map.gz
lib/kbd/keymaps/i386/qwerty/pt-latin1.map.gz
lib/kbd/keymaps/i386/qwerty/pl2.map.gz
lib/kbd/keymaps/i386/qwerty/it-ibm.map.gz
lib/kbd/keymaps/i386/qwerty/ru-ms.map.gz
lib/kbd/keymaps/i386/qwerty/ttwin_ctrl-UTF-8.map.gz
lib/kbd/keymaps/i386/qwerty/pc110.map.gz
lib/kbd/keymaps/i386/qwerty/defkeymap.map.gz
lib/kbd/keymaps/i386/qwerty/hu101.map.gz
lib/kbd/keymaps/i386/qwerty/ruwin_ct_sh-UTF-8.map.gz
lib/kbd/keymaps/i386/qwerty/tr_q-latin5.map.gz
lib/kbd/keymaps/i386/qwerty/pl1.map.gz
lib/kbd/keymaps/i386/qwerty/cz-cp1250.map.gz
lib/kbd/keymaps/i386/qwerty/se-lat6.map.gz
lib/kbd/keymaps/i386/qwerty/dk-latin1.map.gz
lib/kbd/keymaps/i386/qwerty/jp106.map.gz
lib/kbd/keymaps/i386/qwerty/cf.map.gz
lib/kbd/keymaps/i386/qwerty/us-acentos.map.gz
lib/kbd/keymaps/i386/qwerty/et.map.gz
lib/kbd/keymaps/i386/qwerty/it2.map.gz
lib/kbd/keymaps/i386/qwerty/trf.map.gz
lib/kbd/keymaps/i386/qwerty/pl.map.gz
lib/kbd/keymaps/i386/qwerty/no.map.gz
lib/kbd/keymaps/i386/qwerty/is-latin1.map.gz
lib/kbd/keymaps/i386/qwerty/ua-utf-ws.map.gz
lib/kbd/keymaps/i386/qwerty/lt.l4.map.gz
lib/kbd/keymaps/i386/qwerty/no-latin1.doc
lib/kbd/keymaps/i386/qwerty/ttwin_alt-UTF-8.map.gz
lib/kbd/keymaps/i386/qwerty/fi-latin1.map.gz
lib/kbd/keymaps/i386/qwerty/br-abnt2.map.gz
lib/kbd/keymaps/i386/qwerty/et-nodeadkeys.map.gz
lib/kbd/keymaps/i386/qwerty/ruwin_ct_sh-CP1251.map.gz
lib/kbd/keymaps/i386/qwerty/bywin-cp1251.map.gz
lib/kbd/keymaps/i386/qwerty/ruwin_alt-CP1251.map.gz
lib/kbd/keymaps/i386/qwerty/ru3.map.gz
lib/kbd/keymaps/i386/qwerty/fi.map.gz
lib/kbd/keymaps/i386/qwerty/ua-ws.map.gz
lib/kbd/keymaps/i386/qwerty/ua.map.gz
lib/kbd/keymaps/i386/qwerty/uk.map.gz
lib/kbd/keymaps/i386/qwerty/la-latin1.map.gz
lib/kbd/keymaps/i386/qwerty/mk-cp1251.map.gz
lib/kbd/keymaps/i386/qwerty/ttwin_cplk-UTF-8.map.gz
lib/kbd/keymaps/i386/qwerty/sk-qwerty.map.gz
lib/kbd/keymaps/i386/qwerty/tralt.map.gz
lib/kbd/keymaps/i386/qwerty/kyrgyz.map.gz
lib/kbd/keymaps/i386/qwerty/bashkir.map.gz
lib/kbd/keymaps/i386/qwerty/se-latin1.map.gz
lib/kbd/keymaps/i386/qwerty/br-latin1-us.map.gz
lib/kbd/keymaps/i386/qwerty/sk-prog-qwerty.map.gz
lib/kbd/keymaps/i386/qwerty/by.map.gz
lib/kbd/keymaps/i386/qwerty/cz-lat2.map.gz
lib/kbd/keymaps/i386/qwerty/sv-latin1.map.gz
lib/kbd/keymaps/i386/qwerty/ro.map.gz
lib/kbd/keymaps/i386/qwerty/se-ir209.map.gz
lib/kbd/keymaps/i386/qwerty/ru.map.gz
lib/kbd/keymaps/i386/qwerty/il.map.gz
lib/kbd/keymaps/i386/qwerty/es-cp850.map.gz
lib/kbd/keymaps/i386/qwerty/se-fi-lat6.map.gz
lib/kbd/keymaps/i386/qwerty/bg_bds-utf8.map.gz
lib/kbd/keymaps/i386/qwerty/fi-old.map.gz
lib/kbd/keymaps/i386/qwerty/bg-cp855.map.gz
lib/kbd/keymaps/i386/qwerty/il-phonetic.map.gz
lib/kbd/keymaps/i386/qwerty/lt.baltic.map.gz
lib/kbd/keymaps/i386/qwerty/pl3.map.gz
lib/kbd/keymaps/i386/qwerty/ruwin_cplk-CP1251.map.gz
lib/kbd/keymaps/i386/qwerty/se-fi-ir209.map.gz
lib/kbd/keymaps/i386/qwerty/nl2.map.gz
lib/kbd/keymaps/i386/qwerty/it.map.gz
lib/kbd/keymaps/i386/qwerty/il-heb.map.gz
lib/kbd/keymaps/i386/qwerty/ru4.map.gz
lib/kbd/keymaps/i386/qwerty/ruwin_ct_sh-KOI8-R.map.gz
lib/kbd/keymaps/i386/qwerty/mk-utf.map.gz
lib/kbd/keymaps/i386/qwerty/bg_pho-cp1251.map.gz
lib/kbd/keymaps/i386/qwerty/br-latin1-abnt2.map.gz
lib/kbd/keymaps/i386/qwerty/ruwin_cplk-KOI8-R.map.gz
lib/kbd/keymaps/i386/qwerty/ruwin_alt-KOI8-R.map.gz
lib/kbd/keymaps/i386/qwerty/br-abnt.map.gz
lib/kbd/keymaps/i386/qwerty/ttwin_ct_sh-UTF-8.map.gz
lib/kbd/keymaps/i386/qwerty/lt.map.gz
lib/kbd/keymaps/i386/qwerty/defkeymap_V1.0.map.gz
lib/kbd/keymaps/i386/qwerty/pt.map.gz
lib/kbd/keymaps/i386/qwerty/emacs2.map.gz
lib/kbd/keymaps/i386/qwerty/cz-qwerty.map.gz
lib/kbd/keymaps/i386/qwerty/kazakh.map.gz
lib/kbd/keymaps/i386/qwerty/ruwin_alt-UTF-8.map.gz
lib/kbd/keymaps/i386/qwerty/mk0.map.gz
lib/kbd/keymaps/i386/qwerty/ruwin_ctrl-UTF-8.map.gz
lib/kbd/keymaps/i386/qwerty/ro_std.map.gz
lib/kbd/keymaps/i386/qwerty/hypermap.m4
lib/kbd/keymaps/i386/fgGIod
lib/kbd/keymaps/i386/fgGIod/tr_f-latin5.map.gz
lib/kbd/keymaps/i386/fgGIod/trf-fgGIod.map.gz
lib/kbd/keymaps/i386/olpc
lib/kbd/keymaps/i386/olpc/pt-olpc.map.gz
lib/kbd/keymaps/i386/olpc/es-olpc.map.gz
lib/kbd/keymaps/i386/azerty
lib/kbd/keymaps/i386/azerty/azerty.map.gz
lib/kbd/keymaps/i386/azerty/wangbe.map.gz
lib/kbd/keymaps/i386/azerty/fr-latin0.map.gz
lib/kbd/keymaps/i386/azerty/fr.map.gz
lib/kbd/keymaps/i386/azerty/fr-latin9.map.gz
lib/kbd/keymaps/i386/azerty/be-latin1.map.gz
lib/kbd/keymaps/i386/azerty/wangbe2.map.gz
lib/kbd/keymaps/i386/azerty/fr-old.map.gz
lib/kbd/keymaps/i386/azerty/fr-pc.map.gz
lib/kbd/keymaps/i386/azerty/fr-latin1.map.gz
lib/kbd/keymaps/i386/include
lib/kbd/keymaps/i386/include/keypad.map.gz
lib/kbd/keymaps/i386/include/ctrl.map.gz
lib/kbd/keymaps/i386/include/qwertz-layout.inc
lib/kbd/keymaps/i386/include/euro.map.gz
lib/kbd/keymaps/i386/include/linux-with-alt-and-altgr.inc
lib/kbd/keymaps/i386/include/compose.inc
lib/kbd/keymaps/i386/include/euro2.map.gz
lib/kbd/keymaps/i386/include/linux-keys-bare.inc
lib/kbd/keymaps/i386/include/applkey.map.gz
lib/kbd/keymaps/i386/include/euro1.inc
lib/kbd/keymaps/i386/include/azerty-layout.inc
lib/kbd/keymaps/i386/include/euro1.map.gz
lib/kbd/keymaps/i386/include/linux-keys-extd.inc
lib/kbd/keymaps/i386/include/linux-with-modeshift-altgr.inc
lib/kbd/keymaps/i386/include/qwerty-layout.inc
lib/kbd/keymaps/i386/include/unicode.map.gz
lib/kbd/keymaps/i386/include/backspace.map.gz
lib/kbd/keymaps/i386/include/linux-with-two-alt-keys.inc
lib/kbd/keymaps/i386/include/windowkeys.map.gz
lib/kbd/keymaps/i386/dvorak
lib/kbd/keymaps/i386/dvorak/no-dvorak.map.gz
lib/kbd/keymaps/i386/dvorak/dvorak-l.map.gz
lib/kbd/keymaps/i386/dvorak/dvorak.map.gz
lib/kbd/keymaps/i386/dvorak/ANSI-dvorak.map.gz
lib/kbd/keymaps/i386/dvorak/dvorak-r.map.gz
lib/kbd/keymaps/atari
lib/kbd/keymaps/atari/atari-de.map.gz
lib/kbd/keymaps/atari/atari-uk-falcon.map.gz
lib/kbd/keymaps/atari/atari-us.map.gz
lib/kbd/keymaps/atari/atari-se.map.gz
lib/kbd/keymaps/amiga
lib/kbd/keymaps/amiga/amiga-de.map.gz
lib/kbd/keymaps/amiga/amiga-us.map.gz
lib/dracut-lib.sh
lib/modules
lib/modules/2.6.32-573.el6.x86_64
lib/modules/2.6.32-573.el6.x86_64/modules.inputmap
lib/modules/2.6.32-573.el6.x86_64/modules.symbols.bin
lib/modules/2.6.32-573.el6.x86_64/modules.dep
lib/modules/2.6.32-573.el6.x86_64/modules.softdep
lib/modules/2.6.32-573.el6.x86_64/kernel
lib/modules/2.6.32-573.el6.x86_64/kernel/arch
lib/modules/2.6.32-573.el6.x86_64/kernel/arch/x86
lib/modules/2.6.32-573.el6.x86_64/kernel/arch/x86/crypto
lib/modules/2.6.32-573.el6.x86_64/kernel/arch/x86/crypto/sha256-ssse3.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/arch/x86/crypto/glue_helper.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/arch/x86/crypto/aes-x86_64.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/arch/x86/crypto/ablk_helper.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/arch/x86/crypto/aesni-intel.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/lib
lib/modules/2.6.32-573.el6.x86_64/kernel/lib/crc-itu-t.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/lib/raid6
lib/modules/2.6.32-573.el6.x86_64/kernel/lib/raid6/raid6_pq.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/lib/crc-t10dif.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/lib/zlib_deflate
lib/modules/2.6.32-573.el6.x86_64/kernel/lib/zlib_deflate/zlib_deflate.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/lib/lzo
lib/modules/2.6.32-573.el6.x86_64/kernel/lib/lzo/lzo_compress.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/lib/lzo/lzo_decompress.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/lib/libcrc32c.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nfs
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nfs/nfs.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nfs/nfs_layout_nfsv41_files.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/configfs
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/configfs/configfs.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/exportfs
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/exportfs/exportfs.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/ext3
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/ext3/ext3.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/lockd
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/lockd/lockd.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/jbd2
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/jbd2/jbd2.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/squashfs
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/squashfs/squashfs.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/btrfs
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/btrfs/btrfs.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/fat
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/fat/fat.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/fat/msdos.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/fat/vfat.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/xfs
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/xfs/xfs.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/autofs4
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/autofs4/autofs4.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/ext2
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/ext2/ext2.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/jbd
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/jbd/jbd.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/dlm
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/dlm/dlm.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/mbcache.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/gfs2
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/gfs2/gfs2.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/udf
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/udf/udf.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/ext4
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/ext4/ext4.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nfsd
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nfsd/nfsd.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp874.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_iso8859-7.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp866.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_iso8859-1.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp850.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp852.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp855.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_iso8859-15.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_iso8859-3.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_koi8-r.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_iso8859-6.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp865.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp857.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp860.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_euc-jp.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp932.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp861.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp862.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_utf8.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp863.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp737.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_iso8859-14.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_iso8859-13.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_iso8859-9.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp950.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp1250.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp1255.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp775.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_iso8859-2.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp869.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_koi8-ru.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp864.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_iso8859-4.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_iso8859-5.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp1251.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_koi8-u.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp949.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nls/nls_cp936.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/cifs
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/cifs/cifs.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/fuse
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/fuse/cuse.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/fuse/fuse.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/jffs2
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/jffs2/jffs2.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nfs_common
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/nfs_common/nfs_acl.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/cramfs
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/cramfs/cramfs.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/cachefiles
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/cachefiles/cachefiles.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/ecryptfs
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/ecryptfs/ecryptfs.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/fscache
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/fscache/fscache.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/ubifs
lib/modules/2.6.32-573.el6.x86_64/kernel/fs/ubifs/ubifs.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/net
lib/modules/2.6.32-573.el6.x86_64/kernel/net/sctp
lib/modules/2.6.32-573.el6.x86_64/kernel/net/sctp/sctp.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/net/sunrpc
lib/modules/2.6.32-573.el6.x86_64/kernel/net/sunrpc/sunrpc.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/net/sunrpc/auth_gss
lib/modules/2.6.32-573.el6.x86_64/kernel/net/sunrpc/auth_gss/auth_rpcgss.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/net/ipv6
lib/modules/2.6.32-573.el6.x86_64/kernel/net/ipv6/ipv6.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/crypto
lib/modules/2.6.32-573.el6.x86_64/kernel/crypto/drbg.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/crypto/gf128mul.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/crypto/xor.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/crypto/aes_generic.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/crypto/cbc.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/crypto/lrw.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/crypto/async_tx
lib/modules/2.6.32-573.el6.x86_64/kernel/crypto/async_tx/async_pq.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/crypto/async_tx/async_raid6_recov.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/crypto/async_tx/async_memcpy.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/crypto/async_tx/async_tx.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/crypto/async_tx/async_xor.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/crypto/xts.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/crypto/cryptd.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/firewire
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/firewire/firewire-sbp2.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/firewire/firewire-core.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/firewire/firewire-ohci.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/input
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/input/serio
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/input/serio/hyperv-keyboard.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mmc
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mmc/host
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mmc/host/sdhci.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mmc/host/sdhci-pci.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mmc/core
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mmc/core/mmc_core.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mmc/card
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mmc/card/mmc_block.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mtd
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mtd/ssfdc.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mtd/ubi
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mtd/ubi/ubi.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mtd/mtdblock.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mtd/inftl.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mtd/ftl.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mtd/rfd_ftl.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mtd/nftl.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mtd/mtdblock_ro.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/mtd/mtd_blkdevs.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/pcmcia
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/pcmcia/rsrc_nonstatic.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/pcmcia/yenta_socket.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/pcmcia/pd6729.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-raid.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/raid0.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-memcache.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-delay.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-log-userspace.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-queue-length.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/linear.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/raid10.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-bufio.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-bio-prison.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-snapshot.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/raid456.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-crypt.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-cache-mq.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-switch.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-era.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-service-time.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-multipath.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-zero.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-mirror.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-mod.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/persistent-data
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/persistent-data/dm-persistent-data.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-flakey.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-cache-cleaner.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/faulty.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/raid1.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-region-hash.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-log.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-raid45.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-thin-pool.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-round-robin.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/md/dm-cache.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/bfa
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/bfa/bfa.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/sr_mod.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/sd_mod.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/scsi_transport_sas.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/libsas
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/libsas/libsas.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/hptiop.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/aic7xxx
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/aic7xxx/aic79xx.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/aic7xxx/aic7xxx.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/isci
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/isci/isci.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/libiscsi.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/scsi_tgt.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/ips.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/lpfc
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/lpfc/lpfc.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/fnic
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/fnic/fnic.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/scsi_debug.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/osd
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/osd/libosd.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/osd/osd.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/hpsa.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/arcmsr
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/arcmsr/arcmsr.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/vmw_pvscsi.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/3w-sas.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/mpt3sas
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/mpt3sas/mpt3sas.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/qla2xxx
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/qla2xxx/qla2xxx.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/ppa.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/mvsas
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/mvsas/mvsas.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/megaraid
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/megaraid/megaraid_mbox.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/megaraid/megaraid_mm.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/megaraid/megaraid_sas.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/scsi_transport_fc.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/libfc
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/libfc/libfc.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/iscsi_boot_sysfs.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/device_handler
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/device_handler/scsi_dh_emc.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/device_handler/scsi_dh_rdac.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/device_handler/scsi_dh_alua.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/hv_storvsc.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/mpt2sas
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/mpt2sas/mpt2sas.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/3w-xxxx.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/scsi_transport_iscsi.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/raid_class.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/pm8001
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/pm8001/pm80xx.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/virtio_scsi.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/stex.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/sym53c8xx_2
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/sym53c8xx_2/sym53c8xx.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/qla4xxx
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/qla4xxx/qla4xxx.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/fcoe
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/fcoe/libfcoe.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/fcoe/fcoe.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/scsi_wait_scan.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/aacraid
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/aacraid/aacraid.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/aic94xx
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/aic94xx/aic94xx.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/scsi_transport_spi.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/initio.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/bnx2fc
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/bnx2fc/bnx2fc.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/imm.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/pmcraid.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/3w-9xxx.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/scsi/scsi_transport_srp.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/target
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/target/target_core_mod.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/target/loopback
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/target/loopback/tcm_loop.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/message
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/message/fusion
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/message/fusion/mptspi.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/message/fusion/mptbase.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/message/fusion/mptfc.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/message/fusion/mptscsih.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/message/fusion/mptsas.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb/host
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb/host/xhci-hcd.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb/image
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb/image/microtek.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb/storage
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb/storage/ums-datafab.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb/storage/ums-sddr55.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb/storage/ums-usbat.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb/storage/ums-sddr09.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb/storage/ums-freecom.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb/storage/ums-karma.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb/storage/ums-jumpshot.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb/storage/ums-isd200.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb/storage/ums-cypress.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb/storage/usb-storage.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb/storage/ums-onetouch.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/usb/storage/ums-alauda.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/i2c
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/i2c/i2c-core.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/i2c/algos
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/i2c/algos/i2c-algo-bit.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/virtio
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/virtio/virtio_ring.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/virtio/virtio.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/virtio/virtio_pci.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/gpu
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/gpu/drm
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/gpu/drm/ttm
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/gpu/drm/ttm/ttm.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/gpu/drm/drm.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/gpu/drm/drm_kms_helper.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/gpu/drm/i915
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/gpu/drm/i915/i915.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/gpu/drm/nouveau
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/gpu/drm/nouveau/nouveau.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/gpu/drm/radeon
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/gpu/drm/radeon/radeon.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/net
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/net/cnic.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/uio
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/uio/uio.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/video
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/video/output.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/cdrom
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/cdrom/cdrom.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/crypto
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/crypto/padlock-aes.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/parport
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/parport/parport.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/infiniband
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/infiniband/core
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/infiniband/core/ib_core.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/infiniband/core/ib_mad.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/infiniband/core/ib_addr.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/infiniband/core/ib_cm.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/infiniband/core/ib_sa.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/infiniband/ulp
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/infiniband/ulp/srp
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/infiniband/ulp/srp/ib_srp.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/staging
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/staging/zram
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/staging/zram/zram.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/acpi
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/acpi/video.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/memstick
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/memstick/core
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/memstick/core/memstick.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/memstick/core/mspro_block.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/sata_inic162x.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/sata_promise.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_pcmcia.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_ninja32.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_oldpiix.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/sata_uli.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_hpt37x.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_acpi.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_amd.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_jmicron.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_atiixp.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_marvell.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_via.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_ali.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_hpt366.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_pdc202xx_old.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_sch.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/ata_generic.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_hpt3x3.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/sata_svw.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_serverworks.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/sata_sx4.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_hpt3x2n.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_sil680.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_artop.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_it8213.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pdc_adma.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/sata_via.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/sata_sis.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/ata_piix.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_rdc.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/sata_mv.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_pdc2027x.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_cmd64x.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_sis.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_atp867x.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_it821x.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/ahci.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/sata_qstor.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/sata_vsc.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/sata_sil24.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/pata_netcell.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/sata_nv.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/ata/sata_sil.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/hv
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/hv/hv_vmbus.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/block
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/block/nvme.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/block/aoe
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/block/aoe/aoe.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/block/rsxx
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/block/rsxx/rsxx.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/block/sx8.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/block/osdblk.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/block/floppy.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/block/xen-blkfront.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/block/virtio_blk.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/block/cciss.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/block/mtip32xx
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/block/mtip32xx/mtip32xx.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/block/pktcdvd.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/platform
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/platform/x86
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/platform/x86/mxm-wmi.ko
lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/platform/x86/wmi.ko
lib/modules/2.6.32-573.el6.x86_64/modules.ccwmap
lib/modules/2.6.32-573.el6.x86_64/modules.dep.bin
lib/modules/2.6.32-573.el6.x86_64/modules.ofmap
lib/modules/2.6.32-573.el6.x86_64/modules.usbmap
lib/modules/2.6.32-573.el6.x86_64/modules.ieee1394map
lib/modules/2.6.32-573.el6.x86_64/modules.alias
lib/modules/2.6.32-573.el6.x86_64/modules.seriomap
lib/modules/2.6.32-573.el6.x86_64/modules.symbols
lib/modules/2.6.32-573.el6.x86_64/modules.isapnpmap
lib/modules/2.6.32-573.el6.x86_64/modules.alias.bin
lib/modules/2.6.32-573.el6.x86_64/modules.pcimap
initqueue-settled
bin
bin/rm
bin/ls
bin/loadkeys
bin/umount
bin/mknod
bin/uname
bin/readlink
bin/grep
bin/cat
bin/basename
bin/sh
bin/dd
bin/mv
bin/dash
bin/ln
bin/rmdir
bin/sed
bin/plymouth
bin/sleep
bin/mkdir
bin/dmesg
bin/setfont
bin/plymouthd
bin/gzip
bin/mount
bin/cp
lib64
lib64/libdevmapper-event-lvm2snapshot.so
lib64/ld-linux-x86-64.so.2
lib64/libbz2.so.1
lib64/libfreeblpriv3.chk
lib64/libglib-2.0.so.0.2800.8
lib64/libdevmapper-event.so.1.02
lib64/libgcc_s.so.1
lib64/libbz2.so.1.0.4
lib64/libc-2.12.so
lib64/libdl-2.12.so
lib64/libsepol.so.1
lib64/libblkid.so.1
lib64/.libgcrypt.so.11.hmac
lib64/libgpg-error.so.0
lib64/libuuid.so.1
lib64/libgcrypt.so.11.5.3
lib64/libply.so.2
lib64/libdevmapper-event-lvm2thin.so
lib64/libreadline.so.6.0
lib64/libaudit.so.1.0.0
lib64/libattr.so.1.1.0
lib64/libudev.so.0
lib64/.libfipscheck.so.1.1.0.hmac
lib64/libexpat.so.1
lib64/libacl.so.1.1.0
lib64/liblvm2cmd.so.2.02
lib64/libdevmapper-event-lvm2raid.so
lib64/libacl.so.1
lib64/libnih.so.1.0.0
lib64/libfipscheck.so.1.1.0
lib64/librt.so.1
lib64/libpthread-2.12.so
lib64/libcryptsetup.so.1.1.0
lib64/libglib-2.0.so.0
lib64/libcryptsetup.so.1
lib64/libuuid.so.1.3.0
lib64/libfipscheck.so.1
lib64/device-mapper
lib64/device-mapper/libdevmapper-event-lvm2snapshot.so
lib64/device-mapper/libdevmapper-event-lvm2thin.so
lib64/device-mapper/libdevmapper-event-lvm2raid.so
lib64/device-mapper/libdevmapper-event-lvm2mirror.so
lib64/libm-2.12.so
lib64/libblkid.so.1.1.0
lib64/libnss_files.so.2
lib64/libdevmapper.so.1.02
lib64/libdevmapper-event-lvm2.so.2.02
lib64/libexpat.so.1.5.2
lib64/.libfipscheck.so.1.hmac
lib64/libc.so.6
lib64/.libcryptsetup.so.1.hmac
lib64/libpcre.so.0.0.1
lib64/libtinfo.so.5.7
lib64/.libcryptsetup.so.1.1.0.hmac
lib64/libpopt.so.0.0.0
lib64/libcap.so.2
lib64/libcap.so.2.16
lib64/libgcrypt.so.11
lib64/libaudit.so.1
lib64/libdl.so.2
lib64/libnih.so.1
lib64/libply.so.2.0.0
lib64/libgpg-error.so.0.5.0
lib64/libattr.so.1
lib64/libply-splash-core.so.2
lib64/libply-splash-core.so.2.0.0
lib64/libselinux.so.1
lib64/librt-2.12.so
lib64/libm.so.6
lib64/libudev.so.0.5.1
lib64/libdevmapper-event-lvm2mirror.so
lib64/libnss_files-2.12.so
lib64/libgcc_s-4.4.7-20120601.so.1
lib64/ld-2.12.so
lib64/libtinfo.so.5
lib64/libpthread.so.0
lib64/libreadline.so.6
lib64/libpcre.so.0
lib64/libfreeblpriv3.so
lib64/libpopt.so.0
pre-trigger
pre-trigger/10plymouth-pretrigger.sh
pre-trigger/30parse-md.sh
pre-udev
pre-udev/30block-genrules.sh
pre-udev/30mdmon-pre-udev.sh
pre-udev/30dm-pre-udev.sh
pre-udev/30dmsquash-liveiso-genrules.sh
pre-udev/30resume-genrules.sh
emergency
emergency/00plymouth-emergency.sh
sysroot
usr
usr/lib
usr/bin
usr/bin/less
usr/bin/mkfifo
usr/bin/bzip2
usr/bin/flock
usr/lib64
usr/lib64/libfreeblpriv3.chk
usr/lib64/libdrm_intel.so.1
usr/lib64/libusb-0.1.so.4.4.4
usr/lib64/libusb-0.1.so.4
usr/lib64/libpciaccess.so.0.11.1
usr/lib64/libdrm_nouveau.so.1
usr/lib64/libdrm_radeon.so.1
usr/lib64/plymouth
usr/lib64/plymouth/details.so
usr/lib64/plymouth/text.so
usr/lib64/plymouth/renderers
usr/lib64/plymouth/renderers/frame-buffer.so
usr/lib64/plymouth/renderers/drm.so
usr/lib64/libdrm_nouveau.so.1.0.0
usr/lib64/libstdc++.so.6
usr/lib64/libdrm.so.2.4.0
usr/lib64/libdrm.so.2
usr/lib64/libstdc++.so.6.0.13
usr/lib64/libdrm_radeon.so.1.0.1
usr/lib64/libpciaccess.so.0
usr/lib64/libdrm_intel.so.1.0.0
usr/lib64/libfreeblpriv3.so
usr/sbin
usr/sbin/cache_restore
usr/sbin/chroot
usr/sbin/cache_dump
usr/sbin/thin_repair
usr/sbin/cache_repair
usr/sbin/era_dump
usr/sbin/era_check
usr/sbin/thin_restore
usr/sbin/cache_check
usr/sbin/era_invalidate
usr/sbin/thin_check
usr/sbin/thin_dump
usr/share
usr/share/pixmaps
usr/share/pixmaps/system-logo-white.png
usr/share/plymouth
usr/share/plymouth/themes
usr/share/plymouth/themes/text
usr/share/plymouth/themes/text/text.plymouth
usr/share/plymouth/themes/details
usr/share/plymouth/themes/details/details.plymouth
usr/share/plymouth/plymouthd.defaults
sbin
sbin/poweroff
sbin/reboot
sbin/partx
sbin/mdadm_auto
sbin/dmsquash-live-root
sbin/loginit
sbin/cryptroot-ask
sbin/losetup
sbin/blockdev
sbin/mdmon
sbin/killall5
sbin/mdraid-cleanup
sbin/lvm_scan
sbin/blkid
sbin/mdcontainer_start
sbin/cryptsetup
sbin/md_finished.sh
sbin/mdadm
sbin/mdraid_start
sbin/pidof
sbin/lvm
sbin/modprobe
sbin/udevadm
sbin/udevd
sbin/dmsetup
sbin/dmeventd
sbin/initqueue
sbin/insmodpost.sh
sbin/switch_root
sbin/rmmod
dev
dev/pts
initqueue-finished
initqueue
mount
mount/10resume.sh
mount/99mount-root.sh
initqueue-timeout
initqueue-timeout/99rootfallback.sh
133695 blocks

/etc/rc.d/rc.sysinit 文件内容

#!/bin/bash
#
# /etc/rc.d/rc.sysinit - run once at boot time
#
# Taken in part from Miquel van Smoorenburg's bcheckrc.
#

HOSTNAME=$(/bin/hostname)

set -m

if [ -f /etc/sysconfig/network ]; then
    . /etc/sysconfig/network
fi
if [ -z "$HOSTNAME" -o "$HOSTNAME" = "(none)" ]; then
    HOSTNAME=localhost
fi

if [ ! -e /proc/mounts ]; then
        mount -n -t proc /proc /proc
        mount -n -t sysfs /sys /sys >/dev/null 2>&1
fi
if [ ! -d /proc/bus/usb ]; then
        modprobe usbcore >/dev/null 2>&1 && mount -n -t usbfs /proc/bus/usb /proc/bus/usb
else
        mount -n -t usbfs /proc/bus/usb /proc/bus/usb
fi

#remount /dev/shm to set attributes from fstab #669700
mount -n -o remount /dev/shm >/dev/null 2>&1
#remount /proc to set attributes from fstab #984003
mount -n -o remount /proc >/dev/null 2>&1

. /etc/init.d/functions

PLYMOUTH=
[ -x /bin/plymouth ] && PLYMOUTH=yes

# Check SELinux status
SELINUX_STATE=
if [ -e "/selinux/enforce" ] && [ "$(cat /proc/self/attr/current)" != "kernel" ]; then
        if [ -r "/selinux/enforce" ] ; then
                SELINUX_STATE=$(cat "/selinux/enforce")
        else
                # assume enforcing if you can't read it
                SELINUX_STATE=1
        fi
fi

if [ -n "$SELINUX_STATE" -a -x /sbin/restorecon ] && __fgrep " /dev " /proc/mounts >/dev/null 2>&1 ; then
        /sbin/restorecon -R -F /dev 2>/dev/null
fi

disable_selinux() {
        echo $"*** Warning -- SELinux is active"
        echo $"*** Disabling security enforcement for system recovery."
        echo $"*** Run 'setenforce 1' to reenable."
        echo "0" > "/selinux/enforce"
}

relabel_selinux() {
    # if /sbin/init is not labeled correctly this process is running in the
    # wrong context, so a reboot will be required after relabel
    AUTORELABEL=
    . /etc/selinux/config
    echo "0" > /selinux/enforce
    [ -n "$PLYMOUTH" ] && plymouth --hide-splash

    if [ "$AUTORELABEL" = "0" ]; then
        echo
        echo $"*** Warning -- SELinux ${SELINUXTYPE} policy relabel is required. "
        echo $"*** /etc/selinux/config indicates you want to manually fix labeling"
        echo $"*** problems. Dropping you to a shell; the system will reboot"
        echo $"*** when you leave the shell."
        start rcS-emergency

    else
        echo
        echo $"*** Warning -- SELinux ${SELINUXTYPE} policy relabel is required."
        echo $"*** Relabeling could take a very long time, depending on file"
        echo $"*** system size and speed of hard drives."

        /sbin/fixfiles -F restore > /dev/null 2>&1
    fi
    rm -f  /.autorelabel
    echo $"Unmounting file systems"
    umount -a
    mount -n -o remount,ro /
    echo $"Automatic reboot in progress."
    reboot -f
}

# Print a text banner.
echo -en $"\t\tWelcome to "
read -r system_release < /etc/system-release
if [[ "$system_release" == *"Red Hat"* ]]; then
 [ "$BOOTUP" = "color" ] && echo -en "\\033[0;31m"
 echo -en "Red Hat"
 [ "$BOOTUP" = "color" ] && echo -en "\\033[0;39m"
 PRODUCT=$(sed "s/Red Hat \(.*\) release.*/\1/" /etc/system-release)
 echo " $PRODUCT"
elif [[ "$system_release" == *Fedora* ]]; then
 [ "$BOOTUP" = "color" ] && echo -en "\\033[0;34m"
 echo -en "Fedora"
 [ "$BOOTUP" = "color" ] && echo -en "\\033[0;39m"
 PRODUCT=$(sed "s/Fedora \(.*\) \?release.*/\1/" /etc/system-release)
 echo " $PRODUCT"
elif [[ "$system_release" =~ "CentOS" ]]; then
 [ "$BOOTUP" = "color" ] && echo -en "\\033[0;36m"
 echo -en "CentOS"
 [ "$BOOTUP" = "color" ] && echo -en "\\033[0;39m"
 PRODUCT=$(sed "s/CentOS \(.*\) \?release.*/\1/" /etc/system-release)
 echo " $PRODUCT"
else
 PRODUCT=$(sed "s/ release.*//g" /etc/system-release)
 echo "$PRODUCT"
fi

# Only read this once.
cmdline=$(cat /proc/cmdline)

# Initialize hardware
if [ -f /proc/sys/kernel/modprobe ]; then
   if ! strstr "$cmdline" nomodules && [ -f /proc/modules ] ; then
       sysctl -w kernel.modprobe="/sbin/modprobe" >/dev/null 2>&1
   else
       # We used to set this to NULL, but that causes 'failed to exec' messages"
       sysctl -w kernel.modprobe="/bin/true" >/dev/null 2>&1
   fi
fi

touch /dev/.in_sysinit >/dev/null 2>&1

# Set default affinity
if [ -x /bin/taskset ]; then
   if strstr "$cmdline" default_affinity= ; then
     for arg in $cmdline ; do
         if [ "${arg##default_affinity=}" != "${arg}" ]; then
             /bin/taskset -p ${arg##default_affinity=} 1
             /bin/taskset -p ${arg##default_affinity=} $$
         fi
     done
   fi
fi

nashpid=$(pidof nash 2>/dev/null)
[ -n "$nashpid" ] && kill $nashpid >/dev/null 2>&1
unset nashpid

apply_sysctl

/sbin/start_udev

# Load other user-defined modules
for file in /etc/sysconfig/modules/*.modules ; do
  [ -x $file ] && $file
done

# Load modules (for backward compatibility with VARs)
if [ -f /etc/rc.modules ]; then
        /etc/rc.modules
fi

mount -n /dev/pts >/dev/null 2>&1
[ -n "$SELINUX_STATE" ] && restorecon -F /dev/pts >/dev/null 2>&1

# Configure kernel parameters
update_boot_stage RCkernelparam
apply_sysctl

# Set the hostname.
update_boot_stage RChostname
action $"Setting hostname ${HOSTNAME}: " hostname ${HOSTNAME}
[ -n "${NISDOMAIN}" ] && domainname ${NISDOMAIN}

# Sync waiting for storage.
{ rmmod scsi_wait_scan ; modprobe scsi_wait_scan ; rmmod scsi_wait_scan ; } >/dev/null 2>&1

# Device mapper & related initialization
if ! __fgrep "device-mapper" /proc/devices >/dev/null 2>&1 ; then
       modprobe dm-mod >/dev/null 2>&1
fi

if [ -f /etc/crypttab ]; then
    init_crypto 0
fi

if ! strstr "$cmdline" nompath && [ -f /etc/multipath.conf -a \
                -x /sbin/multipath ]; then
        modprobe dm-multipath > /dev/null 2>&1
        /sbin/multipath -v 0
        if [ -x /sbin/kpartx ]; then
                action_silent $"Add partition mappings: " /sbin/dmsetup ls --target multipath --exec "/sbin/kpartx -a -p p"
        fi
fi

if ! strstr "$cmdline" nodmraid && [ -x /sbin/dmraid ]; then
        modprobe dm-mirror >/dev/null 2>&1
        dmraidsets=$(LC_ALL=C /sbin/dmraid -s -c -i)
        if [ "$?" = "0" ]; then
                for dmname in $dmraidsets; do
                        if [[ "$dmname" == isw_* ]] && \
                           ! strstr "$cmdline" noiswmd; then
                                continue
                        fi
                        action_silent $"Activate software (ATA)RAID: " /sbin/dmraid -ay -i --rm_partitions -p "$dmname"
                        /sbin/kpartx -a -p p "/dev/mapper/$dmname"
                done
        fi
fi

# Start any MD RAID arrays that haven't been started yet
[ -r /proc/mdstat -a -r /dev/md/md-device-map ] && action $"Run MD devices: " /sbin/mdadm -IRs

if [ -x /sbin/lvm ]; then
        if [ ! -f /.nolvm ] && ! strstr "$cmdline" nolvm ; then
                action $"Setting up Logical Volume Management:" /sbin/lvm vgchange -a ay --sysinit --ignoreskippedcluster
        else
                echo $"Logical Volume Management disabled at boot."
        fi
fi

if [ -f /etc/crypttab ]; then
    init_crypto 0
fi

if [ -f /fastboot ] || strstr "$cmdline" fastboot ; then
        fastboot=yes
fi

if [ -f /fsckoptions ]; then
        fsckoptions=$(cat /fsckoptions)
fi

if [ -f /forcefsck ] || strstr "$cmdline" forcefsck ; then
        fsckoptions="-f $fsckoptions"
elif [ -f /.autofsck ]; then
        [ -f /etc/sysconfig/autofsck ] && . /etc/sysconfig/autofsck
        if [ "$AUTOFSCK_DEF_CHECK" = "yes" ]; then
                AUTOFSCK_OPT="$AUTOFSCK_OPT -f"
        fi
        if [ -n "$AUTOFSCK_SINGLEUSER" ]; then
                [ -n "$PLYMOUTH" ] && plymouth --hide-splash
                echo
                echo $"*** Warning -- the system did not shut down cleanly. "
                echo $"*** Dropping you to a shell; the system will continue"
                echo $"*** when you leave the shell."
                [ -n "$SELINUX_STATE" ] && echo "0" > /selinux/enforce
                start rcS-emergency
                [ -n "$SELINUX_STATE" ] && echo "1" > /selinux/enforce
                [ -n "$PLYMOUTH" ] && plymouth --show-splash
        fi
        fsckoptions="$AUTOFSCK_OPT $fsckoptions"
fi

if [ "$BOOTUP" = "color" ]; then
        fsckoptions="-C $fsckoptions"
else
        fsckoptions="-V $fsckoptions"
fi

READONLY=
if [ -f /etc/sysconfig/readonly-root ]; then
        . /etc/sysconfig/readonly-root
fi
if strstr "$cmdline" readonlyroot ; then
        READONLY=yes
        [ -z "$RW_MOUNT" ] && RW_MOUNT=/var/lib/stateless/writable
        [ -z "$STATE_MOUNT" ] && STATE_MOUNT=/var/lib/stateless/state
fi
if strstr "$cmdline" noreadonlyroot ; then
        READONLY=no
fi

if [ "$READONLY" = "yes" -o "$TEMPORARY_STATE" = "yes" ]; then

        mount_empty() {
                if [ -e "$1" ]; then
                        echo "$1" | cpio -p -vd "$RW_MOUNT" &>/dev/null
                        mount -n --bind "$RW_MOUNT$1" "$1"
                fi
        }

        mount_dirs() {
                if [ -e "$1" ]; then
                        mkdir -p "$RW_MOUNT$1"
                        find "$1" -type d -print0 | cpio -p -0vd "$RW_MOUNT" &>/dev/null
                        mount -n --bind "$RW_MOUNT$1" "$1"
                fi
        }

        mount_files() {
                if [ -e "$1" ]; then
                        cp -a --parents "$1" "$RW_MOUNT"
                        mount -n --bind "$RW_MOUNT$1" "$1"
                fi
        }

        # Common mount options for scratch space regardless of
        # type of backing store
        mountopts=

        # Scan partitions for local scratch storage
        rw_mount_dev=$(blkid -t LABEL="$RW_LABEL" -l -o device)

        # First try to mount scratch storage from /etc/fstab, then any
        # partition with the proper label.  If either succeeds, be sure
        # to wipe the scratch storage clean.  If both fail, then mount
        # scratch storage via tmpfs.
        if mount $mountopts "$RW_MOUNT" > /dev/null 2>&1 ; then
                rm -rf "$RW_MOUNT" > /dev/null 2>&1
        elif [ x$rw_mount_dev != x ] && mount $rw_mount_dev $mountopts "$RW_MOUNT" > /dev/null 2>&1; then
                rm -rf "$RW_MOUNT"  > /dev/null 2>&1
        else
                mount -n -t tmpfs $RW_OPTIONS $mountopts none "$RW_MOUNT"
        fi

        for file in /etc/rwtab /etc/rwtab.d/* /dev/.initramfs/rwtab ; do
                is_ignored_file "$file" && continue
        [ -f $file ] && cat $file | while read type path ; do
                        case "$type" in
                                empty)
                                        mount_empty $path
                                        ;;
                                files)
                                        mount_files $path
                                        ;;
                                dirs)
                                        mount_dirs $path
                                        ;;
                                *)
                                        ;;
                        esac
                        [ -n "$SELINUX_STATE" -a -e "$path" ] && restorecon -R "$path"
                done
        done

        # Use any state passed by initramfs
        [ -d /dev/.initramfs/state ] && cp -a /dev/.initramfs/state/* $RW_MOUNT

        # In theory there should be no more than one network interface active
        # this early in the boot process -- the one we're booting from.
        # Use the network address to set the hostname of the client.  This
        # must be done even if we have local storage.
        ipaddr=
        if [ "$HOSTNAME" = "localhost" -o "$HOSTNAME" = "localhost.localdomain" ]; then
                ipaddr=$(ip addr show to 0.0.0.0/0 scope global | awk '/[[:space:]]inet / { print gensub("/.*","","g",$2) }')
                for ip in $ipaddr ; do
                        HOSTNAME=
                        eval $(ipcalc -h $ip 2>/dev/null)
                        [ -n "$HOSTNAME" ] && { hostname ${HOSTNAME} ; break; }
                done
        fi

        # Clients with read-only root filesystems may be provided with a
        # place where they can place minimal amounts of persistent
        # state.  SSH keys or puppet certificates for example.
        #
        # Ideally we'll use puppet to manage the state directory and to
        # create the bind mounts.  However, until that's all ready this
        # is sufficient to build a working system.

        # First try to mount persistent data from /etc/fstab, then any
        # partition with the proper label, then fallback to NFS
        state_mount_dev=$(blkid -t LABEL="$STATE_LABEL" -l -o device)
        if mount $mountopts $STATE_OPTIONS "$STATE_MOUNT" > /dev/null 2>&1 ; then
                /bin/true
        elif [ x$state_mount_dev != x ] && mount $state_mount_dev $mountopts "$STATE_MOUNT" > /dev/null 2>&1;  then
                /bin/true
        elif [ ! -z "$CLIENTSTATE" ]; then
                # No local storage was found.  Make a final attempt to find
                # state on an NFS server.

                mount -t nfs $CLIENTSTATE/$HOSTNAME $STATE_MOUNT -o rw,nolock
        fi

        if [ -w "$STATE_MOUNT" ]; then

                mount_state() {
                        if [ -e "$1" ]; then
                                [ ! -e "$STATE_MOUNT$1" ] && cp -a --parents "$1" "$STATE_MOUNT"
                                mount -n --bind "$STATE_MOUNT$1" "$1"
                        fi
                }

                for file in /etc/statetab /etc/statetab.d/* ; do
                        is_ignored_file "$file" && continue
                        [ ! -f "$file" ] && continue

                        if [ -f "$STATE_MOUNT/$file" ] ; then
                                mount -n --bind "$STATE_MOUNT/$file" "$file"
                        fi

                        for path in $(grep -v "^#" "$file" 2>/dev/null); do
                                mount_state "$path"
                                [ -n "$SELINUX_STATE" -a -e "$path" ] && restorecon -R "$path"
                        done
                done

                if [ -f "$STATE_MOUNT/files" ] ; then
                        for path in $(grep -v "^#" "$STATE_MOUNT/files" 2>/dev/null); do
                                mount_state "$path"
                                [ -n "$SELINUX_STATE" -a -e "$path" ] && restorecon -R "$path"
                        done
                fi
        fi

        if mount | grep -q /var/lib/nfs/rpc_pipefs ; then
                mount -t rpc_pipefs sunrpc /var/lib/nfs/rpc_pipefs && service rpcidmapd restart
        fi
fi

if [[ " $fsckoptions" != *" -y"* ]]; then
        fsckoptions="-a $fsckoptions"
fi

_RUN_QUOTACHECK=0
if [ -f /forcequotacheck ] || strstr "$cmdline" forcequotacheck ; then
        _RUN_QUOTACHECK=1
fi
if [ -z "$fastboot" -a "$READONLY" != "yes" ]; then

        STRING=$"Checking filesystems"
        echo $STRING
        fsck -T -t noopts=_netdev -A $fsckoptions
        rc=$?

        if [ "$rc" -eq "0" ]; then
                success "$STRING"
                echo
        elif [ "$rc" -eq "1" ]; then
                passed "$STRING"
                echo
        elif [ "$rc" -eq "2" -o "$rc" -eq "3" ]; then
                echo $"Unmounting file systems"
                umount -a
                mount -n -o remount,ro /
                echo $"Automatic reboot in progress."
                reboot -f
        fi

        # A return of 4 or higher means there were serious problems.
        if [ $rc -gt 1 ]; then
                [ -n "$PLYMOUTH" ] && plymouth --hide-splash

                failure "$STRING"
                echo
                echo
                echo $"*** An error occurred during the file system check."
                echo $"*** Dropping you to a shell; the system will reboot"
                echo $"*** when you leave the shell."

                str=$"(Repair filesystem)"
                PS1="$str \# # "; export PS1
                [ "$SELINUX_STATE" = "1" ] && disable_selinux
                start rcS-emergency

                echo $"Unmounting file systems"
                umount -a
                mount -n -o remount,ro /
                echo $"Automatic reboot in progress."
                reboot -f
        elif [ "$rc" -eq "1" ]; then
                _RUN_QUOTACHECK=1
        fi
fi

remount_needed() {
  local state oldifs
  [ "$READONLY" = "yes" ] && return 1
  state=$(LC_ALL=C awk '/ \/ / && ($3 !~ /rootfs/) { print $4 }' /proc/mounts)
  oldifs=$IFS
  IFS=","
  for opt in $state ; do
        if [ "$opt" = "rw" ]; then
                IFS=$oldifs
                return 1
        fi
  done
  IFS=$oldifs
  return 0
}

# Remount the root filesystem read-write.
update_boot_stage RCmountfs
if remount_needed ; then
  action $"Remounting root filesystem in read-write mode: " mount -n -o remount,rw /
fi

# Clean up SELinux labels
if [ -n "$SELINUX_STATE" ]; then
   restorecon /etc/mtab /etc/ld.so.cache /etc/blkid/blkid.tab /etc/resolv.conf >/dev/null 2>&1
fi

# If relabeling, relabel mount points.
if [ -n "$SELINUX_STATE" -a "$READONLY" != "yes" ]; then
    if [ -f /.autorelabel ] || strstr "$cmdline" autorelabel ; then
        restorecon $(awk '!/^#/ && $4 !~ /noauto/ && $2 ~ /^\// { print $2 }' /etc/fstab) >/dev/null 2>&1
    fi
fi

if [ "$READONLY" != "yes" ] ; then
        # Clear mtab
        (> /etc/mtab) &> /dev/null

        # Remove stale backups
        rm -f /etc/mtab~ /etc/mtab~~

        # Enter mounted filesystems into /etc/mtab
        mount -f /
        mount -f /proc >/dev/null 2>&1
        mount -f /sys >/dev/null 2>&1
        mount -f /dev/pts >/dev/null 2>&1
        mount -f /dev/shm >/dev/null 2>&1
        mount -f /proc/bus/usb >/dev/null 2>&1
fi

# Mount all other filesystems (except for NFS and /proc, which is already
# mounted). Contrary to standard usage,
# filesystems are NOT unmounted in single user mode.
# The 'no' applies to all listed filesystem types. See mount(8).
if [ "$READONLY" != "yes" ] ; then
        action $"Mounting local filesystems: " mount -a -t nonfs,nfs4,smbfs,ncpfs,cifs,gfs,gfs2,glusterfs -O no_netdev
else
        action $"Mounting local filesystems: " mount -a -n -t nonfs,nfs4,smbfs,ncpfs,cifs,gfs,gfs2i,glusterfs -O no_netdev
fi

# Check to see if a full relabel is needed
if [ -n "$SELINUX_STATE" -a "$READONLY" != "yes" ]; then
    if [ -f /.autorelabel ] || strstr "$cmdline" autorelabel ; then
        relabel_selinux
    fi
else
    if [ -d /etc/selinux -a "$READONLY" != "yes" ]; then
        [ -f /.autorelabel ] || touch /.autorelabel
    fi
fi

# Update quotas if necessary
if [ X"$_RUN_QUOTACHECK" = X1 -a -x /sbin/quotacheck ]; then
        action $"Checking local filesystem quotas: " /sbin/quotacheck -anug
fi

if [ -x /sbin/quotaon ]; then
    action $"Enabling local filesystem quotas: " /sbin/quotaon -aug
fi

# Initialize pseudo-random number generator
if [ -f "/var/lib/random-seed" ]; then
        cat /var/lib/random-seed > /dev/urandom
else
        [ "$READONLY" != "yes" ] && touch /var/lib/random-seed
fi
if [ "$READONLY" != "yes" ]; then
        chmod 600 /var/lib/random-seed
        dd if=/dev/urandom of=/var/lib/random-seed count=1 bs=4096 2>/dev/null
fi

if [ -f /etc/crypttab ]; then
    init_crypto 1
fi

# Configure machine if necessary.
if [ -f /.unconfigured ]; then

    if [ -x /bin/plymouth ]; then
        /bin/plymouth quit
    fi

    if [ -x /usr/bin/system-config-keyboard ]; then
        /usr/bin/system-config-keyboard
    fi
    if [ -x /usr/bin/passwd ]; then
        /usr/bin/passwd root
    fi
    if [ -x /usr/sbin/system-config-network-tui ]; then
        /usr/sbin/system-config-network-tui
    fi
    if [ -x /usr/sbin/timeconfig ]; then
        /usr/sbin/timeconfig
    fi
    if [ -x /usr/sbin/authconfig-tui ]; then
        /usr/sbin/authconfig-tui --nostart
    fi
    if [ -x /usr/sbin/ntsysv ]; then
        /usr/sbin/ntsysv --level 35
    fi

    # Reread in network configuration data.
    if [ -f /etc/sysconfig/network ]; then
        . /etc/sysconfig/network

        # Reset the hostname.
        action $"Resetting hostname ${HOSTNAME}: " hostname ${HOSTNAME}
    fi

    rm -f /.unconfigured
fi

# Clean out /.
rm -f /fastboot /fsckoptions /forcefsck /.autofsck /forcequotacheck /halt \
        /poweroff /.suspended &> /dev/null

# Do we need (w|u)tmpx files? We don't set them up, but the sysadmin might...
_NEED_XFILES=
[ -f /var/run/utmpx -o -f /var/log/wtmpx ] && _NEED_XFILES=1

# Clean up /var.
rm -rf /var/lock/cvs/* /var/run/screen/*
find /var/lock /var/run ! -type d -exec rm -f {} \;
rm -f /var/lib/rpm/__db* &> /dev/null
rm -f /var/gdm/.gdmfifo &> /dev/null

[ "$PROMPT" != no ] && plymouth watch-keystroke --command "touch /var/run/confirm" --keys=Ii &

# Clean up utmp/wtmp
> /var/run/utmp
touch /var/log/wtmp
chgrp utmp /var/run/utmp /var/log/wtmp
chmod 0664 /var/run/utmp /var/log/wtmp
if [ -n "$_NEED_XFILES" ]; then
  > /var/run/utmpx
  touch /var/log/wtmpx
  chgrp utmp /var/run/utmpx /var/log/wtmpx
  chmod 0664 /var/run/utmpx /var/log/wtmpx
fi
[ -n "$SELINUX_STATE" ] && restorecon /var/run/utmp* /var/log/wtmp* >/dev/null 2>&1

# Clean up various /tmp bits
[ -n "$SELINUX_STATE" ] && restorecon /tmp
rm -f /tmp/.X*-lock /tmp/.lock.* /tmp/.gdm_socket /tmp/.s.PGSQL.*
rm -rf /tmp/.X*-unix /tmp/.ICE-unix /tmp/.font-unix /tmp/hsperfdata_* \
       /tmp/kde-* /tmp/ksocket-* /tmp/mc-* /tmp/mcop-* /tmp/orbit-*  \
       /tmp/scrollkeeper-*  /tmp/ssh-* \
       /dev/.in_sysinit

# Make ICE directory
mkdir -m 1777 -p /tmp/.ICE-unix >/dev/null 2>&1
chown root:root /tmp/.ICE-unix
[ -n "$SELINUX_STATE" ] && restorecon /tmp/.ICE-unix >/dev/null 2>&1

# Start up swapping.
update_boot_stage RCswap
action $"Enabling /etc/fstab swaps: " swapon -a -e
if [ "$AUTOSWAP" = "yes" ]; then
        curswap=$(awk '/^\/dev/ { print $1 }' /proc/swaps | while read x; do get_numeric_dev dec $x ; echo -n " "; done)
        swappartitions=$(blkid -t TYPE=swap -o device)
        if [ x"$swappartitions" != x ]; then
                for partition in $swappartitions ; do
                        [ ! -e $partition ] && continue
                        majmin=$(get_numeric_dev dec $partition)
                        echo $curswap | grep -qw "$majmin" || action $"Enabling local swap partitions: " swapon $partition
                done
        fi
fi

# Set up binfmt_misc
/bin/mount -t binfmt_misc none /proc/sys/fs/binfmt_misc > /dev/null 2>&1

# Boot time profiles. Yes, this should be somewhere else.
if [ -x /usr/sbin/system-config-network-cmd ]; then
  if strstr "$cmdline" netprofile= ; then
    for arg in $cmdline ; do
        if [ "${arg##netprofile=}" != "${arg}" ]; then
            /usr/sbin/system-config-network-cmd --profile ${arg##netprofile=}
        fi
    done
  fi
fi

# Now that we have all of our basic modules loaded and the kernel going,
# let's dump the syslog ring somewhere so we can find it later
[ -f /var/log/dmesg ] && mv -f /var/log/dmesg /var/log/dmesg.old
dmesg -s 131072 > /var/log/dmesg

# create the crash indicator flag to warn on crashes, offer fsck with timeout
touch /.autofsck &> /dev/null

[ "$PROMPT" != no ] && plymouth --ignore-keystroke=Ii
if strstr "$cmdline" confirm ; then
        touch /var/run/confirm
fi

# Let rhgb know that we're leaving rc.sysinit
if [ -x /bin/plymouth ]; then
    /bin/plymouth --sysinit
fi

/etc/rc.d/rc 文件内容

#! /bin/bash
#
# rc            This file is responsible for starting/stopping
#               services when the runlevel changes.
#
# Original Author:
#               Miquel van Smoorenburg, <miquels@drinkel.nl.mugnet.org>
#

set -m

# check a file to be a correct runlevel script
check_runlevel ()
{
        # Check if the file exists at all.
        [ -x "$1" ] || return 1
        is_ignored_file "$1" && return 1
        return 0
}

# Now find out what the current and what the previous runlevel are.
argv1="$1"
set $(/sbin/runlevel)
runlevel=$2
previous=$1
export runlevel previous

. /etc/init.d/functions

export CONSOLETYPE
do_confirm="no"
if [ -f /var/run/confirm ]; then
        do_confirm="yes"
fi
UPSTART=
[ -x /sbin/initctl ] && UPSTART=yes
# See if we want to be in user confirmation mode
if [ "$previous" = "N" ]; then
        if [ "$do_confirm" = "yes" ]; then
                echo $"Entering interactive startup"
        else
                echo $"Entering non-interactive startup"
        fi
fi

# Get first argument. Set new runlevel to this argument.
[ -n "$argv1" ] && runlevel="$argv1"

# Is there an rc directory for this new runlevel?
[ -d /etc/rc$runlevel.d ] || exit 0

# Set language, vc settings once to avoid doing it for every init script
# through functions
if [ -f /etc/sysconfig/i18n -a -z "${NOLOCALE:-}" ] ; then
  . /etc/profile.d/lang.sh 2>/dev/null
  export LANGSH_SOURCED=1
fi

# First, run the KILL scripts.
for i in /etc/rc$runlevel.d/K* ; do

        # Check if the subsystem is already up.
        subsys=${i#/etc/rc$runlevel.d/K??}
        [ -f /var/lock/subsys/$subsys -o -f /var/lock/subsys/$subsys.init ] || continue
        check_runlevel "$i" || continue

        # Bring the subsystem down.
        [ -n "$UPSTART" ] && initctl emit --quiet stopping JOB=$subsys
        $i stop
        [ -n "$UPSTART" ] && initctl emit --quiet stopped JOB=$subsys
done

# Now run the START scripts.
for i in /etc/rc$runlevel.d/S* ; do

        # Check if the subsystem is already up.
        subsys=${i#/etc/rc$runlevel.d/S??}
        [ -f /var/lock/subsys/$subsys ] && continue
        [ -f /var/lock/subsys/$subsys.init ] && continue
        check_runlevel "$i" || continue

        # If we're in confirmation mode, get user confirmation
        if [ "$do_confirm" = "yes" ]; then
                confirm $subsys
                rc=$?
                if [ "$rc" = "1" ]; then
                        continue
                elif [ "$rc" = "2" ]; then
                        do_confirm="no"
                fi
        fi

        update_boot_stage "$subsys"
        # Bring the subsystem up.
        [ -n "$UPSTART" ] && initctl emit --quiet starting JOB=$subsys
        if [ "$subsys" = "halt" -o "$subsys" = "reboot" ]; then
                export LC_ALL=C
                exec $i start
        fi
        $i start
        [ -n "$UPSTART" ] && initctl emit --quiet started JOB=$subsys
done
[ "$do_confirm" = "yes" ] && rm -f /var/run/confirm
exit 0

/etc/rc3.d 目录下文件

[root@localhost initramfs]# ls -alh /etc/rc3.d/
total 8.0K
drwxr-xr-x.  2 root root 4.0K Aug 20  2020 .
drwxr-xr-x. 10 root root 4.0K Nov  2  2015 ..
lrwxrwxrwx   1 root root   16 Nov  2  2015 K02puppet -> ../init.d/puppet
lrwxrwxrwx.  1 root root   19 Nov  2  2015 K10saslauthd -> ../init.d/saslauthd
lrwxrwxrwx   1 root root   21 Aug 20  2020 K15nginx-debug -> ../init.d/nginx-debug
lrwxrwxrwx   1 root root   17 Aug 20  2020 K16php-fpm -> ../init.d/php-fpm
lrwxrwxrwx   1 root root   21 Aug 20  2020 K74mcollective -> ../init.d/mcollective
lrwxrwxrwx.  1 root root   20 Nov  2  2015 K87multipathd -> ../init.d/multipathd
lrwxrwxrwx.  1 root root   21 Nov  2  2015 K87restorecond -> ../init.d/restorecond
lrwxrwxrwx.  1 root root   20 Nov  2  2015 K89netconsole -> ../init.d/netconsole
lrwxrwxrwx.  1 root root   15 Nov  2  2015 K89rdisc -> ../init.d/rdisc
lrwxrwxrwx   1 root root   22 Nov  2  2015 S02lvm2-monitor -> ../init.d/lvm2-monitor
lrwxrwxrwx.  1 root root   16 Nov  2  2015 S07iscsid -> ../init.d/iscsid
lrwxrwxrwx.  1 root root   19 Nov  2  2015 S08ip6tables -> ../init.d/ip6tables
lrwxrwxrwx.  1 root root   18 Nov  2  2015 S08iptables -> ../init.d/iptables
lrwxrwxrwx   1 root root   17 Nov  2  2015 S10network -> ../init.d/network
lrwxrwxrwx.  1 root root   16 Nov  2  2015 S11auditd -> ../init.d/auditd
lrwxrwxrwx.  1 root root   17 Nov  2  2015 S12rsyslog -> ../init.d/rsyslog
lrwxrwxrwx   1 root root   15 Aug 20  2020 S13iscsi -> ../init.d/iscsi
lrwxrwxrwx.  1 root root   19 Nov  2  2015 S15mdmonitor -> ../init.d/mdmonitor
lrwxrwxrwx   1 root root   26 Nov  2  2015 S25blk-availability -> ../init.d/blk-availability
lrwxrwxrwx   1 root root   15 Nov  2  2015 S25netfs -> ../init.d/netfs
lrwxrwxrwx.  1 root root   19 Nov  2  2015 S26udev-post -> ../init.d/udev-post
lrwxrwxrwx   1 root root   17 Nov  2  2015 S30vboxadd -> ../init.d/vboxadd
lrwxrwxrwx   1 root root   21 Nov  2  2015 S30vboxadd-x11 -> ../init.d/vboxadd-x11
lrwxrwxrwx   1 root root   25 Nov  2  2015 S35vboxadd-service -> ../init.d/vboxadd-service
lrwxrwxrwx   1 root root   14 Nov  2  2015 S55sshd -> ../init.d/sshd
lrwxrwxrwx   1 root root   16 Aug 20  2020 S64mysqld -> ../init.d/mysqld
lrwxrwxrwx   1 root root   17 Aug 20  2020 S80postfix -> ../init.d/postfix
lrwxrwxrwx   1 root root   15 Aug 20  2020 S85nginx -> ../init.d/nginx
lrwxrwxrwx.  1 root root   15 Nov  2  2015 S90crond -> ../init.d/crond
lrwxrwxrwx   1 root root   11 Nov  2  2015 S99local -> ../rc.local

/boot/grub/grub.conf 文件内容

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/mapper/VolGroup-lv_root
#          initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.32-573.7.1.el6.x86_64)
        root (hd0,0)
        kernel /vmlinuz-2.6.32-573.7.1.el6.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_NO_LUKS LANG=en_GB.UTF-8 rd_NO_MD rd_LVM_LV=VolGroup/lv_swap SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_LVM_LV=VolGroup/lv_root  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet
        initrd /initramfs-2.6.32-573.7.1.el6.x86_64.img
title CentOS 6 (2.6.32-573.el6.x86_64)
        root (hd0,0)
        kernel /vmlinuz-2.6.32-573.el6.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_NO_LUKS LANG=en_GB.UTF-8 rd_NO_MD rd_LVM_LV=VolGroup/lv_swap SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_LVM_LV=VolGroup/lv_root  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet
        initrd /initramfs-2.6.32-573.el6.x86_64.img






参考资料


返回