* [sisyphus] make-initrd-0.7.0-alt1
@ 2012-02-29 13:41 Alexey Borisenkov
2012-02-29 16:00 ` Terechkov Evgenii
` (2 more replies)
0 siblings, 3 replies; 17+ messages in thread
From: Alexey Borisenkov @ 2012-02-29 13:41 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
Обновил сегодня систему, обновил ядро до 3.2.8-std-def-alt1 x86_64
При перезагрузке получил
[ 1.355754] Executing init=/init
initrd: Starting sysklog...
initrd: Loading modules before udevd...
initrd: Starting udevd...
и, после довольно длительной паузы:
initrd: udev: ERROR: Unable to mount root
initrd: Stage 'udev' failed
Попрыгал я, попрыгал, да и откатил make-initrd до 0.6.2-alt1,
перегенерил initrd.img, после чего благополучно загрузился.
Затем проверил в VirtualBox на x86_64 и на i586. Везде эффект
одинаковый, загрузка не идёт.
Это make-initrd сломан, или я чего-то пропустил и его надо использовать
как-то по особому?
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] make-initrd-0.7.0-alt1
2012-02-29 13:41 [sisyphus] make-initrd-0.7.0-alt1 Alexey Borisenkov
@ 2012-02-29 16:00 ` Terechkov Evgenii
2012-03-01 6:14 ` Sergei Epiphanov
2012-03-01 3:32 ` REAL
2012-03-01 6:13 ` Sergei Epiphanov
2 siblings, 1 reply; 17+ messages in thread
From: Terechkov Evgenii @ 2012-02-29 16:00 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Wed, 29 Feb 2012 17:41:26 +0400, Alexey Borisenkov <grizlik78@gmail.com> wrote:
> Обновил сегодня систему, обновил ядро до 3.2.8-std-def-alt1 x86_64
> При перезагрузке получил
> [ 1.355754] Executing init=/init
> initrd: Starting sysklog...
> initrd: Loading modules before udevd...
> initrd: Starting udevd...
> и, после довольно длительной паузы:
> initrd: udev: ERROR: Unable to mount root
> initrd: Stage 'udev' failed
> Попрыгал я, попрыгал, да и откатил make-initrd до 0.6.2-alt1,
> перегенерил initrd.img, после чего благополучно загрузился.
> Затем проверил в VirtualBox на x86_64 и на i586. Везде эффект
> одинаковый, загрузка не идёт.
> Это make-initrd сломан, или я чего-то пропустил и его надо использовать
> как-то по особому?
Подтверждаю, есть какая-то проблема и похоже что с make-initrd. Не
работает с initrd от 0.7.0 и работает с 0.6.2. Правда, проверял лишь на
x86_64.
Синдромы при перезагрузке с initrd от 0.7.0 другие:
mv: cannot stat '/dev/.initramfs/handler-events/md_run.*': No such file or directory
initrd: udev: ERROR: event handler failed: md_run
initrd: Stage 'udev' failed
initrd: This shell remains here for debug puproses. Press Ctrl-D to continue.
(initramfs)
Если тут нажать Ctrl-D, то ядро уходит в панику и показывает трейс, т.к.
убит процесс init. Это вроде логично.
Откат пакетов make-initrd make-initrd-devmapper make-initrd-lvm до
0.6.2-alt1 и вызов 'make-initrd -k 3.2.8-std-def-alt1' помогли.
https://bugzilla.altlinux.org/show_bug.cgi?id=27010 в общем.
--
С уважением, Терешков
Евгений.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] make-initrd-0.7.0-alt1
2012-02-29 13:41 [sisyphus] make-initrd-0.7.0-alt1 Alexey Borisenkov
2012-02-29 16:00 ` Terechkov Evgenii
@ 2012-03-01 3:32 ` REAL
2012-03-01 5:44 ` Terechkov Evgenii
2012-03-01 6:13 ` Sergei Epiphanov
2 siblings, 1 reply; 17+ messages in thread
From: REAL @ 2012-03-01 3:32 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
29.02.2012 19:41, Alexey Borisenkov пишет:
> Обновил сегодня систему, обновил ядро до 3.2.8-std-def-alt1 x86_64
> При перезагрузке получил
> [ 1.355754] Executing init=/init
> initrd: Starting sysklog...
> initrd: Loading modules before udevd...
> initrd: Starting udevd...
> и, после довольно длительной паузы:
> initrd: udev: ERROR: Unable to mount root
> initrd: Stage 'udev' failed
А багу повесили? Желательно как critical, как минимум.
--
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] make-initrd-0.7.0-alt1
2012-03-01 3:32 ` REAL
@ 2012-03-01 5:44 ` Terechkov Evgenii
0 siblings, 0 replies; 17+ messages in thread
From: Terechkov Evgenii @ 2012-03-01 5:44 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Thu, 01 Mar 2012 09:32:50 +0600, REAL <real@kemsu.ru> wrote:
> 29.02.2012 19:41, Alexey Borisenkov пишет:
> > Обновил сегодня систему, обновил ядро до 3.2.8-std-def-alt1 x86_64
> > При перезагрузке получил
> > [ 1.355754] Executing init=/init
> > initrd: Starting sysklog...
> > initrd: Loading modules before udevd...
> > initrd: Starting udevd...
> > и, после довольно длительной паузы:
> > initrd: udev: ERROR: Unable to mount root
> > initrd: Stage 'udev' failed
> А багу повесили? Желательно как critical, как минимум.
#27010, в соседнем письме.
--
С уважением, Терешков
Евгений.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] make-initrd-0.7.0-alt1
2012-02-29 13:41 [sisyphus] make-initrd-0.7.0-alt1 Alexey Borisenkov
2012-02-29 16:00 ` Terechkov Evgenii
2012-03-01 3:32 ` REAL
@ 2012-03-01 6:13 ` Sergei Epiphanov
2 siblings, 0 replies; 17+ messages in thread
From: Sergei Epiphanov @ 2012-03-01 6:13 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On 29 февраля 2012 17:41 Alexey Borisenkov wrote:
> Обновил сегодня систему, обновил ядро до 3.2.8-std-def-alt1 x86_64
> При перезагрузке получил
> [ 1.355754] Executing init=/init
> initrd: Starting sysklog...
> initrd: Loading modules before udevd...
> initrd: Starting udevd...
> и, после довольно длительной паузы:
> initrd: udev: ERROR: Unable to mount root
> initrd: Stage 'udev' failed
Подтверждаю. На одной машине те же симптомы, на другой другие (из соседнего
письма).
--
С уважением, Епифанов Сергей
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] make-initrd-0.7.0-alt1
2012-02-29 16:00 ` Terechkov Evgenii
@ 2012-03-01 6:14 ` Sergei Epiphanov
2012-03-01 7:03 ` Aleksey Avdeev
2012-03-01 9:17 ` Terechkov Evgenii
0 siblings, 2 replies; 17+ messages in thread
From: Sergei Epiphanov @ 2012-03-01 6:14 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On 1 марта 2012 00:00 Terechkov Evgenii wrote:
> Если тут нажать Ctrl-D, то ядро уходит в панику и показывает трейс, т.к.
> убит процесс init. Это вроде логично.
А если клавиатура USB, то ничего нажать не сможете. Пора поддержку USB всегда
втаскивать в initrd.
--
С уважением, Епифанов Сергей
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] make-initrd-0.7.0-alt1
2012-03-01 6:14 ` Sergei Epiphanov
@ 2012-03-01 7:03 ` Aleksey Avdeev
2012-03-01 7:30 ` Sergei Epiphanov
2012-03-01 9:17 ` Terechkov Evgenii
1 sibling, 1 reply; 17+ messages in thread
From: Aleksey Avdeev @ 2012-03-01 7:03 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 441 bytes --]
01.03.2012 10:14, Sergei Epiphanov пишет:
> On 1 марта 2012 00:00 Terechkov Evgenii wrote:
>> Если тут нажать Ctrl-D, то ядро уходит в панику и показывает трейс, т.к.
>> убит процесс init. Это вроде логично.
>
> А если клавиатура USB, то ничего нажать не сможете. Пора поддержку USB всегда
> втаскивать в initrd.
И иметь ключ --no-usb, для отключения данного умолчания, на всякий
пожарный.
--
С уважением. Алексей.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] make-initrd-0.7.0-alt1
2012-03-01 7:03 ` Aleksey Avdeev
@ 2012-03-01 7:30 ` Sergei Epiphanov
2012-03-01 8:34 ` REAL
` (2 more replies)
0 siblings, 3 replies; 17+ messages in thread
From: Sergei Epiphanov @ 2012-03-01 7:30 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On 1 марта 2012 11:03 Aleksey Avdeev wrote:
> 01.03.2012 10:14, Sergei Epiphanov пишет:
> > А если клавиатура USB, то ничего нажать не сможете. Пора поддержку USB
> > всегда втаскивать в initrd.
>
> И иметь ключ --no-usb, для отключения данного умолчания, на всякий
> пожарный.
Тогда проще создать feature с именем usb и подключать её тому, кто этого
хочет. :) Без ключей и геморроя.
--
С уважением, Епифанов Сергей
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] make-initrd-0.7.0-alt1
2012-03-01 8:34 ` REAL
@ 2012-03-01 8:14 ` Sergei Epiphanov
2012-03-01 17:44 ` Денис Смирнов
1 sibling, 0 replies; 17+ messages in thread
From: Sergei Epiphanov @ 2012-03-01 8:14 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On 1 марта 2012 14:34 REAL wrote:
> Тогда ещё компромиссней: заиметь ключ --with-usb
make-initrd чаще всего вызывается в скриптах установки нового ядра, а туда не
впихнёшь никакие ключи.
--
С уважением, Епифанов Сергей
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] make-initrd-0.7.0-alt1
2012-03-01 7:30 ` Sergei Epiphanov
@ 2012-03-01 8:34 ` REAL
2012-03-01 8:14 ` Sergei Epiphanov
2012-03-01 17:44 ` Денис Смирнов
2012-03-01 11:38 ` Sergey V Turchin
2012-03-01 20:40 ` Michael A. Kangin
2 siblings, 2 replies; 17+ messages in thread
From: REAL @ 2012-03-01 8:34 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
01.03.2012 13:30, Sergei Epiphanov пишет:
>> И иметь ключ --no-usb, для отключения данного умолчания, на всякий
>> пожарный.
>
> Тогда проще создать feature с именем usb и подключать её тому, кто этого
> хочет. :) Без ключей и геморроя.
Тогда ещё компромиссней: заиметь ключ --with-usb
--
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] make-initrd-0.7.0-alt1
2012-03-01 6:14 ` Sergei Epiphanov
2012-03-01 7:03 ` Aleksey Avdeev
@ 2012-03-01 9:17 ` Terechkov Evgenii
2012-03-01 10:31 ` Anton Gorlov
1 sibling, 1 reply; 17+ messages in thread
From: Terechkov Evgenii @ 2012-03-01 9:17 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Thu, 01 Mar 2012 10:14:27 +0400, Sergei Epiphanov <serpiph@nikiet.ru> wrote:
> > Если тут нажать Ctrl-D, то ядро уходит в панику и показывает трейс, т.к.
> > убит процесс init. Это вроде логично.
> А если клавиатура USB, то ничего нажать не сможете. Пора поддержку USB всегда
> втаскивать в initrd.
Кстати да, попытался было нажать на внешней USB-клавиатуре, но ничего не
вышло. Хорошо есть встроенная клавиатура ноута.
Я за то чтобы включать поддержку usb в initrd по умолчанию но с ручкой
для отключения :-)
--
С уважением, Терешков
Евгений.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] make-initrd-0.7.0-alt1
2012-03-01 9:17 ` Terechkov Evgenii
@ 2012-03-01 10:31 ` Anton Gorlov
0 siblings, 0 replies; 17+ messages in thread
From: Anton Gorlov @ 2012-03-01 10:31 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
01.03.2012 13:17, Terechkov Evgenii пишет:
>>> Если тут нажать Ctrl-D, то ядро уходит в панику и показывает трейс, т.к.
>>> убит процесс init. Это вроде логично.
>> А если клавиатура USB, то ничего нажать не сможете. Пора поддержку USB всегда
>> втаскивать в initrd.
> Кстати да, попытался было нажать на внешней USB-клавиатуре, но ничего не
> вышло. Хорошо есть встроенная клавиатура ноута.
> Я за то чтобы включать поддержку usb в initrd по умолчанию но с ручкой
> для отключения :-)
Кстаи а какие там модули нужны то для usb-клавы?
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] make-initrd-0.7.0-alt1
2012-03-01 7:30 ` Sergei Epiphanov
2012-03-01 8:34 ` REAL
@ 2012-03-01 11:38 ` Sergey V Turchin
2012-03-01 11:56 ` Anton Gorlov
2012-03-03 14:03 ` Sergey
2012-03-01 20:40 ` Michael A. Kangin
2 siblings, 2 replies; 17+ messages in thread
From: Sergey V Turchin @ 2012-03-01 11:38 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 409 bytes --]
On 1 марта 2012 11:30:16 Sergei Epiphanov wrote:
[...]
> Тогда проще создать feature с именем usb и подключать её тому, кто этого
> хочет. :)
Зато лучше создать feature с именем nousb и подключать её тому, кто этого
хочет ;-)
[...]
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] make-initrd-0.7.0-alt1
2012-03-01 11:38 ` Sergey V Turchin
@ 2012-03-01 11:56 ` Anton Gorlov
2012-03-03 14:03 ` Sergey
1 sibling, 0 replies; 17+ messages in thread
From: Anton Gorlov @ 2012-03-01 11:56 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
01.03.2012 15:38, Sergey V Turchin пишет:
>> Тогда проще создать feature с именем usb и подключать её тому, кто этого
>> хочет. :)
> Зато лучше создать feature с именем nousb и подключать её тому, кто этого
> хочет ;-)
>
> [...]
+1
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] make-initrd-0.7.0-alt1
2012-03-01 8:34 ` REAL
2012-03-01 8:14 ` Sergei Epiphanov
@ 2012-03-01 17:44 ` Денис Смирнов
1 sibling, 0 replies; 17+ messages in thread
From: Денис Смирнов @ 2012-03-01 17:44 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 615 bytes --]
On Thu, Mar 01, 2012 at 02:34:47PM +0600, REAL wrote:
R> Тогда ещё компромиссней: заиметь ключ --with-usb
Да не нужны никакие ключи.
В дефолтный /etc/initrd.mk добавить строчку:
MODULES_PRELOAD += usbhid
Ключи будут проигнорированы при первом же обновлении ядра/модулей, а
настройки в этом файле -- нет. Если юзер закомментирует эту строчку, то
будет все отлично.
Кстати я бы добавил еще также по дефолту основной набор модулей для HDD.
Начав с ahci и usb_storage.
--
С уважением, Денис
http://mithraen.ru/
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] make-initrd-0.7.0-alt1
2012-03-01 7:30 ` Sergei Epiphanov
2012-03-01 8:34 ` REAL
2012-03-01 11:38 ` Sergey V Turchin
@ 2012-03-01 20:40 ` Michael A. Kangin
2 siblings, 0 replies; 17+ messages in thread
From: Michael A. Kangin @ 2012-03-01 20:40 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
В Чтв, 01/03/2012 в 11:30 +0400, Sergei Epiphanov пишет:
> Тогда проще создать feature с именем usb и подключать её тому, кто этого
> хочет. :) Без ключей и геморроя.
Могут захотеть уже в случае проблем. А клавиатуры-то и нету!
--
wbr, Michael A. Kangin
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] make-initrd-0.7.0-alt1
2012-03-01 11:38 ` Sergey V Turchin
2012-03-01 11:56 ` Anton Gorlov
@ 2012-03-03 14:03 ` Sergey
1 sibling, 0 replies; 17+ messages in thread
From: Sergey @ 2012-03-03 14:03 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Thursday 01 March 2012, Sergey V Turchin wrote:
> > Тогда проще создать feature с именем usb и подключать её тому, кто этого
> > хочет. :)
> Зато лучше создать feature с именем nousb и подключать её тому, кто этого
> хочет ;-)
Не надо этих feature. :-)
Всё гораздо серьёзнее. Уже не только не-USB клавиатур не осталось и материнки
давно без PS/2 появляются. Уже и RS-232 нет и нужно использовать usr-serial
адаптеры, если что. Так что, приходит время поддержку usb-serial в ядро
вносить, а не в какой-то там initrd... Ну а клавиатуру туда до кучи можно.
Это к вопросу kernel panic поймать через rs-232 и т.п.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2012-03-03 14:03 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-02-29 13:41 [sisyphus] make-initrd-0.7.0-alt1 Alexey Borisenkov
2012-02-29 16:00 ` Terechkov Evgenii
2012-03-01 6:14 ` Sergei Epiphanov
2012-03-01 7:03 ` Aleksey Avdeev
2012-03-01 7:30 ` Sergei Epiphanov
2012-03-01 8:34 ` REAL
2012-03-01 8:14 ` Sergei Epiphanov
2012-03-01 17:44 ` Денис Смирнов
2012-03-01 11:38 ` Sergey V Turchin
2012-03-01 11:56 ` Anton Gorlov
2012-03-03 14:03 ` Sergey
2012-03-01 20:40 ` Michael A. Kangin
2012-03-01 9:17 ` Terechkov Evgenii
2012-03-01 10:31 ` Anton Gorlov
2012-03-01 3:32 ` REAL
2012-03-01 5:44 ` Terechkov Evgenii
2012-03-01 6:13 ` Sergei Epiphanov
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git