USB 引导 启动系统

USB 引导 启动系统

ID:41484643

大小:23.76 KB

页数:3页

时间:2019-08-25

USB 引导 启动系统_第1页
USB 引导 启动系统_第2页
USB 引导 启动系统_第3页
资源描述:

《USB 引导 启动系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、USB引导▲安装内核(编译内核)有4步:makemenuconfig:文本模式make:编译内核makemodules_install:安装内核模块(安装驱动)makeinstall:安装内核▲驱动放置的位置:/lib/modules/目录下。▲进入当前内核:cd/lib/modules/`uname–r`(反引号)。进入内核后:lskernel/fs/ext3/ext3.ko/下为模块加载程序。▲内核+shell系统即可用,所以USB引导盘不用加载init.d的东西,只要有shell即可。▲系统启动顺序如下:1:u

2、sb引导的安装方式:如源码、直接安装、拷贝、rpm包安装等方式。2:首先要有yum服务来解决包的依赖关系,当然还要有U盘OK。3:其步骤如下:①fdisk-l:来显示U盘的设备(如为/dev/sdb)②ddif=/dev/zeroof=/dev/sdbbs=1024count=1:使该USB变为一个新的硬盘。③对USB分区及格式化:fdisk/dev/sdbnp1wpartprobe/dev/sdbmkfs.ext3-L/jack/dev/sdb1:格式化时创建一卷标,以防由于磁盘顺序发生改变产生错误mount/de

3、v/sdb1/mnt:挂载已格式化的USB。④ yuminstall--installroot=/mntfilesystem:安装目录树⑤ 拷贝系统挂载文件:cp/etc/fstab/mnt/etc/ vim/mnt/etc/fstab :写入如下内容LABEL=/jack/ext3defaults11tmpfs/dev/shmtmpfsdefaults00devpts/dev/ptsdevptsgid=5,mode=62000sysfs/syssysfsdefaults00proc/procprocdefaults

4、00cp/etc/mtab/mnt/etc/vim/mnt/etc/mtab:系统启动后会重写该文件(挂载的记录文件)/dev/sdb1/ext3rw00proc/procprocrw00sysfs/syssysfsrw00devpts/dev/ptsdevptsrw,gid=5,mode=62000tmpfs/dev/shmtmpfsrw00⑥ 创建null字符设备文件并修改其权限:mknod/mnt/dev/nullc13chmod666/mnt/dev/null⑦ 拷贝启动文件:cp-r/boot/*/mnt/

5、boot/vim/mnt/boot/grub/grub.confdefault=0timeout=5titleU-diskjackroot(hd0,0)kernel/boot/vmlinuz-2.6.18-53.el5roroot=LABEL=/jackinitrd/boot/initrd.img▲/boot/initrd-…img为压缩的二进制文件是不能直接查看的,要想查看则用:gunzipinitrd.img:重定向成initrd.img文件cpio-div

6、mg:释放重定向的文件中的内容进行查看。⑧ 安装grub、内核、及vim编辑器:yuminstall--installroot=/mntgrubkernel-2.6.18-53.el5yuminstall--installroot=/mntvim-commonvim-enhanced▲ 如果yum不能安装某个没有安装的包时可以用写绝对路径的方式解决或直接用rpm管理机制来安装如:yuminstall--installroot=/mnt/var/ftp/pub/RHEL5U1/Server/vim-minimal-7.

7、0.109-3.el5.3.i386.rpmrpmivh--root=/mnt/var/ftp/pub/RHEL5U1/Server/vim-minimal-7.0.109-3.el5.3.i386.rpm⑨ vim/mnt/etc/passwdroot::0:0:root:/root:/bin/bash:把root用户密码清除⑩ cp/etc/skel/.b*/mnt/root⑾ mkinitrd--fstab=/mnt/etc/fstab--with=sd-mod--with=scsi-mod--with=uhc

8、i_hcd--with=ehci_hcd--with=usb_storage/mnt/boot/initrd.img`uname-r`(反引号):用该命令来创建initrd.img文件。▲其中sd-mod:以设备名的形式显示;scsi-mod:把U盘模拟成scsi硬盘;uhci_hcd:为interl的驱动;ohci_hcd:为其它类型的驱动;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。