制作简易的linux系统


1. 挂载硬盘至宿主机上,并登陆宿主机对硬盘进行分区;

制作精简linux

第一个分区100M (引导分区)

制作精简linux

第二分区1G (根分区)

制作精简linux

第三分区500M

制作精简linux

制作精简linux


将二分区(sdb1) 设为引导分区

制作精简linux

将三分区(sdb3)设为swap


制作精简linux

制作精简linux



保存退出

制作精简linux

2. 格式化分区:

制作精简linux

制作精简linux


3. 建立挂载点  

 mnt目录下两个文件(boot sysroot);

   将硬盘的第一个分区sdb1挂载至/mnt/boot/下,

    将第二个分区sdb2挂载至/mnt/sysroot/下。

制作精简linux

boot目录下建立grub

制作精简linux

查看boot中的文件:

制作精简linux

查看boot目录下grub中的文件:

制作精简linux

制作精简linux


配置并退出:

制作精简linux

4. 拷贝内核至新硬盘引导分区下/mnt/boot/

制作精简linux

解压驱动至qudong 并修改init 在进行打包

制作精简linux

制作精简linux

制作精简linux


压缩打包至boot目录

制作精简linux

进入grub中配置grub.conf

制作精简linux

制作精简linux

制作精简linux


在根目录下创建文件夹

制作精简linux

制作精简linux


拷贝init至新硬盘sbinlib至新硬盘的lib  bash--->bash   ls--->ls   cat--->cat

制作精简linux

制作精简linux

制作精简linux

制作精简linux

制作精简linux

制作精简linux

制作精简linux

制作精简linux

系统初始化、关机、重启指令

制作精简linux

5. 编辑rc.sysinit系统启动配置

制作精简linux

制作精简linux

制作精简linux


同步指令到磁盘

制作精简linux

6. 移动硬盘至新主机 (试机)

制作精简linux

 运行简易的指令 (lscat

制作精简linux

  简易的linux就成型了,后期可以再对它进行功能的完善使之成为一功能强大的linux


转载于:https://blog.51cto.com/firstxiatian/1267024

相关文章:

  • 2021-04-14
  • 2021-10-18
  • 2021-05-29
  • 2022-12-23
  • 2021-08-09
  • 2021-09-11
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-27
  • 2021-06-24
  • 2021-12-21
  • 2021-12-25
  • 2021-04-11
相关资源
相似解决方案