Как вызвать ядро с последовательной консолью 12.04?
В 10.04 я мог просто добавить console=ttyS0
в строку ядра или install quiet console=ttyS0
в boot: line
Как сделать это в 12.04?
Нет ничего специального в 12,04. Просто следуйте за информацией от: https://help.ubuntu.com/community/SerialConsoleHowto
1) Вставьте следующее в/etc/init/ttyS0.conf
# ttyS0 - getty
#
# This service maintains a getty on ttyS0 from the point the system is
# started until it is shut down again.
start on stopped rc or RUNLEVEL=[2345]
stop on runlevel [!2345]
respawn
exec /sbin/getty -L 9600 ttyS0 vt102
2) Попросите, чтобы выскочка запустила getty
sudo start ttyS0
Это получит Вас доступ к консоли. Для получения доступа к Linux init консоль настройте личинку.
1) Отредактируйте/etc/default/grub для содержания следующих строк
GRUB_CMDLINE_LINUX="console=tty1 console=ttyS0,9600n8"
GRUB_TERMINAL=serial
GRUB_SERIAL_COMMAND="serial --speed=9600 --unit=0 --word=8 --parity=no --stop=1"
2) личинка обновления
sudo update-grub
Я использую 9600 просто, потому что я использую сервер, где BIOS уже перенаправляется по окиси церия с помощью 9 600. Если Вы не заботитесь о настройках BIOS, не стесняйтесь использовать более быструю последовательную линию.
Приятного отдыха!