制作简易的linux系统
1. 挂载硬盘至宿主机上,并登陆宿主机对硬盘进行分区;
第一个分区100M (引导分区)
第二分区1G (根分区)
第三分区500M
将二分区(sdb1) 设为引导分区
将三分区(sdb3)设为swap
保存退出
2. 格式化分区:
3. 建立挂载点
mnt目录下两个文件(boot 、 sysroot);
将硬盘的第一个分区sdb1挂载至/mnt/boot/下,
将第二个分区sdb2挂载至/mnt/sysroot/下。
在boot目录下建立grub
查看boot中的文件:
查看boot目录下grub中的文件:
配置并退出:
4. 拷贝内核至新硬盘引导分区下/mnt/boot/
解压驱动至qudong 并修改init 在进行打包
压缩打包至boot目录
进入grub中配置grub.conf
在根目录下创建文件夹
拷贝init至新硬盘sbin,lib至新硬盘的lib bash--->bash ls--->ls cat--->cat
系统初始化、关机、重启指令
5. 编辑rc.sysinit系统启动配置
同步指令到磁盘
6. 移动硬盘至新主机 (试机)
运行简易的指令 (ls、cat)
简易的linux就成型了,后期可以再对它进行功能的完善使之成为一功能强大的linux。
转载于:https://blog.51cto.com/firstxiatian/1267024