Your message dated Sat, 5 May 2007 19:09:08 +0200
with message-id <[EMAIL PROTECTED]>
and subject line fixed in grub2
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: grub
Version: 0.97-13
Severity: critical
Justification: breaks the whole system

Yesterday I upgraded my etch-system with

aptitude dist-upgrade

grub was upgraded from version 0.97-12 to version 0.97-13.  During the
upgrade the file /boot/grub/menu.lst was updated incorrectly, the
partition numbers miraculously increased by one.  What has been
(hd0,5) and /dev/hda6 was replaced by (hd0,6) and /dev/hda7 resulting
in an unbootable system.

This is the output of "diff -c menu.lst~ menu.lst"
================================================================
*** menu.lst~   Tue Aug 15 23:12:56 2006
--- menu.lst    Tue Aug 15 23:12:56 2006
***************
*** 78,87 ****
  ## e.g. defoptions=vga=791 resume=/dev/hda5
  # defoptions=
  
  ## altoption boot targets option
  ## multiple altoptions lines are allowed
  ## e.g. altoptions=(extra menu suffix) extra boot options
! ##      altoptions=(recovery mode) single
  # altoptions=(recovery mode) single
  
  ## controls how many kernels should be put into the menu.lst
--- 78,98 ----
  ## e.g. defoptions=vga=791 resume=/dev/hda5
  # defoptions=
  
+ ## should update-grub lock old automagic boot options
+ ## e.g. lockold=false
+ ##      lockold=true
+ # lockold=false
+ 
+ ## Xen hypervisor options to use with the default Xen boot option
+ # xenhopt=
+ 
+ ## Xen Linux kernel options to use with the default Xen boot option
+ # xenkopt=console=tty0
+ 
  ## altoption boot targets option
  ## multiple altoptions lines are allowed
  ## e.g. altoptions=(extra menu suffix) extra boot options
! ##      altoptions=(single-user) single
  # altoptions=(recovery mode) single
  
  ## controls how many kernels should be put into the menu.lst
***************
*** 96,134 ****
  ##      memtest86=false
  # memtest86=true
  
  ## ## End Default Options ##
  
  title         Debian GNU/Linux, kernel 2.6.15-1-686
! root          (hd0,5)
! kernel                /boot/vmlinuz-2.6.15-1-686 root=/dev/hda6 ro 
  initrd                /boot/initrd.img-2.6.15-1-686
  savedefault
  boot
  
  title         Debian GNU/Linux, kernel 2.6.15-1-686 (recovery mode)
! root          (hd0,5)
! kernel                /boot/vmlinuz-2.6.15-1-686 root=/dev/hda6 ro single
  initrd                /boot/initrd.img-2.6.15-1-686
  savedefault
  boot
  
  title         Debian GNU/Linux, kernel 2.6.12-1-686
! root          (hd0,5)
! kernel                /boot/vmlinuz-2.6.12-1-686 root=/dev/hda6 ro 
  initrd                /boot/initrd.img-2.6.12-1-686
  savedefault
  boot
  
  title         Debian GNU/Linux, kernel 2.6.12-1-686 (recovery mode)
! root          (hd0,5)
! kernel                /boot/vmlinuz-2.6.12-1-686 root=/dev/hda6 ro single
  initrd                /boot/initrd.img-2.6.12-1-686
  savedefault
  boot
  
  title         Debian GNU/Linux, kernel memtest86
! root          (hd0,5)
! kernel                /boot/memtest86.bin 
  boot
  
  ### END DEBIAN AUTOMAGIC KERNELS LIST
--- 107,163 ----
  ##      memtest86=false
  # memtest86=true
  
+ ## should update-grub adjust the value of the default booted system
+ ## can be true or false
+ # updatedefaultentry=false
+ 
  ## ## End Default Options ##
  
+ title         Debian GNU/Linux, kernel 2.6.16-2-686
+ root          (hd0,6)
+ kernel                /boot/vmlinuz-2.6.16-2-686 root=/dev/hda7 ro 
+ initrd                /boot/initrd.img-2.6.16-2-686
+ savedefault
+ boot
+ 
+ title         Debian GNU/Linux, kernel 2.6.16-2-686 (recovery mode)
+ root          (hd0,6)
+ kernel                /boot/vmlinuz-2.6.16-2-686 root=/dev/hda7 ro single
+ initrd                /boot/initrd.img-2.6.16-2-686
+ savedefault
+ boot
+ 
  title         Debian GNU/Linux, kernel 2.6.15-1-686
! root          (hd0,6)
! kernel                /boot/vmlinuz-2.6.15-1-686 root=/dev/hda7 ro 
  initrd                /boot/initrd.img-2.6.15-1-686
  savedefault
  boot
  
  title         Debian GNU/Linux, kernel 2.6.15-1-686 (recovery mode)
! root          (hd0,6)
! kernel                /boot/vmlinuz-2.6.15-1-686 root=/dev/hda7 ro single
  initrd                /boot/initrd.img-2.6.15-1-686
  savedefault
  boot
  
  title         Debian GNU/Linux, kernel 2.6.12-1-686
! root          (hd0,6)
! kernel                /boot/vmlinuz-2.6.12-1-686 root=/dev/hda7 ro 
  initrd                /boot/initrd.img-2.6.12-1-686
  savedefault
  boot
  
  title         Debian GNU/Linux, kernel 2.6.12-1-686 (recovery mode)
! root          (hd0,6)
! kernel                /boot/vmlinuz-2.6.12-1-686 root=/dev/hda7 ro single
  initrd                /boot/initrd.img-2.6.12-1-686
  savedefault
  boot
  
  title         Debian GNU/Linux, kernel memtest86
! root          (hd0,6)
! kernel                /boot/memtest86.bin
  boot
  
  ### END DEBIAN AUTOMAGIC KERNELS LIST
================================================================

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages grub depends on:
ii  libc6                         2.3.6-15   GNU C Library: Shared libraries
ii  libncurses5                   5.5-2      Shared libraries for terminal hand

grub recommends no packages.

-- no debconf information


--- End Message ---
--- Begin Message ---
update-grub has been reimplemented from scratch in the grub2 package.  It can't
have this kind of problems now, because it uses a compeltely different approach
at finding the root device (by scanning /dev/).

Please try the grub2 implementation, and if you find other problems report bugs
to that package.

-- 
Robert Millan

My spam trap is [EMAIL PROTECTED]  Note: this address is only intended
for spam harvesters.  Writing to it will get you added to my black list.

--- End Message ---

Reply via email to