Назад | Перейти на главную страницу

Как установить сервер Ubuntu 10.10 без подключения к голове

Я установил 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