Я установил Centos 5.5 на безголовый сервер. BIOS поддерживает перенаправление консоли, поэтому все, что мне нужно было сделать, это: 1) Подключить через последовательный кабель, 2) настроить BIOS, 3) вставить компакт-диск и 4) ввести в приглашении загрузки:
linux console=ttyS0,115200n8
В Ubuntu 10.10 я пробовал ту же технику. Еще до boot:
подсказка, я получил сообщение об ошибке:
graphics initialization failed
Error setting up gfxboot
boot:
и когда я попытался выполнить ту же команду, что и на Centos, я получил ошибку:
Could not find kernel image: linux
Затем я посмотрел на каталог 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 на мой безголовый сервер.
Посмотрев на файлы .cfg isolinux, я решил попробовать:
/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