На p5 устанавливал 2.6.39 ядро. ядро в принципе нормально работает... Без проблем. С грубом все автоматом. А вот с lilo такую багу поймал "Fatal: Setup length exceeds 31 maximum; kernel setup will overwrite boot loader" Нашел http://sfinx.od.ua/fatal-setup-length-exceeds-31-maximum-kernel-setup-will-overwrite-boot-loader/ Взял из сизифа и починил по рецепту. Заработало...
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