* [sisyphus] Бага в bootloader-utils?
@ 2005-01-02 21:41 Eugene Vlasov
2005-01-02 23:16 ` [sisyphus] " Alexey Tourbin
0 siblings, 1 reply; 2+ messages in thread
From: Eugene Vlasov @ 2005-01-02 21:41 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1.1: Type: text/plain, Size: 497 bytes --]
Добрый день.
Давно наболевший вопрос - почему при каждом обновлении ядра (точнее при
удалении старого kernel-image) у меня из lilo.conf пропадает запись,
отвечающая за загрузку windows? Для примера прикрепляю копии
/etc/lilo.conf до и после удаления kernel-image-std26-up-2.6.9-alt11. Я
что-то делаю не так или это баг в bootloader-utils?
eugene ~ $ rpm -q bootloader-utils
bootloader-utils-0.3.1-alt1
--
С уважением, Евгений mailto:eugvv@altlinux.ru
[-- Attachment #1.2: lilo.conf.before --]
[-- Type: text/plain, Size: 486 bytes --]
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
vga=5
default=2610-std26-up-1
lba32
prompt
timeout=50
image=/boot/vmlinuz-2.6.10-std26-up-alt1
initrd=/boot/initrd-2.6.10-std26-up-alt1.img
label=2610-std26-up-1
root=/dev/hda7
read-only
optional
image=/boot/vmlinuz-2.6.9-std26-up-alt11
initrd=/boot/initrd-2.6.9-std26-up-alt11.img
label=269-std26-up-11
root=/dev/hda7
read-only
optional
other=/dev/hda1
label=windows
table=/dev/hda
other=/dev/fd0
label=floppy
unsafe
[-- Attachment #1.3: lilo.conf.after --]
[-- Type: text/plain, Size: 252 bytes --]
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
vga=5
default=2610-std26-up-1
lba32
prompt
timeout=50
image=/boot/vmlinuz-2.6.10-std26-up-alt1
initrd=/boot/initrd-2.6.10-std26-up-alt1.img
label=2610-std26-up-1
root=/dev/hda7
read-only
optional
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* [sisyphus] Re: Бага в bootloader-utils?
2005-01-02 21:41 [sisyphus] Бага в bootloader-utils? Eugene Vlasov
@ 2005-01-02 23:16 ` Alexey Tourbin
0 siblings, 0 replies; 2+ messages in thread
From: Alexey Tourbin @ 2005-01-02 23:16 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 1036 bytes --]
On Mon, Jan 03, 2005 at 02:41:55AM +0500, Eugene Vlasov wrote:
> Добрый день.
>
> Давно наболевший вопрос - почему при каждом обновлении ядра (точнее при
> удалении старого kernel-image) у меня из lilo.conf пропадает запись,
> отвечающая за загрузку windows? Для примера прикрепляю копии
> /etc/lilo.conf до и после удаления kernel-image-std26-up-2.6.9-alt11. Я
> что-то делаю не так или это баг в bootloader-utils?
Здравствуйте. Спасибо за копии lilo.conf.
Кажется, я наконец-то понял, в чем ошибка.
В /usr/share/loader/lilo используется следующий код:
sub remove_kernel {
local $_ = shift;
my @sections = split /^(?=[ \t]*image[ \t]*=)/m;
@sections = grep { !/\/vmlinuz-\Q$version\E\s/ } @sections;
return join "" => @sections;
}
Т.е. записи определяются по границе совпадения image=, а other= как
запись не учитывается, в результате удаляется всё вплоть до следующего
image= или до конца файла.
Будет исправлено.
> --
> С уважением, Евгений mailto:eugvv@altlinux.ru
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2005-01-02 23:16 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-01-02 21:41 [sisyphus] Бага в bootloader-utils? Eugene Vlasov
2005-01-02 23:16 ` [sisyphus] " Alexey Tourbin
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git