Public bug reported:

The default setup of the system-services package doesn't start a login
on an IBM cell machine. This is after doing a minimal netinstall with
the edgy server initrd.

Looking in /etc/event.d/, I see there are several files (tty[1-6]) to
start consoles on the tty devices, but these aren't present on the cell
(or most powerpc machines).

To enable a login process running on the only console available (the hvc
console), I've created /etc/event.d/console with the following
configuration:

----
start on runlevel-2
start on runlevel-3
start on runlevel-4
start on runlevel-5

stop on shutdown

respawn /sbin/getty 38400 console
----

Is the use of /dev/console a suitable fallback for machines that don't
have the /dev/tty[0-6] devices available?

This is a little tricky to work around (especially if there's no other method 
of login available - eg, after a minimal install):
 - hard-reset the machine
 - when rebooting, append init=/bin/sh to the kernel command line
 - remount root as read-only: mount / -o remount,rw
 - create /etc/event.d/console with the above content
 - sync; exit

** Affects: upstart (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
no console started on cell machine
https://launchpad.net/bugs/72832

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to