创建一个小linux系统
1.手动添加一块硬盘,大小10G: fdisk -l 查看当前系统分区情况,此时会发现新添加硬盘 /dev/sdb
2.对/dev/sdb进行分区,创建两个主分区:/dev/sdb1 大小100M,/dev/sdb2 大小200M
w保存退出,partprode /dev/sdb 重读分区表 cat /proc/partitions 查看 4.格式化分区并赋予文件系统: mkfs -t ext3 /dev/sdb1 mkfs -t ext3 /dev/sdb2 5.创建目录进行挂载 mkdir /mnt/boot mkdir /mnt/sysroot mount /dev/sdb1 /mnt/boot mount /dev/sdb2 /mnt/sysroot 5.创建grub grub-install --root-directory=/mnt (只能写/mnt后面不能加/boot,会自动寻找/boot目录) /dev/sdb 此时会显示 6.拷贝系统内核到小linux系统 使用 cd /mnt/boot/切换该目录下 拷贝: 7.切换到/tmp目录下创建initrd
ls 查看会生成init vim init 将 修改为 mkrootdev -t ext3 -o defaults,ro sda2保存退出 8.封装 此时 切换/mnt/boot/下,ls查看会生成initrd.gz
9.编辑配置文件 vim grub/grub.conf
保存退出 sync 把数据从内存同步到硬盘上 10.切换到/mnt/sysroot,创建目录,拷贝根文件至小linux
ldd /bin/bash 和 ldd /sbin/init 将文件全部拷贝到 lib/下
11.手动创建运行配置文件:vim etc/inittab id:3:initdefault: si::sysinit:/etc/rc.d/rc.sysinit 12.创建rc.d,编辑欢迎界面 cd etc/ mkdir rc.d cd rc.d vim rc.sysinit #!/bin/bash chmod a x rc.sysinit sync 13.一切就绪,新建虚拟机,挂载该硬盘 拥有帝国一切,皆有可能。欢迎访问phome.net
ok,成功创建小linux系统!!! 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |