ALT Linux Team development discussions
 help / color / mirror / Atom feed
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

  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