Headless
如何無頭安裝 Ubuntu 10.10 伺服器
我在無頭伺服器上安裝了 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 的建議。
查看 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