首先在你的虚拟机上添加一块硬盘,如图所示把它的内存调整为10G

<b></b>
添加完硬盘之后重新启动虚拟机,然后在虚拟机上添加了两个分区hda1和hda2,如图所示
添加完分区之后,要检查一下分区是否添加上去
确认完分区添加之后,要与内核同步一下,还要对两个分区格式化一下
做完这些之后,在/mn里面创建两个目录(boot和sysroot),并把had1挂载到/mnt/boot中、hda2挂载到/mnt/sysroot
挂载完之后在检查一下是否挂载成功
确认挂载成功之后下面开始先复制内核
建一个目录test,并把内核在目录中展开
下一步就是编译一下init脚本,并修改为如图所示的内容
这个要注意,一定要把/dev后边的整体改成/hda2,不是/hda1
查找归档文件并把它保存到boot里面的initrd.gz这个目录当中
保存完之后,再查看一下是否保存到里面去
下面就是grub配置,并在grub里面编译一个grub.conf脚本
上边这些编辑就算是把boot文件编译成功了。
然后下面就开始进入sysroot文件中,并创建它的一些目录
编译两个脚本
这样sysroot文件就算配置完了,退出之后再添加一个xshell脚本
添加完这个脚本之后,并调试一下这个脚本是否成功,成功后就把init和bash都复制进去,当然,你自己认为有用的命令都可以复制进去(比如:cp、mv、ls、等….)
做完这一步后,刚才所做的可能都在内存中间,我们要把它弄到磁盘之间
最后再重新创建一个虚拟机,这样Linux小虚拟机就创作成了
最后再把创建好的小虚拟机启动就可以了、、、、、