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