[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: