Witam,

Od dłuższego czasu kernele obsługują devtmpfs, który daje pełnego dev-a 
bez żadnych udev i innych kombinacji. Dzięki temu start systemu przez 
initrd moze być pewniejszy.

Niniejszym proponuję zmianę w tym kierunku jak poniżej. Nie znam dokładnie 
niuansów geninitrd, więc sam wolałbym nie wrzucać tej zmiany, ale idea 
jest taka:

--- geninitrd.org       2011-07-31 21:31:09.000000000 +0200
+++ geninitrd   2011-07-31 21:42:54.000000000 +0200
@@ -155,6 +155,7 @@
        add_linuxrc <<-EOF
                : 'Creating /dev'
                mount -o mode=0755 -t tmpfs none /dev
+               mount -t devtmpfs none /dev
                mknod /dev/console c 5 1
                mknod /dev/null c 1 3
                mknod /dev/zero c 1 5



Docelowo pozwoliłoby to trochę uprościć inne kawałki, gdzie tworzone są 
urządzenia, bo stanie się to zbędne

P.S.: debuginitrd=sh nie działa z klawiaturą po usb :)

-- 
pozdr.  Paweł Gołaszewski          jid:blues<at>jabber<dot>gda<dot>pl
--------------------------------------------------------------------------
If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby
Pro-Logic Surround Sound with Bass Boost and all the music is free.
_______________________________________________
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym