Fedora 10下制作U盘启动盘(165.7MB)

来源:互联网 发布:一级域名和二级域名 编辑:程序博客网 时间:2024/05/01 20:14

前言

 

       一直都很想用闲置下来的256MB U盘制作一个微型的Linux系统,可是,多次尝试也没做出来,今天终于做出了一个165.7MB的Linux系统。其中,遇到了不少问题,现在总结一下,以方便进一步的优化。

 

步骤

 

一、U盘分区

 

由于我的U盘只有256MB,如果再分开两个区,可能容量就不够了,所以,我的做法是U盘只分一个区。

 

使用fdisk /dev/sdb指令,将u盘分成两个分区,一个Linux Ext3分区,一个FAT16分区,并将Linux分区标记为可引导的分区。

 

 

Disk /dev/sdb: 262 MB, 262012928 bytes
1 heads, 56 sectors/track, 9138 cylinders
Units = cylinders of 56 * 512 = 28672 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               2         200        5572    6  FAT16
/dev/sdb2     *        201        9138      250264   83  Linux

注:经测试U盘单独分一个ext3分区似乎不太稳定?经常无缘无故的变回FAT16,怪了。

 

二、U盘格式化

 

值得注意的是在格式化前得先把U盘卸载掉。

 

sudo mkfs.vfat /dev/sdb1

 

sudo mke2fs -j -m0 -L SAN /dev/sdb2

或者sudo mke2fs -j -L "sanux" -b 2048 -i 8192 /dev/sdb6
sudo tune2fs -c -0 -i 0 /dev/sdb2

 

三、制作initRD

 

在制作时,提示“--preload=ehci-hcd ”找不到,我还没确定该写法是否有问题,或者应该是“--preload=ehci_hcd ”?

sudo mkinitrd --preload=ehci-hcd --preload=usb-storage --preload=scsi_mod --preload=sd_mod /boot/usbinitrd.img `uname -r`

 

四、制作Linux文件系统

 

将U盘mount起来,修改usb目录的权限,然后在U盘目录下创建如下文件夹

chmod 777 -R /mnt/usb

mkdir bin sbin etc dev lib sys proc usr var root home tmp mnt selinux

 

然后,将已有的Fedora10的文件系统中的boot bin sbin etc lib 目录及其下面的所有文件复制到U盘中(我的做法是手动拷贝,这样可一将其中的链接也保留下来,当然,也可以cp -arp ),我的U盘比较烂,经常出现Read-Only System的问题,不过重新mount一下就OK了!

 

补充说明:

1、后来尝试还是使用文字终端手动Mount比较稳头些!

2、还有一个关于磁盘检查的问题,在制作的过程中U盘有可能出现错误,这时可以用e2fsck命令对相应分区作检查,如e2fsck /dev/sdb2等。

3、制作文件系统时一定要用UUID防止mount错位,造成U盘文件系统破坏!

4、系统启动时显示一行Log“loading /lib/keymaps/i386/qwerty/us.map”,这说明lib下的系统动态链接库文件相当关键!

 

以下为文件系统的2层目录结构,其中有些文件夹是空的,但是,系统启动起来后会在该目录下创建相应的文件,如/proc等。值得一提的是,我的Fedora10是只有文字界面,而没有图形化界面的,所以,文件系统会小一些。建议大家如果想自己制作U盘启动盘,最好也是利用没有图形化界面的文件系统,这样可以省不少空间。

 

在制作文件系统时,尤其要注意/etc/fstab这个文件的配置,如下:

注意:文中有关UUID的使用问题,请参考UUID一文。

#/dev/sdb1   /   ext3    defaults        1 1
UUID=bbcbb70a-3da2-47cc-becd-5f3e3a162803    /   ext3    defaults        1 1
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
none                    /proc                   proc    defaults        0 0

 

[san@localhost san_fs]$ tree -d -L 2
.
|-- bin
|-- boot
|   |-- efi
|   |-- grub
|   `-- upgrade
|-- dev
|-- etc
|   |-- NetworkManager
|   |-- X11
|   |-- alternatives
|   |-- avahi
|   |-- blkid
|   |-- chkconfig.d
|   |-- cron.daily
|   |-- dbus-1
|   |-- default
|   |-- depmod.d
|   |-- dirmngr
|   |-- event.d
|   |-- fonts
|   |-- gcrypt
|   |-- gnupg
|   |-- init.d -> rc.d/init.d
|   |-- iproute2
|   |-- kernel
|   |-- ld.so.conf.d
|   |-- logrotate.d
|   |-- lvm
|   |-- makedev.d
|   |-- modprobe.d
|   |-- netplug
|   |-- netplug.d
|   |-- openldap
|   |-- opt
|   |-- pam.d
|   |-- pki
|   |-- popt.d
|   |-- ppp
|   |-- prelink.conf.d
|   |-- profile.d
|   |-- rc.d
|   |-- rc0.d -> rc.d/rc0.d
|   |-- rc1.d -> rc.d/rc1.d
|   |-- rc2.d -> rc.d/rc2.d
|   |-- rc3.d -> rc.d/rc3.d
|   |-- rc4.d -> rc.d/rc4.d
|   |-- rc5.d -> rc.d/rc5.d
|   |-- rc6.d -> rc.d/rc6.d
|   |-- rpm
|   |-- rwtab.d
|   |-- sasl2
|   |-- security
|   |-- selinux
|   |-- skel
|   |-- statetab.d
|   |-- sysconfig
|   |-- terminfo
|   |-- udev
|   |-- xdg
|   |-- xinetd.d
|   |-- yum
|   `-- yum.repos.d
|-- home
|-- lib
|   |-- bdevid
|   |-- dbus-1
|   |-- firmware
|   |-- i686
|   |-- kbd
|   |-- modules
|   |-- rtkaio
|   |-- security
|   |-- terminfo
|   |-- tls
|   |-- udev
|   `-- xtables
|-- mnt
|-- proc
|-- root
|-- sbin
|-- selinux
|-- sys
|-- tmp
|-- usr
`-- var
(该目录下还需创建lib lock run log等目录,这可以根据系统起来后的提示确定)

85 directories

 

五、Grub安装

在GUB中hd0,或者hd1与硬盘或者与U盘的对应关系不是固定的,这得看BIOS从哪个启动了。所以,在安装grub时得注意,别装错了,哈哈哈!

 # grub
grub> root (hd1, 1)
grub> setup (hd1)
grub> quit

 

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You do not have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /, eg.
#          root (hd0,5)
#          kernel /boot/vmlinuz-version ro root=/dev/sda6
#          initrd /boot/initrd-version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz 这里是GRUB背景图像
hiddenmenu
title Fedora (2.6.27.5-117.fc10.i686)
 root (hd0,0)

#    kernel /boot/vmlinuz-2.6.27.5-117.fc10.i686 ro root=/dev/sdb1 selinux=0 single quiet
    kernel /boot/vmlinuz-2.6.27.5-117.fc10.i686 ro root=UUID=bbcbb70a-3da2-47cc-becd-5f3e3a162803 selinux=0 single quiet 记得要用UUID啊!要不再多一个U盘,那就分不清sdb还是sdc了!哈哈!

#kernel /boot/vmlinuz-2.6.27.5-117.fc10.i686 ro root=UUID=bbcbb70a-3da2-47cc-becd-5f3e3a162803 selinux=0 rhgb quiet也是可以的。

 #kernel /boot/vmlinuz-2.6.27.5-117.fc10.i686 ro root=/dev/sdb1 selinux=0 single quiet
 initrd /boot/usbinitrd.img

 

附件:最终文件系统列表

 

.
|-- bin
|   |-- arch
|   |-- awk -> gawk
|   |-- basename
|   |-- bash
|   |-- cat
|   |-- chgrp
|   |-- chmod
|   |-- chown
|   |-- cp
|   |-- cpio
|   |-- cut
|   |-- date
|   |-- dbus-cleanup-sockets
|   |-- dbus-daemon
|   |-- dbus-monitor
|   |-- dbus-send
|   |-- dbus-uuidgen
|   |-- dd
|   |-- df
|   |-- dmesg
|   |-- dnsdomainname -> hostname
|   |-- doexec
|   |-- domainname -> hostname
|   |-- dumpkeys
|   |-- echo
|   |-- ed
|   |-- egrep -> grep
|   |-- env
|   |-- ex -> vi
|   |-- false
|   |-- fgrep -> grep
|   |-- find
|   |-- gawk
|   |-- grep
|   |-- gtar -> tar
|   |-- gunzip
|   |-- gzip
|   |-- hostname
|   |-- igawk
|   |-- ipcalc
|   |-- iptables-xml
|   |-- kbd_mode
|   |-- kill
|   |-- link
|   |-- ln
|   |-- loadkeys
|   |-- login
|   |-- ls
|   |-- mkdir
|   |-- mknod
|   |-- mktemp
|   |-- more
|   |-- mount
|   |-- mountpoint
|   |-- mv
|   |-- netstat
|   |-- nice
|   |-- nisdomainname -> hostname
|   |-- pgawk
|   |-- ping
|   |-- ping6
|   |-- plymouth
|   |-- ps
|   |-- pwd
|   |-- red
|   |-- rm
|   |-- rmdir
|   |-- rpm
|   |-- rvi -> vi
|   |-- rview -> vi
|   |-- sed
|   |-- setfont
|   |-- setserial
|   |-- sh -> bash
|   |-- sleep
|   |-- sort
|   |-- stty
|   |-- su
|   |-- sync
|   |-- tar
|   |-- taskset
|   |-- touch
|   |-- tracepath
|   |-- tracepath6
|   |-- true
|   |-- umount
|   |-- uname
|   |-- unicode_start
|   |-- unicode_stop
|   |-- unlink
|   |-- usleep
|   |-- vi
|   |-- view -> vi
|   |-- ypdomainname -> hostname
|   `-- zcat
|-- boot
|   |-- System.map-2.6.27.5-117.fc10.i686
|   |-- config-2.6.27.5-117.fc10.i686
|   |-- efi
|   |   `-- EFI
|   |-- grub
|   |   |-- device.map
|   |   |-- e2fs_stage1_5
|   |   |-- fat_stage1_5
|   |   |-- ffs_stage1_5
|   |   |-- grub.conf
|   |   |-- iso9660_stage1_5
|   |   |-- jfs_stage1_5
|   |   |-- menu.lst -> ./grub.conf
|   |   |-- minix_stage1_5
|   |   |-- reiserfs_stage1_5
|   |   |-- splash.xpm.gz
|   |   |-- stage1
|   |   |-- stage2
|   |   |-- ufs2_stage1_5
|   |   |-- vstafs_stage1_5
|   |   `-- xfs_stage1_5
|   |-- initrd-2.6.27.5-117.fc10.i686.img
|   |-- upgrade
|   |   |-- initrd.img
|   |   |-- install.img
|   |   `-- vmlinuz
|   |-- usbinitrd.img
|   `-- vmlinuz-2.6.27.5-117.fc10.i686

|-- dev
|-- etc
|   |-- DIR_COLORS
|   |-- DIR_COLORS.256color
|   |-- DIR_COLORS.xterm
|   |-- NetworkManager
|   |   `-- dispatcher.d
|   |-- X11
|   |   |-- applnk
|   |   |-- fontpath.d
|   |   `-- prefdm
|   |-- adjtime
|   |-- aliases
|   |-- alternatives
|   |   `-- pinentry -> /usr/bin/pinentry-curses
|   |-- avahi
|   |   |-- avahi-autoipd.action
|   |   |-- avahi-daemon.conf
|   |   |-- etc
|   |   |-- hosts
|   |   `-- services
|   |-- bashrc
|   |-- blkid
|   |   |-- blkid.tab
|   |   `-- blkid.tab.old
|   |-- chkconfig.d
|   |-- cron.daily
|   |   |-- logrotate
|   |   |-- prelink
|   |   `-- rpm
|   |-- crontab
|   |-- csh.cshrc
|   |-- csh.login
|   |-- dbus-1
|   |   |-- session.conf
|   |   |-- session.d
|   |   |-- system.conf
|   |   `-- system.d
|   |-- default
|   |   |-- nss
|   |   `-- useradd
|   |-- depmod.d
|   |   `-- depmod.conf.dist
|   |-- dirmngr
|   |   |-- dirmngr.conf
|   |   `-- ldapservers.conf
|   |-- environment
|   |-- ethers
|   |-- event.d
|   |   |-- control-alt-delete
|   |   |-- logd
|   |   |-- prefdm
|   |   |-- quit-plymouth
|   |   |-- rc0
|   |   |-- rc1
|   |   |-- rc2
|   |   |-- rc3
|   |   |-- rc4
|   |   |-- rc5
|   |   |-- rc6
|   |   |-- rcS
|   |   |-- rcS-sulogin
|   |   |-- serial
|   |   |-- sulogin
|   |   |-- tty1
|   |   |-- tty2
|   |   |-- tty3
|   |   |-- tty4
|   |   |-- tty5
|   |   `-- tty6
|   |-- exports
|   |-- favicon.png -> /usr/share/icons/hicolor/16x16/apps/fedora-logo-icon.png
|   |-- fedora-release
|   |-- filesystems
|   |-- fonts
|   |   `-- conf.d
|   |-- fstab
|   |-- gcrypt
|   |-- gnupg
|   |-- group
|   |-- group-
|   |-- grub.conf -> ../boot/grub/grub.conf
|   |-- gshadow
|   |-- gshadow-
|   |-- host.conf
|   |-- hosts
|   |-- hosts.allow
|   |-- hosts.deny
|   |-- init.d -> rc.d/init.d
|   |-- initlog.conf
|   |-- inittab
|   |-- inputrc
|   |-- iproute2
|   |   |-- ematch_map
|   |   |-- rt_dsfield
|   |   |-- rt_protos
|   |   |-- rt_realms
|   |   |-- rt_scopes
|   |   `-- rt_tables
|   |-- issue
|   |-- issue.net
|   |-- kernel
|   |   |-- postinst.d
|   |   `-- prerm.d
|   |-- krb5.conf
|   |-- ld.so.cache
|   |-- ld.so.conf
|   |-- ld.so.conf.d
|   |   `-- kernel-2.6.27.5-117.fc10.i686.conf
|   |-- ldap.conf
|   |-- libaudit.conf
|   |-- libuser.conf
|   |-- localtime
|   |-- login.defs
|   |-- logrotate.conf
|   |-- logrotate.d
|   |   |-- dirmngr
|   |   |-- ppp
|   |   |-- rpm
|   |   |-- syslog
|   |   `-- yum
|   |-- lvm
|   |   |-- archive
|   |   |-- backup
|   |   |-- cache
|   |   `-- lvm.conf
|   |-- lynx-site.cfg
|   |-- lynx.cfg
|   |-- lynx.lss
|   |-- makedev.d
|   |   |-- 00macros
|   |   |-- 01alsa
|   |   |-- 01cdrom
|   |   |-- 01console
|   |   |-- 01ftape
|   |   |-- 01generic
|   |   |-- 01ia64
|   |   |-- 01ibcs
|   |   |-- 01ide
|   |   |-- 01ipfilter
|   |   |-- 01isdn
|   |   |-- 01linux-2.6.x
|   |   |-- 01linux1394
|   |   |-- 01mouse
|   |   |-- 01qic
|   |   |-- 01raid
|   |   |-- 01redhat
|   |   |-- 01s390
|   |   |-- 01sound
|   |   |-- 01std
|   |   |-- 01undocumented
|   |   |-- 01v4l
|   |   |-- 02cciss
|   |   |-- 02dac960
|   |   |-- 02ida
|   |   `-- 02linux-2.6.x
|   |-- mke2fs.conf
|   |-- modprobe.d
|   |   |-- anaconda
|   |   |-- blacklist
|   |   |-- floppy-pnp
|   |   `-- modprobe.conf.dist
|   |-- motd
|   |-- mtab
|   |-- netplug
|   |   `-- netplugd.conf
|   |-- netplug.d
|   |   `-- netplug
|   |-- networks
|   |-- nsswitch.conf
|   |-- openldap
|   |   |-- cacerts
|   |   `-- ldap.conf
|   |-- opt
|   |-- pam.d
|   |   |-- authconfig
|   |   |-- authconfig-tui
|   |   |-- chfn
|   |   |-- chsh
|   |   |-- config-util
|   |   |-- halt
|   |   |-- login
|   |   |-- newrole
|   |   |-- other
|   |   |-- passwd
|   |   |-- poweroff
|   |   |-- ppp
|   |   |-- reboot
|   |   |-- remote
|   |   |-- run_init
|   |   |-- runuser
|   |   |-- runuser-l
|   |   |-- su
|   |   |-- su-l
|   |   |-- system-auth -> system-auth-ac
|   |   |-- system-auth-ac
|   |   |-- system-config-network
|   |   `-- system-config-network-cmd
|   |-- passwd
|   |-- passwd-
|   |-- pki
|   |   |-- CA
|   |   |-- java
|   |   |-- nssdb
|   |   |-- rpm-gpg
|   |   `-- tls
|   |-- popt.d
|   |-- ppp
|   |   |-- chap-secrets
|   |   |-- chap-secrets.bak
|   |   |-- firewall-masq
|   |   |-- firewall-standalone
|   |   |-- ip-down
|   |   |-- ip-down.ipv6to4
|   |   |-- ip-up
|   |   |-- ip-up.ipv6to4
|   |   |-- ipv6-down
|   |   |-- ipv6-up
|   |   |-- options
|   |   |-- pap-secrets
|   |   |-- pap-secrets.bak
|   |   |-- peers
|   |   `-- pppoe-server-options
|   |-- prelink.conf
|   |-- prelink.conf.d
|   |   `-- nss-prelink.conf
|   |-- printcap
|   |-- profile
|   |-- profile.d
|   |   |-- colorls.csh
|   |   |-- colorls.sh
|   |   |-- glib2.csh
|   |   |-- glib2.sh
|   |   |-- lang.csh
|   |   |-- lang.sh
|   |   |-- less.csh
|   |   `-- less.sh
|   |-- protocols
|   |-- rc -> rc.d/rc
|   |-- rc.d
|   |   |-- init.d
|   |   |-- rc
|   |   |-- rc.local
|   |   |-- rc.sysinit
|   |   |-- rc0.d
|   |   |-- rc1.d
|   |   |-- rc2.d
|   |   |-- rc3.d
|   |   |-- rc4.d
|   |   |-- rc5.d
|   |   `-- rc6.d
|   |-- rc.local -> rc.d/rc.local
|   |-- rc.sysinit -> rc.d/rc.sysinit
|   |-- rc0.d -> rc.d/rc0.d
|   |-- rc1.d -> rc.d/rc1.d
|   |-- rc2.d -> rc.d/rc2.d
|   |-- rc3.d -> rc.d/rc3.d
|   |-- rc4.d -> rc.d/rc4.d
|   |-- rc5.d -> rc.d/rc5.d
|   |-- rc6.d -> rc.d/rc6.d
|   |-- redhat-release -> fedora-release
|   |-- resolv.conf
|   |-- rpc
|   |-- rpm
|   |   |-- macros.dist
|   |   `-- macros.prelink
|   |-- rsyslog.conf
|   |-- rwtab
|   |-- rwtab.d
|   |-- sasl2
|   |-- scsi_id.config
|   |-- securetty
|   |-- security
|   |   |-- access.conf
|   |   |-- chroot.conf
|   |   |-- console.apps
|   |   |-- console.handlers
|   |   |-- console.perms
|   |   |-- console.perms.d
|   |   |-- group.conf
|   |   |-- limits.conf
|   |   |-- limits.d
|   |   |-- namespace.conf
|   |   |-- namespace.d
|   |   |-- namespace.init
|   |   |-- opasswd
|   |   |-- pam_env.conf
|   |   |-- sepermit.conf
|   |   `-- time.conf
|   |-- selinux
|   |   |-- config
|   |   |-- restorecond.conf
|   |   |-- semanage.conf
|   |   `-- targeted
|   |-- services
|   |-- sestatus.conf
|   |-- shadow
|   |-- shadow-
|   |-- shadow-.san
|   |-- shadow.san
|   |-- shells
|   |-- skel
|   |-- statetab
|   |-- statetab.d
|   |-- sysconfig
|   |   |-- authconfig
|   |   |-- cbq
|   |   |-- clock
|   |   |-- console
|   |   |-- crontab
|   |   |-- grub
|   |   |-- i18n
|   |   |-- init
|   |   |-- ip6tables
|   |   |-- ip6tables-config
|   |   |-- iptables
|   |   |-- iptables-config
|   |   |-- kernel
|   |   |-- keyboard
|   |   |-- modules
|   |   |-- netconsole
|   |   |-- network
|   |   |-- network-scripts
|   |   |-- networking
|   |   |-- prelink
|   |   |-- readonly-root
|   |   |-- rsyslog
|   |   |-- selinux -> ../selinux/config
|   |   |-- system-config-firewall
|   |   |-- system-config-securitylevel
|   |   `-- udev
|   |-- sysctl.conf
|   |-- system-release -> fedora-release
|   |-- system-release-cpe
|   |-- terminfo
|   |-- udev
|   |   |-- makedev.d
|   |   |-- rules.d
|   |   `-- udev.conf
|   |-- virc
|   |-- xdg
|   |   `-- autostart
|   |-- xinetd.d
|   |-- yum
|   |   `-- pluginconf.d
|   |-- yum.conf
|   `-- yum.repos.d
|       |-- fedora-rawhide.repo
|       |-- fedora-updates-testing.repo
|       |-- fedora-updates.repo
|       `-- fedora.repo
|-- home
|-- lib
|   |-- bdevid
|   |   |-- ata.so
|   |   |-- scsi.so
|   |   `-- usb.so
|   |-- dbus-1
|   |   `-- dbus-daemon-launch-helper
|   |-- firmware
|   |   |-- atmsar11.fw
|   |   |-- cpia2
|   |   |-- dabusb
|   |   |-- dsp56k
|   |   |-- edgeport
|   |   |-- emi26
|   |   |-- emi62
|   |   |-- ess
|   |   |-- intelliport2.bin
|   |   |-- kaweth
|   |   |-- keyspan
|   |   |-- keyspan_pda
|   |   |-- korg
|   |   |-- sb16
|   |   |-- ti_3410.fw
|   |   |-- ti_5052.fw
|   |   |-- tr_smctr.bin
|   |   |-- ttusb-budget
|   |   |-- vicam
|   |   |-- whiteheat.fw
|   |   |-- whiteheat_loader.fw
|   |   `-- yamaha
|   |-- i686
|   |   `-- nosegneg
|   |-- kbd
|   |   |-- consolefonts
|   |   |-- consoletrans
|   |   |-- keymaps
|   |   `-- unimaps
|   |-- ld-2.9.so
|   |-- ld-linux.so.2 -> ld-2.9.so
|   |-- libBrokenLocale-2.9.so
|   |-- libBrokenLocale.so.1 -> libBrokenLocale-2.9.so
|   |-- libSegFault.so
|   |-- libacl.so.1 -> libacl.so.1.1.0
|   |-- libacl.so.1.1.0
|   |-- libanl-2.9.so
|   |-- libanl.so.1 -> libanl-2.9.so
|   |-- libattr.so.1 -> libattr.so.1.1.0
|   |-- libattr.so.1.1.0
|   |-- libaudit.so.0 -> libaudit.so.0.0.0
|   |-- libaudit.so.0.0.0
|   |-- libauparse.so.0 -> libauparse.so.0.0.0
|   |-- libauparse.so.0.0.0
|   |-- libblkid.so.1 -> libblkid.so.1.0
|   |-- libblkid.so.1.0
|   |-- libbz2.so.1 -> libbz2.so.1.0.4
|   |-- libbz2.so.1.0.4
|   |-- libc-2.9.so
|   |-- libc.so.6 -> libc-2.9.so
|   |-- libcap.so.2 -> libcap.so.2.10
|   |-- libcap.so.2.10
|   |-- libcidn-2.9.so
|   |-- libcidn.so.1 -> libcidn-2.9.so
|   |-- libcom_err.so.2 -> libcom_err.so.2.1
|   |-- libcom_err.so.2.1
|   |-- libcrypt-2.9.so
|   |-- libcrypt.so.1 -> libcrypt-2.9.so
|   |-- libcrypto.so.0.9.8g
|   |-- libcrypto.so.7 -> libcrypto.so.0.9.8g
|   |-- libdb-4.5.so
|   |-- libdb-4.7.so
|   |-- libdb_cxx-4.5.so
|   |-- libdbus-1.so.3 -> libdbus-1.so.3.4.0
|   |-- libdbus-1.so.3.4.0
|   |-- libdevmapper.so.1.02
|   |-- libdl-2.9.so
|   |-- libdl.so.2 -> libdl-2.9.so
|   |-- libe2p.so.2 -> libe2p.so.2.3
|   |-- libe2p.so.2.3
|   |-- libexpat.so.1 -> libexpat.so.1.5.2
|   |-- libexpat.so.1.5.2
|   |-- libext2fs.so.2 -> libext2fs.so.2.4
|   |-- libext2fs.so.2.4
|   |-- libfreebl3.chk
|   |-- libfreebl3.so
|   |-- libgcc_s-4.3.2-20081105.so.1
|   |-- libgcc_s.so.1 -> libgcc_s-4.3.2-20081105.so.1
|   |-- libgcrypt.so.11 -> libgcrypt.so.11.5.1
|   |-- libgcrypt.so.11.5.1
|   |-- libgio-2.0.so.0 -> libgio-2.0.so.0.1800.2
|   |-- libgio-2.0.so.0.1800.2
|   |-- libglib-2.0.so.0 -> libglib-2.0.so.0.1800.2
|   |-- libglib-2.0.so.0.1800.2
|   |-- libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.1800.2
|   |-- libgmodule-2.0.so.0.1800.2
|   |-- libgobject-2.0.so.0 -> libgobject-2.0.so.0.1800.2
|   |-- libgobject-2.0.so.0.1800.2
|   |-- libgpg-error.so.0 -> libgpg-error.so.0.4.0
|   |-- libgpg-error.so.0.4.0
|   |-- libgthread-2.0.so.0 -> libgthread-2.0.so.0.1800.2
|   |-- libgthread-2.0.so.0.1800.2
|   |-- libidn.so.11 -> libidn.so.11.5.28
|   |-- libidn.so.11.5.28
|   |-- libiw.so.29
|   |-- libkeyutils-1.2.so
|   |-- libkeyutils.so.1 -> libkeyutils-1.2.so
|   |-- libm-2.9.so
|   |-- libm.so.6 -> libm-2.9.so
|   |-- libncurses.so.5 -> libncurses.so.5.6
|   |-- libncurses.so.5.6
|   |-- libncursesw.so.5 -> libncursesw.so.5.6
|   |-- libncursesw.so.5.6
|   |-- libnsl-2.9.so
|   |-- libnsl.so.1 -> libnsl-2.9.so
|   |-- libnspr4.so
|   |-- libnss3.so
|   |-- libnss_compat-2.9.so
|   |-- libnss_compat.so.2 -> libnss_compat-2.9.so
|   |-- libnss_dns-2.9.so
|   |-- libnss_dns.so.2 -> libnss_dns-2.9.so
|   |-- libnss_files-2.9.so
|   |-- libnss_files.so.2 -> libnss_files-2.9.so
|   |-- libnss_hesiod-2.9.so
|   |-- libnss_hesiod.so.2 -> libnss_hesiod-2.9.so
|   |-- libnss_nis-2.9.so
|   |-- libnss_nis.so.2 -> libnss_nis-2.9.so
|   |-- libnss_nisplus-2.9.so
|   |-- libnss_nisplus.so.2 -> libnss_nisplus-2.9.so
|   |-- libnssckbi.so
|   |-- libnssdbm3.so
|   |-- libnsspem.so
|   |-- libnssutil3.so
|   |-- libpam.so.0 -> libpam.so.0.81.12
|   |-- libpam.so.0.81.12
|   |-- libpam_misc.so.0 -> libpam_misc.so.0.81.3
|   |-- libpam_misc.so.0.81.3
|   |-- libpamc.so.0 -> libpamc.so.0.81.0
|   |-- libpamc.so.0.81.0
|   |-- libparted-1.8.so.8 -> libparted-1.8.so.8.0.0
|   |-- libparted-1.8.so.8.0.0
|   |-- libpcre.so.0 -> libpcre.so.0.0.1
|   |-- libpcre.so.0.0.1
|   |-- libplc4.so
|   |-- libplds4.so
|   |-- libply.so.2 -> libply.so.2.0.0
|   |-- libply.so.2.0.0
|   |-- libpopt.so.0 -> libpopt.so.0.0.0
|   |-- libpopt.so.0.0.0
|   |-- libproc-3.2.7.so
|   |-- libpthread-2.9.so
|   |-- libpthread.so.0 -> libpthread-2.9.so
|   |-- libreadline.so.5 -> libreadline.so.5.2
|   |-- libreadline.so.5.2
|   |-- libresolv-2.9.so
|   |-- libresolv.so.2 -> libresolv-2.9.so
|   |-- librt-2.9.so
|   |-- librt.so.1 -> librt-2.9.so
|   |-- libselinux.so.1
|   |-- libsemanage.so.1
|   |-- libsepol.so.1
|   |-- libsmime3.so
|   |-- libsoftokn3.chk
|   |-- libsoftokn3.so
|   |-- libss.so.2 -> libss.so.2.0
|   |-- libss.so.2.0
|   |-- libssl.so.0.9.8g
|   |-- libssl.so.7 -> libssl.so.0.9.8g
|   |-- libssl3.so
|   |-- libthread_db-1.0.so
|   |-- libthread_db.so.1 -> libthread_db-1.0.so
|   |-- libtinfo.so.5 -> libtinfo.so.5.6
|   |-- libtinfo.so.5.6
|   |-- libutil-2.9.so
|   |-- libutil.so.1 -> libutil-2.9.so
|   |-- libuuid.so.1 -> libuuid.so.1.2
|   |-- libuuid.so.1.2
|   |-- libvolume_id.so.1 -> libvolume_id.so.1.0.0
|   |-- libvolume_id.so.1.0.0
|   |-- libz.so.1 -> libz.so.1.2.3
|   |-- libz.so.1.2.3
|   |-- modules
|   |   `-- 2.6.27.5-117.fc10.i686
|   |-- rtkaio
|   |   |-- i686
|   |   |-- librt.so.1 -> librtkaio-2.9.so
|   |   `-- librtkaio-2.9.so
|   |-- security
|   |   |-- pam_access.so
|   |   |-- pam_cap.so
|   |   |-- pam_chroot.so
|   |   |-- pam_ck_connector.so
|   |   |-- pam_console.so
|   |   |-- pam_cracklib.so
|   |   |-- pam_debug.so
|   |   |-- pam_deny.so
|   |   |-- pam_echo.so
|   |   |-- pam_env.so
|   |   |-- pam_exec.so
|   |   |-- pam_faildelay.so
|   |   |-- pam_filter
|   |   |-- pam_filter.so
|   |   |-- pam_ftp.so
|   |   |-- pam_group.so
|   |   |-- pam_issue.so
|   |   |-- pam_keyinit.so
|   |   |-- pam_lastlog.so
|   |   |-- pam_limits.so
|   |   |-- pam_listfile.so
|   |   |-- pam_localuser.so
|   |   |-- pam_loginuid.so
|   |   |-- pam_mail.so
|   |   |-- pam_mkhomedir.so
|   |   |-- pam_motd.so
|   |   |-- pam_namespace.so
|   |   |-- pam_nologin.so
|   |   |-- pam_permit.so
|   |   |-- pam_postgresok.so
|   |   |-- pam_rhosts.so
|   |   |-- pam_rootok.so
|   |   |-- pam_securetty.so
|   |   |-- pam_selinux.so
|   |   |-- pam_selinux_permit.so -> pam_sepermit.so
|   |   |-- pam_sepermit.so
|   |   |-- pam_shells.so
|   |   |-- pam_stress.so
|   |   |-- pam_succeed_if.so
|   |   |-- pam_tally.so
|   |   |-- pam_tally2.so
|   |   |-- pam_time.so
|   |   |-- pam_timestamp.so
|   |   |-- pam_tty_audit.so
|   |   |-- pam_umask.so
|   |   |-- pam_unix.so
|   |   |-- pam_unix_acct.so -> pam_unix.so
|   |   |-- pam_unix_auth.so -> pam_unix.so
|   |   |-- pam_unix_passwd.so -> pam_unix.so
|   |   |-- pam_unix_session.so -> pam_unix.so
|   |   |-- pam_userdb.so
|   |   |-- pam_warn.so
|   |   |-- pam_wheel.so
|   |   `-- pam_xauth.so
|   |-- terminfo
|   |   |-- a
|   |   |-- d
|   |   |-- l
|   |   `-- v
|   |-- tls
|   |-- udev
|   |   |-- ata_id
|   |   |-- cdrom_id
|   |   |-- collect
|   |   |-- console_check
|   |   |-- console_init
|   |   |-- create_floppy_devices
|   |   |-- devices
|   |   |-- edd_id
|   |   |-- firmware.sh
|   |   |-- fstab_import
|   |   |-- fw_unit_symlinks.sh
|   |   |-- path_id
|   |   |-- rename_device
|   |   |-- rule_generator.functions
|   |   |-- rules.d
|   |   |-- scsi_id
|   |   |-- usb_id
|   |   |-- vol_id
|   |   |-- write_cd_rules
|   |   `-- write_net_rules
|   `-- xtables
|       |-- libip6t_HL.so
|       |-- libip6t_LOG.so
|       |-- libip6t_REJECT.so
|       |-- libip6t_ah.so
|       |-- libip6t_dst.so
|       |-- libip6t_eui64.so
|       |-- libip6t_frag.so
|       |-- libip6t_hbh.so
|       |-- libip6t_hl.so
|       |-- libip6t_icmp6.so
|       |-- libip6t_ipv6header.so
|       |-- libip6t_mh.so
|       |-- libip6t_policy.so
|       |-- libip6t_rt.so
|       |-- libipt_CLUSTERIP.so
|       |-- libipt_DNAT.so
|       |-- libipt_ECN.so
|       |-- libipt_LOG.so
|       |-- libipt_MASQUERADE.so
|       |-- libipt_MIRROR.so
|       |-- libipt_NETMAP.so
|       |-- libipt_REDIRECT.so
|       |-- libipt_REJECT.so
|       |-- libipt_SAME.so
|       |-- libipt_SET.so
|       |-- libipt_SNAT.so
|       |-- libipt_TTL.so
|       |-- libipt_ULOG.so
|       |-- libipt_addrtype.so
|       |-- libipt_ah.so
|       |-- libipt_ecn.so
|       |-- libipt_icmp.so
|       |-- libipt_policy.so
|       |-- libipt_realm.so
|       |-- libipt_recent.so
|       |-- libipt_set.so
|       |-- libipt_ttl.so
|       |-- libipt_unclean.so
|       |-- libxt_CLASSIFY.so
|       |-- libxt_CONNMARK.so
|       |-- libxt_CONNSECMARK.so
|       |-- libxt_DSCP.so
|       |-- libxt_MARK.so
|       |-- libxt_NFLOG.so
|       |-- libxt_NFQUEUE.so
|       |-- libxt_NOTRACK.so
|       |-- libxt_RATEEST.so
|       |-- libxt_SECMARK.so
|       |-- libxt_TCPMSS.so
|       |-- libxt_TCPOPTSTRIP.so
|       |-- libxt_TOS.so
|       |-- libxt_TRACE.so
|       |-- libxt_comment.so
|       |-- libxt_connbytes.so
|       |-- libxt_connlimit.so
|       |-- libxt_connmark.so
|       |-- libxt_conntrack.so
|       |-- libxt_dccp.so
|       |-- libxt_dscp.so
|       |-- libxt_esp.so
|       |-- libxt_hashlimit.so
|       |-- libxt_helper.so
|       |-- libxt_iprange.so
|       |-- libxt_length.so
|       |-- libxt_limit.so
|       |-- libxt_mac.so
|       |-- libxt_mark.so
|       |-- libxt_multiport.so
|       |-- libxt_owner.so
|       |-- libxt_physdev.so
|       |-- libxt_pkttype.so
|       |-- libxt_quota.so
|       |-- libxt_rateest.so
|       |-- libxt_sctp.so
|       |-- libxt_standard.so
|       |-- libxt_state.so
|       |-- libxt_statistic.so
|       |-- libxt_string.so
|       |-- libxt_tcp.so
|       |-- libxt_tcpmss.so
|       |-- libxt_time.so
|       |-- libxt_tos.so
|       |-- libxt_u32.so
|       `-- libxt_udp.so
|-- lost+found [error opening dir]
|-- mnt
|-- proc
|-- root
|-- sbin
|   |-- MAKEDEV
|   |-- addpart
|   |-- agetty
|   |-- arp
|   |-- arping
|   |-- badblocks
|   |-- blkid
|   |-- blockdev
|   |-- cbq
|   |-- cfdisk
|   |-- change_console
|   |-- chkconfig
|   |-- clock -> hwclock
|   |-- consoletype
|   |-- ctrlaltdel
|   |-- debugfs
|   |-- delpart
|   |-- depmod
|   |-- dhclient
|   |-- dhclient-script
|   |-- dmraid
|   |-- dmraid.static -> dmraid
|   |-- dmsetup
|   |-- dumpe2fs
|   |-- e2fsck
|   |-- e2image
|   |-- e2label
|   |-- e2undo
|   |-- ether-wake
|   |-- ethtool
|   |-- fdisk
|   |-- findfs
|   |-- fixfiles
|   |-- fsadm
|   |-- fsck
|   |-- fsck.cramfs
|   |-- fsck.ext2
|   |-- fsck.ext3
|   |-- fsck.ext4
|   |-- fsck.ext4dev
|   |-- fstab-decode
|   |-- fuser
|   |-- generate-modprobe.conf
|   |-- genhostid
|   |-- getkey
|   |-- grub
|   |-- grub-install
|   |-- grub-md5-crypt
|   |-- grub-terminfo
|   |-- grubby
|   |-- halt -> reboot
|   |-- hdparm
|   |-- hwclock
|   |-- ifcfg
|   |-- ifconfig
|   |-- ifdown
|   |-- ifenslave
|   |-- ifrename
|   |-- ifup
|   |-- init
|   |-- initctl
|   |-- initlog
|   |-- insmod
|   |-- insmod.static
|   |-- install-info
|   |-- installkernel
|   |-- ip
|   |-- ip6tables
|   |-- ip6tables-multi
|   |-- ip6tables-restore
|   |-- ip6tables-save
|   |-- ipmaddr
|   |-- iptables
|   |-- iptables-multi
|   |-- iptables-restore
|   |-- iptables-save
|   |-- iptunnel
|   |-- iwconfig
|   |-- iwevent
|   |-- iwgetid
|   |-- iwlist
|   |-- iwpriv
|   |-- iwspy
|   |-- killall5
|   |-- kpartx
|   |-- ldconfig
|   |-- logd
|   |-- logsave
|   |-- losetup
|   |-- lsinitrd
|   |-- lsmod
|   |-- lspci
|   |-- lvchange -> lvm
|   |-- lvconvert -> lvm
|   |-- lvcreate -> lvm
|   |-- lvdisplay -> lvm
|   |-- lvextend -> lvm
|   |-- lvm
|   |-- lvmchange -> lvm
|   |-- lvmdiskscan -> lvm
|   |-- lvmdump
|   |-- lvmsadc -> lvm
|   |-- lvmsar -> lvm
|   |-- lvreduce -> lvm
|   |-- lvremove -> lvm
|   |-- lvrename -> lvm
|   |-- lvresize -> lvm
|   |-- lvs -> lvm
|   |-- lvscan -> lvm
|   |-- mdadm
|   |-- mdadm.static
|   |-- mdassemble
|   |-- mdassemble.static
|   |-- mii-diag
|   |-- mii-tool
|   |-- mingetty
|   |-- mke2fs
|   |-- mkfs
|   |-- mkfs.cramfs
|   |-- mkfs.ext2
|   |-- mkfs.ext3
|   |-- mkfs.ext4
|   |-- mkfs.ext4dev
|   |-- mkinitrd
|   |-- mkswap
|   |-- modinfo
|   |-- modprobe
|   |-- nameif
|   |-- nash
|   |-- netplugd
|   |-- netreport
|   |-- new-kernel-pkg
|   |-- nologin
|   |-- pam_console_apply
|   |-- pam_tally
|   |-- pam_tally2
|   |-- pam_timestamp_check
|   |-- parted
|   |-- partprobe
|   |-- partx
|   |-- pidof -> killall5
|   |-- pivot_root
|   |-- plipconfig
|   |-- plymouthd
|   |-- poweroff -> reboot
|   |-- ppp-watch
|   |-- pppoe
|   |-- pppoe-connect
|   |-- pppoe-relay
|   |-- pppoe-server
|   |-- pppoe-setup
|   |-- pppoe-sniff
|   |-- pppoe-start
|   |-- pppoe-status
|   |-- pppoe-stop
|   |-- pvchange -> lvm
|   |-- pvck -> lvm
|   |-- pvcreate -> lvm
|   |-- pvdisplay -> lvm
|   |-- pvmove -> lvm
|   |-- pvremove -> lvm
|   |-- pvresize -> lvm
|   |-- pvs -> lvm
|   |-- pvscan -> lvm
|   |-- rdisc
|   |-- reboot
|   |-- resize2fs
|   |-- restorecon -> setfiles
|   |-- rmmod
|   |-- route
|   |-- rsyslogd
|   |-- rtmon
|   |-- runlevel
|   |-- runuser
|   |-- scsi_id -> ../lib/udev/scsi_id
|   |-- securetty
|   |-- service
|   |-- setfiles
|   |-- setpci
|   |-- setsysfont
|   |-- sfdisk
|   |-- shutdown
|   |-- slattach
|   |-- sln
|   |-- start -> initctl
|   |-- start_udev
|   |-- status -> initctl
|   |-- stop -> initctl
|   |-- sulogin
|   |-- swapoff -> swapon
|   |-- swapon
|   |-- sysctl
|   |-- tc
|   |-- telinit
|   |-- tune2fs
|   |-- udevadm
|   |-- udevcontrol -> ../../sbin/udevadm
|   |-- udevd
|   |-- udevsettle -> ../../sbin/udevadm
|   |-- udevtrigger -> ../../sbin/udevadm
|   |-- unix_chkpwd
|   |-- unix_update
|   |-- update-pciids
|   |-- vgcfgbackup -> lvm
|   |-- vgcfgrestore -> lvm
|   |-- vgchange -> lvm
|   |-- vgck -> lvm
|   |-- vgconvert -> lvm
|   |-- vgcreate -> lvm
|   |-- vgdisplay -> lvm
|   |-- vgexport -> lvm
|   |-- vgextend -> lvm
|   |-- vgimport -> lvm
|   |-- vgmerge -> lvm
|   |-- vgmknodes -> lvm
|   |-- vgreduce -> lvm
|   |-- vgremove -> lvm
|   |-- vgrename -> lvm
|   |-- vgs -> lvm
|   |-- vgscan -> lvm
|   |-- vgsplit -> lvm
|   `-- weak-modules
|-- selinux
|-- sys
|-- tmp
|-- usr
`-- var
    |-- lib
    |   `-- random-seed
    |-- lock
    |-- log
    |   |-- dmesg
    |   |-- dmesg.old
    |   `-- wtmp
    `-- run
        `-- utmp

162 directories, 908 files

 

 

 

原创粉丝点击