Summary: | Fatal: Setup length exceeds 31 maximum; kernel setup will overwrite boot loader | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | YYY <goodmail2010> | ||||||
Component: | lilo | Assignee: | placeholder <placeholder> | ||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
Severity: | normal | ||||||||
Priority: | P3 | CC: | at, boyarsh, dd1email, glebfm, ldv, led, legion, lomov, mike, placeholder, rider, slazav, vsu, zerg | ||||||
Version: | unstable | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Description
YYY
2012-03-30 20:58:25 MSK
Created attachment 5425 [details]
заплатка
Спасибо за патч. Нужно в Сизифе исправлять, иначе в p5 я его обновить не смогу, да и там эта ошибка останется. Собрал тег http://git.altlinux.org/people/cas/packages/lilo.git?p=lilo.git;a=tag;h=refs/tags/22.7.3-alt7.M50P.1 По хорошему, надо бы 23.2+ собрать: http://lists.alioth.debian.org/pipermail/lilo-devel/2011-April/000012.html http://lists.alioth.debian.org/pipermail/lilo-devel/2011-April/000013.html 2 vsu: этот патч может что-нибудь предсказуемо сломать? Приложил, УМВР: http://git.altlinux.org/people/mike/packages/?p=lilo.git;a=shortlog;h=refs/heads/master (В ответ на комментарий №1)
> заплатка
Чтоб он писал
"Fatal: Setup length exceeds 63 maximum; kernel setup will overwrite boot
loader"
?
/usr/share/loader/lilo не удаляет из конфига удяляемые ядра А вот оно вылезло в kdesktop 6.0.1. Установил lilo и сразу получил: как только в lilo.conf (ниже) снимаются комментарии ##, сразу "Fatal: Setup length exceeds 31 maximum...": [root@small ~]# /sbin/fdisk /dev/sda Команда (m для справки): p Disk /dev/sda: 123.5 GB, 123522416640 bytes 255 heads, 63 sectors/track, 15017 cylinders, всего 241254720 секторов Units = секторы of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xa41ba41b Устр-во Загр Начало Конец Блоки Id Система /dev/sda1 * 16065 31519529 15751732+ c W95 FAT32 (LBA) /dev/sda2 31519591 241248104 104864257 5 Расширенный /dev/sda3 63 16064 8001 14 Скрытый FAT16 <32M /dev/sda5 31519593 33607979 1044193+ 82 Linux своп / Solaris /dev/sda6 33608043 35712494 1052226 82 Linux своп / Solaris /dev/sda7 35712558 45576404 4931923+ 83 Linux /dev/sda8 45576468 47664854 1044193+ 82 Linux своп / Solaris /dev/sda9 47664918 57528764 4931923+ 83 Linux /dev/sda10 57528828 67392674 4931923+ 83 Linux /dev/sda11 67392738 241248104 86927683+ 83 Linux Пункты таблицы разделов расположены не в дисковом порядке # cat /etc/lilo.conf [root@small etc]# cat lilo.conf vga="0x348" compact map="/boot/map" lba32 large-memory prompt timeout="100" install="menu" default="ALTLinux_4.0" message="/boot/splash/message" append="panic=30 splash=silent" boot="/dev/sda" image="/mnt/sda9/boot/vmlinuz" label="ALTLinux_4.0" initrd="/mnt/sda9/boot/initrd.img" # root=/dev/sda9 root="UUID=b5a41629-d36a-4778-a5c5-84e1e71c7324" append="resume=/dev/sda5" addappend="quiet" read-only image="/boot/vmlinuz" label="ALTLinux_6" initrd="/boot/initrd.img" root=/dev/sda10 append="splash=silent resume=/dev/sda8" addappend="quiet" read-only ##image="/boot/vmlinuz" ## label="failsafe" ## initrd="/boot/initrd.img" ## root=/dev/sda10 ## addappend="failsafe" ## vga="normal" ## read-only ##image="/mnt/sda7/vmlinuz" ## label="Wheezy" ## initrd="/mnt/sda7/initrd.img" ## root=/dev/sda7 ## append="resume=/dev/sda6" ## addappend="quiet" ## read-only other="/dev/sda1" label="tv" (В ответ на комментарий №6) > А вот оно вылезло в kdesktop 6.0.1. > Установил lilo и сразу получил: Вообще, у меня lilo и на x86/sisyphus и на x86_64/p6, но не воспроизводится. Текущий конфиг x86/sisyphus сейчас покажу. Created attachment 5533 [details]
zerg lilo.conf
(В ответ на комментарий №6) > addappend="quiet" Если убрать это? (В ответ на комментарий №8) > Created an attachment (id=5533) [details] > zerg lilo.conf При этом установлены только 3 самых свежих ядра Здесь пишут, что нужно обновить lilo до 23.2: https://bugs.archlinux.org/task/23540 > > addappend="quiet" >Если убрать это? Пока не могу проверить Кажется, у Саши была исправленная сборка. lilo-22.7.3-alt8 -> sisyphus: * Sun Nov 04 2012 Led <led@altlinux> 22.7.3-alt8 - Enlarge maximum number of sectors for kernel setup code (lilo-22.7.3-enlarge-max-number-of-setupsecs.patch) (ALT#27143) - added lilo-22.7.3-alt-format.patch - build with default %optflags - fixed post script - fixed Url (ALT#23630) - cleaned up spec |