把Ubuntu镜像文件刻录到CD或U盘存储介质中,插入计算机上,引导起动,无需手动操作,自动安装Ubuntu。
完整的解决方案是:
重新制作CD,即下载非图形Ubuntu安装ISO镜像文件,并挂载。
1 | # sudo su - |
将相关文件复制到其他目录。
1 | # mkdir -p /opt/ubuntuiso |
防止出现语言选择菜单。
1 | # cd /opt/ubuntuiso |
使用GUI程序添加名为的kickstart文件 ks.cfg
。
1 | # apt-get install system-config-kickstart |
要为安装添加软件包,请在kickstart文件中添加一个%package
部分,然后在ks.cfg
文件末尾附加ks.cfg
类似内容。
1 | %packages |
这将安装Ubuntu的服务器“捆绑”,并会增加的openssh-server
,ftp
和build-essential
包。
添加预置文件,以消除其他问题。
1 | # echo 'd-i partman/confirm_write_new_label boolean true |
设置启动命令行以使用kickstart和预置文件。
1 | # vi isolinux/txt.cfg |
搜索:
1 | label install |
添加ks=cdrom:/ks.cfg
并添加preseed/file=/cdrom/ks.preseed
到附加行。您可以删除quiet
和vga=788
词。它看起来像。
1 | append file=/cdrom/preseed/ubuntu-server.seed \ |
现在创建一个新的ISO。
1 | # mkisofs -D -r -V "ATTENDLESS_UBUNTU" \ |
现在,您将拥有一张CD。该CD可在从Ubuntu系统引导时安装,而无需一次击键。