版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
于u盘制作一个linux运行系统。目前新出的主板BIOS都支持USB软盘和硬盘的启动方式,在优盘上建立linux3busybox就开始执行Linux的映象代码,开始了Linux启动过程。系统首先 第二部分:运行载硬件模块,启动对应运行级别的守护进程,建立终端等工作例如指令si::sysinit:/etc/rc.d/rc.sysinit,即调用执行脚本文件u内核版本:linux-3.8地busybox版本:busybox 地linux-3.8的压缩包linux-解压:tar-xvflinux-得到文件夹linux-3.8,并进入:cd./linux-make GeneralSetup–>[*]InitialRAMfilesystemandRAMdisk(initramfs/initrd)supportDeviceDrivers–>BlockDevices–>[*]RAMblockDeviceDrivers->Inputdevicesupport->[*]Keyboard-全部选择为DeviceDrivers->HIDsupport->全部选择为DeviceDriversHIDsupportUSBHIDsupport选择为make-0.5~1make拷贝到你的u盘分区的boot sudocp./arch/x86/boot/bzImagetar-xvfbusybox-snapshot.tar.bz2cdbusybox/ BusyboxSettingsBuildOptionsBuildBusyboxasastaticbinaryInstallationOptions–>Don'tuse/usrbusybos,本实验为新版busybox,无需配置)make_installfdisk/dev/sdbu先卸载U盘 sudoumount在终端输入命令:sudofdiskCommand(mforNopartitionisCommand(mforPartition primary(0primary,0extended,4) Command(mforhelp):p Partitionnumber(1-4,default1):Usingdefaultvalue1Firstsector default2048):UsingdefaultvalueLastsector,+sectorsor+size{K,M,G} ,UsingdefaultCommand(mfor Partitionnumber(1-4):1Command(mforhelp):w Thepartitiontablehasbeenaltered!Callingioctl()tore-readpartitiontable.Syncingdisks.sudofdisk-l
Disk/dev/sdb:8086 18heads,48sectors/track,18280cylinders,Units=sectorsof1*512=512Sectorsize(logical/physical):512bytes/512bytesI/Osize(minimum/optimal):512bytes/512bytesDiskidentifier:0x6f20736bDevice Id 83sudoumountsudomkfs.ext3/dev/sdb1Allocatinggrouptables:正在写入inode表:完成Creatingjournal(32768blocks):Writingsuperblocksandfilesystemaccountinginformation:先把安装的分区挂载到系统中:sudomount/dev/sdb1进入/dev/sdb1分 中:cdsudogrub-install--no-floppy--root-directory=/mnt这个时候,你会发现在你的/dev/sdb1分区下出现一个boot 有grub 且grub 在/dev/sdb1分区下的boot/grub/ sudogedit rootkernel/boot/bzImagerwroot=/dev/sda1initrd/boot/initrd.imgroot(hd0,0)表示grubgrublinuxkernel/boot/bzImagerwroot=/dev/sda1kernel,rwinitrd/boot/initrd.img在终端中输入:sudogrub即进入grubgrub>root(hd1,0) //注意root与括号之间应该有个空格grub>setup(hd1) //注意setup与括号之间应该有个空格grub>quit //退出grub命令行作5、制作文件系统 进入/dev/sdb1分 :cdsudocparf~/linux/busybox/_install/*sudomkdirdevetclibhomemntoptprocrootsysvar拷贝至/dev/sdb1分区下dev sudocp-arf/dev/* - /busybox/examples/bootfloppy/etc/*etcinittab,fstab,init.d/rcS,profile件:(如下)sudogeditinittabsudogeditfstab/proc00/tmp00/dev00sysfs/syssysfsdefaults0sudogeditecho"linuxupansystem"echo"LoveLinux!"sudogeditprofile#Setuserecho"Setuserpathin/etc/profile"exportPATH#Setecho"SetPS1in/etc/profile"exportPS1="[\u@\h\W]#"echo"Done"制作在/dev/sdb1分区的 文件系统中cdsudoddif=/dev/zeroof=/tmp/diskbs=1Mcount=10sudomkfs.ext3-m0/tmp/disksudomkdirsudo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文书模板-抽脂手术合同协议书
- 武汉24年小学6年级英语第四单元综合卷
- 北海2024年07版小学4年级英语第三单元测验卷
- 高中化学知识点归纳与分类突破:化学与环境生活社会传统文化
- 村里财务制度-记账实操
- 2023年碳酸盐资金申请报告
- 2025届高三英语二轮复习 时事语法填空练习(4篇含答案)
- 2024年噪声振动污染防治项目资金筹措计划书代可行性研究报告
- 强化责任、真抓实干、自评促建、全力创优
- 2023年加工纸投资申请报告
- 2024年永州职业技术学院单招职业技能测试题库及答案解析
- 注射相关感染预防与控制(全文)
- 《红星照耀中国》阅读推进课教学设计-2023-2024学年统编版语文八年级上册
- 场地移交安全管理协议书
- 医院卒中中心建设各种制度、流程汇编
- TSG+11-2020锅炉安全技术规程
- NB-T31030-2012陆地和海上风电场工程地质勘察规范
- 国开(黑龙江)2024年《网络行为分析》终结性考核答案
- 江苏省常州市天宁区2023-2024学年五年级下学期一二单元语文试卷
- 军队文职聘用合同管理规定
- 学生自主管理委员会常规检查登记表(定)
评论
0/150
提交评论