[devel] q: installer: Killing all remaining processes (forever)
Sergey Bolshakov
=?iso-8859-1?q?sbolshakov_=CE=C1_altlinux=2Eru?=
Чт Апр 3 00:14:17 MSD 2008
>>>>> "Michael" == Michael Shigorin <mike-nVB1ZwtFQf3sG83rWm+8vg на public.gmane.org> writes:
> 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!
> У меня до того не доходило.
Убийство init'а я наблюдал.
--
Подробная информация о списке рассылки Devel