我正在通过 kvm 交换机安装 ubuntu server 10.04。我无法物理访问服务器。服务器已插入 ubuntu 安装 cd。如何防止安装程序在完成后弹出它?
答案1
这实际上记录在 10.04安装指南。
它位于“Ubuntu 安装程序参数”下。相关段落:
cdrom 检测/弹出
默认情况下,在重新启动之前,debian-installer 会自动弹出安装过程中使用的光盘介质。如果系统不自动从 CD 启动,则此操作可能没有必要。在某些情况下,这甚至是不必要的,例如,如果光盘驱动器无法自行重新插入介质,而用户不在现场手动执行此操作。许多插槽式、细长型和盒式驱动器无法自动重新加载介质。
设置为 false 以禁用自动弹出,并且请注意,您可能需要确保系统在初始安装后不会自动从光驱启动。
答案2
为什么你不想将其弹出?它将重新启动到 CD。
无论如何,你都必须重新制作服务器 CD
修改很小。点击该链接,提取 iso。
https://help.ubuntu.com/community/LiveCDCustomization#Obtain_the_base_system
您需要编辑一个文件/etc/rc0.d/S89casper
注释(在前面添加#)和/或修改以下行:
# eject -p -m /cdrom >/dev/null 2>&1
# [ "$prompt" ] || return 0
## Add the following line:
return 0
# XXX - i18n
# MSG="Please remove the disc and close the tray (if any) then press ENTER: "
# Modify
/sbin/usplash_write "TIMEOUT 86400"
# To read
/sbin/usplash_write "TIMEOUT 0"
我从 ubuntu 10.04 桌面 CD 中提取了该语法,与服务器 CD 可能存在一些差异。
然后制作你的 iso
https://help.ubuntu.com/community/LiveCDCustomization#Producing_the_CD_image
因此,应该提取 iso,编辑单个文件,打包 iso。如果您需要语法方面的帮助,请粘贴到/etc/rc0.d/S89casper