如何无头安装 Ubuntu 10.10 Server

如何无头安装 Ubuntu 10.10 Server

我在无头服务器上安装了 Centos 5.5。BIOS 支持控制台重定向,因此我需要做的就是:1) 通过串行电缆连接,2) 调整 BIOS,3) 放入 CD,4) 在启动提​​示符下输入:

linux console=ttyS0,115200n8    



在 Ubuntu 10.10 上,我尝试了同样的方法。在boot:出现提示之前,我就收到了一条错误消息:

graphics initialization failed
Error setting up gfxboot
boot:

当我尝试执行与 Centos 上相同的命令时,收到错误:

Could not find kernel image: linux


然后我查看了 CD 上的 isolinux 目录,所有启动菜单都有类似的内容/install/vmlinuz,因此我尝试:

/install/vmlinuz console=ttyS0,115200n8

但由于内核崩溃,此操作失败

[    3.271958] Kernel panic - not syncing: VFS: Unable to mount root fs on unknow
n-block(104,1)
[    3.280699] Pid: 1, comm: swapper Not tainted 2.6.35-22-generic #33-Ubuntu


在控制台输出的上方,我看到了错误:

[    3.185400] VFS: Cannot open root device "(null)" or unknown-block(104,1)
[    3.192380] Please append a correct "root=" boot option; here are the availab
le partitions:

我会继续尝试,但我欢迎任何关于如何在我的无头服务器上安装 Ubuntu 10.10 的建议。

答案1

查看 isolinux .cfg 文件,我想到了一些可以尝试的方法:

/install/vmlinuz console=ttyS0,115200n8 file=/cdrom/preseed/ubuntu-server.seed initrd=/install/initrd.gz quiet --

成功了。我得到了一组基于文本的安装菜单。

我实际上更喜欢在系统启动时看到所有的输出,因此我还成功使用了:

/install/vmlinuz console=ttyS0,115200n8 file=/cdrom/preseed/ubuntu-server.seed initrd=/install/initrd.gz

另外,如果你需要在救援模式下运行

/install/vmlinuz console=ttyS0,115200n8 initrd=/install/initrd.gz rescue/enable=true 

相关内容