* Re: [devel] IA: make-initrd: call for testing @ 2010-02-04 8:58 ` Anton Farygin 2010-02-04 9:24 ` Alexey I. Froloff 2010-02-04 14:01 ` Alexey Gladkov 0 siblings, 2 replies; 8+ messages in thread From: Anton Farygin @ 2010-02-04 8:58 UTC (permalink / raw) To: ALT Linux Team development discussions 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 - не работает. ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] IA: make-initrd: call for testing 2010-02-04 8:58 ` [devel] IA: make-initrd: call for testing Anton Farygin @ 2010-02-04 9:24 ` Alexey I. Froloff 2010-02-04 10:19 ` Anton Farygin 2010-02-04 14:01 ` Alexey Gladkov 1 sibling, 1 reply; 8+ messages in thread From: Alexey I. Froloff @ 2010-02-04 9:24 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 353 bytes --] On Thu, Feb 04, 2010 at 11:58:17AM +0300, Anton Farygin wrote: > Видимо, где-то make-initrd не полностью совместим по синтаксису с > mkinitrd и простая подмена в конфигурационном файле > /ets/sysconfig/installkernel - не работает. Убери "IMAGE = ..." из /etc/initrd.mk. -- Regards, -- Sir Raorn. --- http://thousandsofhate.blogspot.com/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] IA: make-initrd: call for testing 2010-02-04 9:24 ` Alexey I. Froloff @ 2010-02-04 10:19 ` Anton Farygin 0 siblings, 0 replies; 8+ messages in thread From: Anton Farygin @ 2010-02-04 10:19 UTC (permalink / raw) To: ALT Linux Team development discussions 04.02.2010 12:24, Alexey I. Froloff пишет: > On Thu, Feb 04, 2010 at 11:58:17AM +0300, Anton Farygin wrote: >> Видимо, где-то make-initrd не полностью совместим по синтаксису с >> mkinitrd и простая подмена в конфигурационном файле >> /ets/sysconfig/installkernel - не работает. > Убери "IMAGE = ..." из /etc/initrd.mk. В /etc/initrd.mk есть только AUTODETECT = Пакет поставлен с нуля, никаких настроек я не производил. Могу выложить образ kvm, в котором это всё происходит. ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] IA: make-initrd: call for testing 2010-02-04 8:58 ` [devel] IA: make-initrd: call for testing Anton Farygin 2010-02-04 9:24 ` Alexey I. Froloff @ 2010-02-04 14:01 ` Alexey Gladkov 2010-02-04 14:20 ` Anton Farygin 1 sibling, 1 reply; 8+ messages in thread From: Alexey Gladkov @ 2010-02-04 14:01 UTC (permalink / raw) To: devel 04.02.2010 11:58, Anton Farygin wrote: > Видимо, где-то make-initrd не полностью совместим по синтаксису с > mkinitrd и простая подмена в конфигурационном файле > /ets/sysconfig/installkernel - не работает. Это очень странно. mkinitrd-make-initrd и mkinitrd совпадают по аргументам. -- Rgrds, legion ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] IA: make-initrd: call for testing 2010-02-04 14:01 ` Alexey Gladkov @ 2010-02-04 14:20 ` Anton Farygin 2010-02-04 14:31 ` Valery V. Inozemtsev 2010-02-04 14:39 ` Alexey Gladkov 0 siblings, 2 replies; 8+ messages in thread From: Anton Farygin @ 2010-02-04 14:20 UTC (permalink / raw) To: ALT Linux Team development discussions 04.02.2010 17:01, Alexey Gladkov пишет: > 04.02.2010 11:58, Anton Farygin wrote: >> Видимо, где-то make-initrd не полностью совместим по синтаксису с >> mkinitrd и простая подмена в конфигурационном файле >> /ets/sysconfig/installkernel - не работает. > > Это очень странно. mkinitrd-make-initrd и mkinitrd совпадают по > аргументам. Как и что проверить ? Может быть, mkinitrd-make-initrd игнорирует версию ядра, переданную через аргументы ? ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] IA: make-initrd: call for testing 2010-02-04 14:20 ` Anton Farygin @ 2010-02-04 14:31 ` Valery V. Inozemtsev 2010-02-04 14:39 ` Alexey Gladkov 1 sibling, 0 replies; 8+ messages in thread From: Valery V. Inozemtsev @ 2010-02-04 14:31 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1380 bytes --] В Чтв, 04/02/2010 в 17:20 +0300, Anton Farygin пишет: > 04.02.2010 17:01, Alexey Gladkov пишет: > > 04.02.2010 11:58, Anton Farygin wrote: > >> Видимо, где-то make-initrd не полностью совместим по синтаксису с > >> mkinitrd и простая подмена в конфигурационном файле > >> /ets/sysconfig/installkernel - не работает. > > > > Это очень странно. mkinitrd-make-initrd и mkinitrd совпадают по > > аргументам. > > Как и что проверить ? > > Может быть, mkinitrd-make-initrd игнорирует версию ядра, переданную > через аргументы ? к сожалению подтверждаю. на живой системе # uname -r # mkinitrd-make-initrd /boot/initrd-2.6.32-std-ng-alt7.2.img 2.6.32-std-ng-alt7.2 Config file: /etc/initrd.mk Generating module dependencies on host ... Creating initrd image ... Adding modules ... Generating module dependencies in image ... Packing image to archive ... Compressing image ... Installing image ... Removing work directory ... Image is saved as /boot/initrd-2.6.32-std-ng-alt7.img косяг, господа... новое ядро установить не возможно -- Valery V. Inozemtsev [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] IA: make-initrd: call for testing 2010-02-04 14:20 ` Anton Farygin 2010-02-04 14:31 ` Valery V. Inozemtsev @ 2010-02-04 14:39 ` Alexey Gladkov 2010-02-04 15:12 ` Kirill A. Shutemov 1 sibling, 1 reply; 8+ messages in thread From: Alexey Gladkov @ 2010-02-04 14:39 UTC (permalink / raw) To: devel 04.02.2010 17:20, Anton Farygin wrote: >> Это очень странно. mkinitrd-make-initrd и mkinitrd совпадают по >> аргументам. > > Как и что проверить ? Кажется я знаю в чём дело. Можешь проверить следующее: в /usr/share/make-initrd/tools/run-make в цикл (там он один) добавь FSTAB VERBOSE IMAGEFILE KERNEL. После этого должно заработать. -- Rgrds, legion ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] IA: make-initrd: call for testing 2010-02-04 14:39 ` Alexey Gladkov @ 2010-02-04 15:12 ` Kirill A. Shutemov 0 siblings, 0 replies; 8+ messages in thread From: Kirill A. Shutemov @ 2010-02-04 15:12 UTC (permalink / raw) To: ALT Linux Team development discussions 2010/2/4 Alexey Gladkov <legion@altlinux.ru>: > 04.02.2010 17:20, Anton Farygin wrote: >>> Это очень странно. mkinitrd-make-initrd и mkinitrd совпадают по >>> аргументам. >> >> Как и что проверить ? > > Кажется я знаю в чём дело. Можешь проверить следующее: > > в /usr/share/make-initrd/tools/run-make в цикл (там он один) добавь > FSTAB VERBOSE IMAGEFILE KERNEL. > > После этого должно заработать. Подтверждаю. Это изменение и ещё немного у меня в git. P.S. До документации пока не добрался. Видимо, уже после FOSDEM. ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2010-02-04 15:12 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2010-02-04 8:58 ` [devel] IA: make-initrd: call for testing Anton Farygin 2010-02-04 9:24 ` Alexey I. Froloff 2010-02-04 10:19 ` Anton Farygin 2010-02-04 14:01 ` Alexey Gladkov 2010-02-04 14:20 ` Anton Farygin 2010-02-04 14:31 ` Valery V. Inozemtsev 2010-02-04 14:39 ` Alexey Gladkov 2010-02-04 15:12 ` Kirill A. Shutemov
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