From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 23 Jun 2004 19:26:42 -0400 From: Ivan Adzhubey To: ALT Linux Sisyphus discussion list Subject: Re: [sisyphus] Re: bootloader-utils and default records Message-Id: <20040623192642.4cae697b.iadzhubey@rics.bwh.harvard.edu> In-Reply-To: <20040623185740.GW1926@solemn.turbinal.org> References: <20040622102756.6510bd0f@sku.home> <20040622101244.GA11361@basalt.office.altlinux.org> <20040622113448.GI1926@solemn.turbinal.org> <20040622234744.2e734840@sku.home> <20040622203355.GO1926@solemn.turbinal.org> <40D985A7.5000702@iop.kiev.ua> <20040623172502.GV1926@solemn.turbinal.org> <20040623185740.GW1926@solemn.turbinal.org> X-Mailer: Sylpheed version 0.9.10 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jun 2004 23:26:45 -0000 Archived-At: List-Archive: On Wed, 23 Jun 2004 22:57:40 +0400 Alexey Tourbin wrote: > > Удалите дефолтную запись из lilo.conf. У меня ее и не было на нескольких машинах. Я не удалял ничего, просто так было исторически, уж не знаю какой из инсталяторов постарался. Так вот, только что ставил ядро 2.4.26-std-smp-alt4 и initrd не создался вообще, но! при этом прописался в /etc/lilo.conf. Никто ни на что не ругнулся, хорошо что я всегда руками перезапускаю /sbin/lilo после установки ядра, а то бы и не узнал, что машина осталась в незагружаемом состоянии. > > Тогда новое ядрышко всё равно будет переставлять симлинки > > /boot/vmlinuz и /boot/initrd.img на самоё себя, но загрузиться из > > lilo по этим симлинкам вы не сможете, в меню будут только "реальные" > > ядра. Я для себя так и сделал. :) > > Ох, я, наверное, непонятно объясняю. > Дефолтная запись -- это запись вида: > > image=/boot/vmlinuz > initrd=/boot/initrd > label=recent-kernel > <...> > > Если активизировать эту запись для загрузки по умолчанию (обычно она > первая в списке), то всегда будет грузиться последнее установленное > ядро, т.к. /boot/vmlinuz и /boot/initrd -- это симлинки, которые > устанавливаемое ядро всегда переставляет на себя самоё с помощью > /sbin/installkernel. > > Если вы НЕ хотите грузить последнее установленное ядро, то сотрите эту > дефолтную запись, закомментируйте её или же активизируйте другую > запись для загрузки по умолчанию. > > Не написать ли мне FAQ? :) Господа, не сочтите за флейм, но все же установка ядра это вам не обои на десктопе обновить. То, что сейчас выложено в Сизифе под названием installkernel иначе как саботажем назвать нельзя. Поведение разрушительное и совершенно непредсказуемое. А ведь еще пару месяцев назад оно чудесно работало. Тщательнее надо бы. Или хотя бы предупреждать. -- Иван