From: "Евгений Терешков" <evg-krsk@yandex.ru>
To: devel@lists.altlinux.org
Subject: Re: [devel] USB в initrd
Date: Tue, 04 Dec 2012 14:37:06 +0800
Message-ID: <m38v9ewcfh.fsf@thinkpad.evg-krsk.dyndns.org> (raw)
In-Reply-To: <50BC9C54.9040506@altlinux.ru>
[-- Attachment #1: Type: text/plain, Size: 1165 bytes --]
Alexey Gladkov пишет:
>> Предлагаю подумать над тем, чтобы модули USB уже начинать добавлять в
>> джентельменский набор initrd для десктопа.
> Реализация этого уже есть:
> http://git.altlinux.org/people/legion/packages/make-initrd.git?p=make-initrd.git;a=tree;f=features/keyboard;h=a42f3c8a3d997588e6ae25cc6139b602e2e166be;hb=3f6103bd82c6cd23d535a67f47eac3b246cfbfd7
> осталось протестировать вместе с тем что есть в master кроме этой фичи.
Хотя модули для клавиатуры добавились, сходу совсем не взлетает. Пишет без
всякой реакции на ввод без конца одну и ту же строчку:
/init: 7: /init: /lib/success/*: not found
Похоже, коммит a58ff5edef55e3b4d6cd7e81fae853cdd8a57975 гадит :-)
Для информации прилагаю разницу между новым и старым initrd. Если нужно
что-то ещё, предоставлю.
[-- Attachment #2: initrd.diff --]
[-- Type: text/plain, Size: 2433 bytes --]
--- initrd-3.6.8-std-def-alt1.img.bak 2012-12-04 14:24:02.664175225 +0800
+++ initrd-3.6.8-std-def-alt1.img 2012-12-04 14:24:02.952175287 +0800
@@ -16,0 +17 @@
+./bin/mountpoint
@@ -31,2 +31,0 @@
-./conf
-./conf/modules-preudev
@@ -52,4 +51,7 @@
-./etc/initrd/init
-./etc/initrd/netdev
-./etc/initrd/resume
-./etc/initrd/rootdev
+./etc/initrd/cmdline.d
+./etc/initrd/cmdline.d/init
+./etc/initrd/cmdline.d/mountdev
+./etc/initrd/cmdline.d/netdev
+./etc/initrd/cmdline.d/resume
+./etc/initrd/initramfs.conf
+./etc/initrd/modules-preudev
@@ -86,0 +89 @@
+./etc/udev/rules.d/99-mountdev.rules
@@ -89 +91,0 @@
-./etc/udev/rules.d/99-rootdev.rules
@@ -92,11 +94,29 @@
-./lib/filters
-./lib/filters/debug
-./lib/filters/lvm
-./lib/filters/netdev
-./lib/filters/resume
-./lib/filters/rootdev
-./lib/handlers
-./lib/handlers/010-resume
-./lib/handlers/050-lvm
-./lib/handlers/050-rootdev
-./lib/handlers/060-netdev
+./lib/initrd
+./lib/initrd/filters
+./lib/initrd/filters/debug
+./lib/initrd/filters/lvm
+./lib/initrd/filters/mountdev
+./lib/initrd/filters/netdev
+./lib/initrd/filters/resume
+./lib/initrd/handlers
+./lib/initrd/handlers/010-resume
+./lib/initrd/handlers/050-lvm
+./lib/initrd/handlers/050-mountdev
+./lib/initrd/handlers/060-netdev
+./lib/initrd/modules
+./lib/initrd/modules/000-defaults
+./lib/initrd/modules/005-prepare
+./lib/initrd/modules/010-cmdline
+./lib/initrd/modules/015-fstab
+./lib/initrd/modules/015-network
+./lib/initrd/modules/015-syslog
+./lib/initrd/modules/020-preudev
+./lib/initrd/modules/050-udev
+./lib/initrd/modules/080-loop
+./lib/initrd/modules/090-stopudev
+./lib/initrd/modules/970-killall
+./lib/initrd/modules/980-umount
+./lib/initrd/modules/999-sysinit
+./lib/initrd/success
+./lib/initrd/success/mountfs
+./lib/initrd/success/rootfs
@@ -160,0 +181,4 @@
+./lib/modules/<version>/kernel/drivers/hid/usbhid/usbkbd.ko
+./lib/modules/<version>/kernel/drivers/input
+./lib/modules/<version>/kernel/drivers/input/evbug.ko
+./lib/modules/<version>/kernel/drivers/input/evdev.ko
@@ -162,0 +187 @@
+./lib/modules/<version>/kernel/drivers/md/dm-snapshot.ko
@@ -203,2 +227,0 @@
-./lib/success
-./lib/success/rootfs
@@ -217,12 +239,0 @@
-./modules
-./modules/000-defaults
-./modules/005-prepare
-./modules/010-cmdline
-./modules/015-network
-./modules/015-syslog
-./modules/020-preudev
-./modules/050-udev
-./modules/090-stopudev
-./modules/970-killall
-./modules/980-umount
-./modules/999-sysinit
[-- Attachment #3: Type: text/plain, Size: 109 bytes --]
--
С уважением, Терешков Евгений.
Jabber ID: evg@altlinux.org, evg_krsk@jabber.ru
next prev parent reply other threads:[~2012-12-04 6:37 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-12-03 12:32 Sergei Epiphanov
2012-12-03 12:34 ` Alexey Gladkov
2012-12-03 13:51 ` Michael Shigorin
2012-12-03 14:09 ` Alexey Gladkov
2012-12-04 6:37 ` Евгений Терешков [this message]
2012-12-04 9:58 ` Michael Shigorin
2012-12-05 5:52 ` Евгений Терешков
2012-12-05 7:11 ` Alexey Gladkov
2012-12-05 7:36 ` Евгений Терешков
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=m38v9ewcfh.fsf@thinkpad.evg-krsk.dyndns.org \
--to=evg-krsk@yandex.ru \
--cc=devel@lists.altlinux.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git