[devel] q: installer: Killing all remaining processes (forever)
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Чт Апр 3 00:02:07 MSD 2008
On Wed, Apr 02, 2008 at 09:59:20PM +0400, Evgeny Sinelnikov wrote:
> > Это мне второй раз показалось или текущие installer
> > с installer-desktop из 4.0/branch подвисают после вывода
> > надписи "Killing all remaining processes" (которую бы тоже
> > недурно облагородить -- вроде ж было как-то иначе уже)?
> Совершенно верно, причём проблема довольно занятная (скорее
> всего из непонятных ядерных глюков, как в quake3 на наших
> 2.6.18 ядрах - #14027).
С этим самым ядром на этом самом тазике (и в том самом qemu на
другом тазике) не так давно не глючило.
Можно, конечно, взять installer из бранча или покататься...
> Как раз сейчас пытаюсь понять причину... Проблема в
> loop_change_fd() вызываемой из init в stage2 из пакета
> installer-stage2. Причём не совсем понятно зачем вообще это
> нужно.
Чтоб работал многодисковый инсталер.
> Тем не менее, если этот вызов убрать, оно всё равно падает, но
> уже после sysreboot()... Падает оно вроде всегда в Kernel panic
> - not syncing: Attempted to kill init!
У меня до того не доходило.
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Devel