Lenny. Проясните насчёт апдейта кернела с 26-1 до 26-13
Пожалуйста, поясрите насчёт апдейта кернеля.
Было: стандартная установка ленни 26-1
GRUB стоит в разделе /dev/hda6
Сиситема грузиться дуалбутом с вистой, виста грузит GRUB из файла.
sources.list:
#deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 DVD
Binary-1 20090214-16:54]/ lenny contrib main
deb http://ftp.us.debian.org/debian/ lenny main non-free contrib
deb-src http://ftp.us.debian.org/debian/ lenny main non-free contrib
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free
deb http://volatile.debian.org/debian-volatile lenny/volatile main
contrib non-free
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main
contrib non-free
deb http://www.debian-multimedia.org lenny main
Сегодня загрузился, сказал
# apt-get update
# apt-get dist-upgrade
Вот из логов апта:
Preparing to replace linux-image-2.6.26-1-686 2.6.26-13 (using
.../linux-image-2.6.26-1-686_2.6.26-13lenny2_i386.deb) ...
The directory /lib/modules/2.6.26-1-686 still exists. Continuing as directed.
Done.
Unpacking replacement linux-image-2.6.26-1-686 ...
Running postrm hook script /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /vmlinuz-2.6.26-1-686
Updating /boot/grub/menu.lst ... done
Setting up linux-image-2.6.26-1-686 (2.6.26-13lenny2) ...
Running depmod.
Running mkinitramfs-kpkg.
Not updating initrd symbolic links since we are being updated/reinstalled
(2.6.26-13 was configured last, according to dpkg)
Not updating image symbolic links since we are being updated/reinstalled
(2.6.26-13 was configured last, according to dpkg)
Running postinst hook script update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /vmlinuz-2.6.26-1-686
Updating /boot/grub/menu.lst ... done
То есть, 26-13 успешно подменил 26-1 и перезаписал /boot/grub/menu.lst
заново. Сравнив с имеющейся архивной копией до апдейта кернеля -
никакой разницы не увидел. Ну, оно и естественно, поскольку 26-13
просто "подменил" 26-1. Никаких новых пунктов в меню, например
кернел-*-26-13 - не появилось.
Поработав и выключив компьютер не заметил ничего необычного. Придя и
включив его снова - получил писки и система никак не грузится. Только
надпись GRUB и никаких продолжений/приглашений.
Загрузку я починил, скопировав заново сектор с загрузчиком, но,
однако, не понял, что произошло. В логах мне не написали, что сам GRUB
поменялся, menu.lst не изменился, поскольку новый 26-13 просто
подменил старый 26-1. Почему же не грузилась система?
Или что-то я неправильно понимаю? Помогите, пожалуйста, разобраться.
--
С Уважением,
Марк Гольдштейн
Sincerely Yours'
Mark Goldshtein
Reply to: