-
创建实现cdebconf的plugin接口的程序http://people.openrays.org/~s5unty/#plugin-hello.so:
-
创建plugin-hello.so的udeb包,并集成到ISO中
-
输入"install DEBIAN_FRONTEND=newt"信息后,回车启动安装程序
-
启动完毕后的看到的newt界面
-
使用Ctrl-Alt-2切换到qemu的命令行窗口,输入"sendkey ctrl-alt-f2"
-
使用Ctrl-Alt-1切换到d-i的安装程序中,拥有了busybox下的提示符
-
nano编辑/hello.templates和/hello.config,设置/hello.config的可执行权限
-
nano编辑/sbin/debian-installer文件,export MENU=/hello.config
-
执行debconf-loadtemplates d-i /hello.templates
-
执行export DEBIAN_FRONTEND=gtk
-
执行debian-installer
-
运行效果