给宿主机添加一块硬盘,将内核和应用程序移植到该硬盘,将新硬盘放到其他机器里运行便可以了。
移植系统内核,并搭建好初步配置环境,使其能正常启动,且具备mkdir,ifconfig等相关功能。
硬盘添加完毕,启动该系统:
首先查看硬盘标识:fdisk -l
接下来便要开始分区操作:
输入fdisk /dev/sdb,开始执行分区操作。
输入p查看当前硬盘情况。
依次输入‘n’,‘p’,‘1’,+100M建立第一个主分区,大小为100M 。紧接着创建第二个分区,大小为1G。第三个分区,500M。
修改第三个分区的id号:
输入“w”,保存当前分区表。
保存完毕,系统自动退出并返回到命令行。
最好再执行命令 partprobe /dev/sdb
再次查看分区,
sdb1作为引导分区
查看 /mnt/boot/grub/,缺少菜单,进入/mnt/boot/grub/下进行编写。
因为缺少驱动,所以要做好事先准备工作。
需要注意的是:init文件 其他源码不变,修改第87行。(注释掉 即可)
保存退出后:
接下来便可以编写grub.conf文件了。
当然,我们可以编写一个脚本,以便于快速移动。
下面为脚本文件: