From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4B6A8C29.3020608@altlinux.com> Date: Thu, 04 Feb 2010 11:58:17 +0300 From: Anton Farygin User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5pre) Gecko/20091019 Thunderbird/3.0pre MIME-Version: 1.0 To: ALT Linux Team development discussions References: In-Reply-To: Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] IA: make-initrd: call for testing X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2010 08:58:08 -0000 Archived-At: List-Archive: List-Post: 03.02.2010 03:34, Kirill A. Shutemov пишет: > Hi, > > Скоро в Сизиф отправится make-initrd 0.2.0. Для тех кто не в курсе, > make-initrd -- утилита предназначенная для создания образов начальной > загрузки (initrd). Кирилл, я попробовал поставить make-initrd. Для текущего ядра всё было создано без проблем, система загрузилась. А вот с установкой нового ядра выползла небольшая ошибка. Воспроизвести её очень просто - на систему через apt-shell (apt-get) поставить ещё одно ядро. В моём случае на свежепоставленную систему с std-def-2.6.32 я поставить ядро un-def-2.6.32. Проблема заключается в том, что после установки был сгенерён initrd файл для текущего, а не для нового ядра, соответственно симлинк /boot/initrd обновился, и lilo завершился с ошибкой (/boot/initrd - No such file or directory). Видимо, где-то make-initrd не полностью совместим по синтаксису с mkinitrd и простая подмена в конфигурационном файле /ets/sysconfig/installkernel - не работает.