制作简单linux操作系统

1 在宿主机上增加一块硬盘

制作简单linux操作系统_操作系统

保存时名字以 vmdk结尾

2 建立分区b

制作简单linux操作系统_target_02

建立引导分区

制作简单linux操作系统_target_03

3 格式化分区

制作简单linux操作系统_操作系统_04

挂载引导分区

制作简单linux操作系统_linux_05

4 建立mbr 和grub

Grub-install –root-directory=/mnt/ /dev/sdb

制作简单linux操作系统_border_06

新文件

制作简单linux操作系统_linux_07

5 建立内核 和驱动镜像

制作简单linux操作系统_linux_08

Grub菜单

在grub内建立编辑grub.conf文件

制作简单linux操作系统_target_09

6 Init进程

在/root/mnt/sysroot内建立 主要文件

制作简单linux操作系统_操作系统_10

从宿主机内拷贝一些文件 指令ldd

制作简单linux操作系统_操作系统_11

制作简单linux操作系统_target_12

建立文件 /etc/inittab

制作简单linux操作系统_linux_13

拷贝宿主机内的bash文件

制作简单linux操作系统_操作系统_14

拷贝一些链接文件系统调用

制作简单linux操作系统_linux_15

然后装入引导启动

创建简单指令 以 ls为例

cp /bin/ls /mnt/sysroot/bin/

制作简单linux操作系统_border_16

然后打开

即可执行ls指令

制作简单linux操作系统_border_17