[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#401603: d-i: i386 netinst installgui fails to boot due to broken file attribs in /dev



Package: debian-installer
Severity: serious

Since about a week (switch to 2.6.18?) the installgui option on netinst 
CDs fails to boot correctly. It fails to enable the framebuffer and you 
end up in a messed up newt interface.
It also fails to correctly respond to a BOOT_DEBUG=3 boot parameter and 
ends with a kernel panic when booting with init=/bin/sh.

Both the newt initrd and the gtk-miniiso do not have this problem, 
although I remember Attilio reporting similar issues a bit over a week 
ago with custom gtk-miniiso builds.

With some help from Colin, I managed to find as most probably cause 
that /dev/console and /dev/null have incorrect file attributes in the gtk 
initrd:
$ ls -l dev
total 0
-rw-r--r-- 1 fjp fjp 0 2006-12-04 18:16 console
-rw-r--r-- 1 fjp fjp 0 2006-12-04 18:16 null

This should of course be something like:
$ ls /dev/null /dev/console -l
crw------- 1 root root 5, 1 2006-12-04 00:39 /dev/console
crw-rw-rw- 1 root root 1, 3 2006-12-04 00:39 /dev/null

I have not looked yet at why these files are included incorrectly in the 
images. I'm hoping a check of the tree in Joey's build machine can shed 
some light on this.

Attachment: pgpA3XSqkB2l4.pgp
Description: PGP signature


Reply to: