Hi!

Testing a 2.2.0-pre6 on one of my linux-box I tried to keep dual boot
with lilo (you know, a "safe" boot in case the installation of 2.2.x get
wrong), but due the /dev/console change I was not able to do this,
because when I try to boot with 2.0.36 kernel the startup sequence hangs
just before the exec of /etc/init.

As I can se in the init/main.c the 2.0.36 kernel try to open a console
on /dev/tty1 or (if failed) /dev/ttyS0. So I think that is /etc/init
that try to open directly /dev/console, and hangs because the major of
the device is now 5 instead of 4.

Since it isn't a problem with this particular machine (a scratchable
test box), I want early test a 2.2.x kernel on our SMP machine, but I
want to be able to easily reboot with the actual kernel (a 2.1.125 one)
in case of big troubles, because is one of our production machine.

Up to now the only solution that I found is to do a floppy reboot with
old kernel, mount the root partition of the machine and manually change
the /dev/console node, then reboot with old kernel. BTW, the same thing
i must do to boot with the new kernel.

It's a slow process. Any ideas?

-- 
Kanna   (Lorenzo Canovi) [EMAIL PROTECTED]

---------------------------------------------------------------
 ^ ^              L.U.P.O.  (Linux User Perennemente Occupato)
  ''___O          Member of PLUTO (http://www.pluto.linux.it/)
  _____)          Homepage: http://www.lapam.mo.it/home/kanna/
-
Linux SMP list: FIRST see FAQ at http://www.irisa.fr/prive/mentre/smp-faq/
To Unsubscribe: send "unsubscribe linux-smp" to [EMAIL PROTECTED]

Reply via email to