Your message dated Mon, 28 Jul 2008 23:17:06 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#475718: fixed in grub2 1.96+20080724-3
has caused the Debian Bug report #475718,
regarding grub-probe gets confused by hybrid apple/pc partmap
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
475718: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=475718
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: grub
Version: 0.97-36
Severity: important


Greetings.

   It seems that since upgrade to grub 0.97-36 on April 9 that I
cannot install a new kernel becuase upgrade-grub fails.

   grub-probe is for some reason is seemingly unable to detect any of
the individual partitions on the first hard disk, but *is* able to
detect partitions on other hard disks.  Strange.

   When using the prior version, grub 0.97-32, update-grub succeeds
but grub-probe is still unable to detect the device.



First, the kernel installation that failed:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
anon7# dpkg -i 
linux-image-2.6.24.3-686-xfsfix-crk2_2.6.24.4+686+xfsfix+crk2_i386.deb
Selecting previously deselected package linux-image-2.6.24.3-686-xfsfix-crk2.
(Reading database ... 348038 files and directories currently installed.)
Unpacking linux-image-2.6.24.3-686-xfsfix-crk2 (from
linux-image-2.6.24.3-686-xfsfix-crk2_2.6.24.4+686+xfsfix+crk2_i386.deb) ...
Done.
Setting up linux-image-2.6.24.3-686-xfsfix-crk2 (2.6.24.4+686+xfsfix+crk2) ...
Running depmod.
Running postinst hook script update-grub.
Searching for GRUB installation directory ... found: /boot/grub
grub-probe: error: Cannot find a GRUB drive for /dev/hde2.  Check your 
device.map.

User postinst hook script [update-grub] exited with value 1
dpkg: error processing linux-image-2.6.24.3-686-xfsfix-crk2 (--install):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 linux-image-2.6.24.3-686-xfsfix-crk2
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



/boot/grub/device.map contains what I believe are the proper entries:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
anon7# cat /boot/grub/device.map
(fd0)   /dev/fd0
(hd0)   /dev/hde
(hd1)   /dev/hdg
(hd2)   /dev/hdh
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



After downgrading to grub 0.97-32 update-grub succeeds:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
anon7# dpkg -i grub_0.97-32_i386.deb
dpkg - warning: downgrading grub from 0.97-36 to 0.97-32.
(Reading database ... 348828 files and directories currently installed.)
Preparing to replace grub 0.97-36 (using grub_0.97-32_i386.deb) ...
Unpacking replacement grub ...
Setting up grub (0.97-32) ...

anon7# 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 ... found: (hd0,1)/grub/splash.xpm.gz

Found kernel: /vmlinuz-2.6.24.3-686-xfsfix-crk2
Found kernel: /vmlinuz-2.6.24.3-686-initrd-crk1
Found kernel: /vmlinuz-2.6.24.2-686-crk2
Found kernel: /vmlinuz-2.6.24.2-deb-686-crk1
Found kernel: /vmlinuz-2.6.24-1-686
Found kernel: /memtest86+.bin
Updating /boot/grub/menu.lst ... done
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=




However, with both grub 0.97-36 and grub 0.97-32 running
grub-probe manually to detect /dev/hde2 seems to fail
(identical output from both):
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
anon7# grub-probe -d /dev/hde2 -v
grub-probe: info: the size of hd0 is 312581808
grub-probe: info: the size of hd0 is 312581808
grub-probe: info: the size of hd1 is 976773168
grub-probe: info: the size of hd1 is 976773168
grub-probe: info: the size of hd2 is 976773168
grub-probe: info: the size of hd2 is 976773168
grub-probe: info: the size of hd0 is 312581808
grub-probe: info: opening the device `/dev/hde'
grub-probe: info: the size of hd0 is 312581808
grub-probe: info: opening the device `/dev/hde'
grub-probe: info: the size of hd0 is 312581808
grub-probe: info: the size of hd0 is 312581808
grub-probe: info: opening the device `/dev/hde'
grub-probe: info: the size of hd0 is 312581808
grub-probe: info: opening the device `/dev/hde'
grub-probe: info: the size of hd0 is 312581808
grub-probe: info: the size of hd1 is 976773168
grub-probe: info: opening the device `/dev/hdg'
grub-probe: info: the size of hd1 is 976773168
grub-probe: info: opening the device `/dev/hdg'
grub-probe: info: the size of hd1 is 976773168
grub-probe: info: opening the device `/dev/hdg1'
grub-probe: info: opening the device `/dev/hdg1'
grub-probe: info: the size of hd2 is 976773168
grub-probe: info: opening the device `/dev/hdh'
grub-probe: info: the size of hd2 is 976773168
grub-probe: info: opening the device `/dev/hdh'
grub-probe: info: the size of hd2 is 976773168
grub-probe: info: opening the device `/dev/hdh1'
grub-probe: info: opening the device `/dev/hdh1'
grub-probe: info: /dev/hde2 starts from 80084025
grub-probe: info: opening the device hd0
grub-probe: info: the size of hd0 is 312581808
grub-probe: info: Partition 0 starts from 1
grub-probe: info: Partition 1 starts from 64
grub-probe: info: Partition 2 starts from 262208
grub-probe: info: Partition 3 starts from 312581792
grub-probe: error: Cannot find a GRUB drive for /dev/hde2.  Check your 
device.map.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



The specific devices are attached to a HighPoint 370 controller,
and are:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
anon7# fdisk -l

Disk /dev/hde: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x2f1b2f1a

   Device Boot      Start         End      Blocks   Id  System
/dev/hde1               1        4985    40041981    7  HPFS/NTFS
/dev/hde2   *        4986        4998      104422+  83  Linux
/dev/hde3            4999        7563    20603362+  83  Linux
/dev/hde4            7564       19457    95538555    5  Extended
/dev/hde5            7564        7989     3421813+  82  Linux swap / Solaris
/dev/hde6            7990       19457    92116678+  83  Linux

Disk /dev/hdg: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xa3e07c9f

   Device Boot      Start         End      Blocks   Id  System
/dev/hdg1               1       60801   488384001   83  Linux

Disk /dev/hdh: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xdc3371d1

   Device Boot      Start         End      Blocks   Id  System
/dev/hdh1               1       60801   488384001   83  Linux
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
The above list are using the following filesystems:
   /dev/hde1   ntfs
   /dev/hde2   ext2
   /dev/hde3   xfs
   /dev/hde5   swap
   /dev/hde6   xfs

   /dev/hdg1   xfs

   /dev/hdh1   xfs



So just to some up, there are two mysteries:
   1) update-grub succeeds in 0.97-32 but fails in 0.97-36, and
   2) grub-probe seems unable to detect any of the partitions on
      the first hard disk


   -- Chris

Chris Knadle
[EMAIL PROTECTED]

-- Package-specific info:

*********************** BEGIN /proc/mounts
/dev/root / xfs rw,noatime,nodiratime,ikeep,noquota 0 0
/dev/root /dev/.static/dev xfs rw,ikeep,noquota 0 0
/dev/hde2 /boot ext2 rw,nosuid,nodev,noexec,noatime,nodiratime 0 0
/dev/hde6 /home xfs rw,nosuid,nodev,noatime,nodiratime,ikeep,noquota 0 0
*********************** END /proc/mounts

*********************** BEGIN /proc/mounts
rootfs / rootfs rw 0 0
/dev/root / xfs rw,noatime,nodiratime,ikeep,noquota 0 0
tmpfs /lib/init/rw tmpfs rw,nosuid 0 0
proc /proc proc rw,nosuid,nodev,noexec 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec 0 0
usbfs /proc/bus/usb usbfs rw,nosuid,nodev,noexec 0 0
/dev/root /dev/.static/dev xfs rw,ikeep,noquota 0 0
tmpfs /dev tmpfs rw 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,nosuid,noexec 0 0
fusectl /sys/fs/fuse/connections fusectl rw 0 0
/dev/hde2 /boot ext2 rw,nosuid,nodev,noexec,noatime,nodiratime 0 0
/dev/hde6 /home xfs rw,nosuid,nodev,noatime,nodiratime,ikeep,noquota 0 0
*********************** END /proc/mounts

*********************** BEGIN /proc/mounts

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24.2-686-crk2
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages grub depends on:
ii  grub-common              1.96+20080408-1 GRand Unified Bootloader, version
ii  libc6                    2.7-10          GNU C Library: Shared libraries
ii  libncurses5              5.6+20080405-1  Shared libraries for terminal hand

grub recommends no packages.

-- no debconf information

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---
--- Begin Message ---
Source: grub2
Source-Version: 1.96+20080724-3

We believe that the bug you reported is fixed in the latest version of
grub2, which is due to be installed in the Debian FTP archive:

grub-common_1.96+20080724-3_amd64.deb
  to pool/main/g/grub2/grub-common_1.96+20080724-3_amd64.deb
grub-efi_1.96+20080724-3_amd64.deb
  to pool/main/g/grub2/grub-efi_1.96+20080724-3_amd64.deb
grub-ieee1275_1.96+20080724-3_amd64.deb
  to pool/main/g/grub2/grub-ieee1275_1.96+20080724-3_amd64.deb
grub-linuxbios_1.96+20080724-3_amd64.deb
  to pool/main/g/grub2/grub-linuxbios_1.96+20080724-3_amd64.deb
grub-pc_1.96+20080724-3_amd64.deb
  to pool/main/g/grub2/grub-pc_1.96+20080724-3_amd64.deb
grub-rescue-pc_1.96+20080724-3_amd64.deb
  to pool/main/g/grub2/grub-rescue-pc_1.96+20080724-3_amd64.deb
grub2_1.96+20080724-3.diff.gz
  to pool/main/g/grub2/grub2_1.96+20080724-3.diff.gz
grub2_1.96+20080724-3.dsc
  to pool/main/g/grub2/grub2_1.96+20080724-3.dsc
grub2_1.96+20080724-3_amd64.deb
  to pool/main/g/grub2/grub2_1.96+20080724-3_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Robert Millan <[EMAIL PROTECTED]> (supplier of updated grub2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 29 Jul 2008 00:48:01 +0200
Source: grub2
Binary: grub2 grub-of grub-common grub-pc grub-rescue-pc grub-linuxbios 
grub-efi grub-ieee1275
Architecture: source amd64
Version: 1.96+20080724-3
Distribution: unstable
Urgency: low
Maintainer: GRUB Maintainers <[EMAIL PROTECTED]>
Changed-By: Robert Millan <[EMAIL PROTECTED]>
Description: 
 grub-common - GRand Unified Bootloader, version 2 (common files)
 grub-efi   - GRand Unified Bootloader, version 2 (EFI version)
 grub-ieee1275 - GRand Unified Bootloader, version 2 (Open Firmware version)
 grub-linuxbios - GRand Unified Bootloader, version 2 (LinuxBIOS version)
 grub-of    - GRand Unified Bootloader, version 2 [dummy]
 grub-pc    - GRand Unified Bootloader, version 2 (PC/BIOS version)
 grub-rescue-pc - GRUB bootable rescue images, version 2 (PC/BIOS version)
 grub2      - GRand Unified Bootloader, version 2 (dummy package)
Closes: 436943 475718 492543 492656
Changes: 
 grub2 (1.96+20080724-3) unstable; urgency=low
 .
   [ Felix Zielcke ]
   * changed depency for debconf to also support debconf-2.0. (Closes: #492543)
   * patches/00_xfs.diff: Fix "out of partition" error with XFS.
     (Closes: #436943)
 .
   [ Robert Millan ]
   * patches/00_raid_duped_disks.diff: Do not abort when two RAID disks with
     the same number are found.  (Closes: #492656)
   * patches/00_strengthen_apple_partmap_check.diff: Be more strict when probing
     for Apple partition maps (this prevents false positives on i386-pc
     installs).  (Closes: #475718)
Checksums-Sha1: 
 61c46eb3fc8bb267ea54041764ff66b7ce1c77d3 2014 grub2_1.96+20080724-3.dsc
 afa76fb4b9ce9eaa7cc1322a270e681351c0a6c2 46889 grub2_1.96+20080724-3.diff.gz
 26f0afce78ee3be11da4234bfc37ea2b9804e871 121994 grub2_1.96+20080724-3_amd64.deb
 5ea91263f8c93d8947d7d858dd0be35558a22534 195070 
grub-common_1.96+20080724-3_amd64.deb
 32351864836b06ee040b4a48391a9c63764781e1 1154204 
grub-pc_1.96+20080724-3_amd64.deb
 4a8ebe5232320bcd38026590b8165a2248092e7f 437848 
grub-rescue-pc_1.96+20080724-3_amd64.deb
 800c34956da24e879b1a72b69053a870c2079395 1000402 
grub-linuxbios_1.96+20080724-3_amd64.deb
 d7b15c208a3cfac4b5c1b7d3cf0cd8c1d883e751 919896 
grub-efi_1.96+20080724-3_amd64.deb
 f54c524c34658e55b8819f7f274104d3a476c88e 1002970 
grub-ieee1275_1.96+20080724-3_amd64.deb
Checksums-Sha256: 
 e779627a1bd9553a344e755f8c9e9c56bac09b876321e5668378217aa57a05fa 2014 
grub2_1.96+20080724-3.dsc
 fe0709da4a63ab687442c8064e52b4f5817eb477be0b6d3820c25228dc819f6d 46889 
grub2_1.96+20080724-3.diff.gz
 a9ecce6d610accf6d2743b823c68ec7112a6d3fdda90134953c20d2c94b85230 121994 
grub2_1.96+20080724-3_amd64.deb
 dcf0e51ce92c5f0f075b88adf89608babe7f259cbabddeb275a87cd6cde6bbc8 195070 
grub-common_1.96+20080724-3_amd64.deb
 a6a57a58c7d7aaa0c18c43a6169c24ab3802ba8e772d85dd00dd1f680054f676 1154204 
grub-pc_1.96+20080724-3_amd64.deb
 d3865d789b3299b1bd7cd0671e9dade937d8b816a20cfd807ddab520f87d07cd 437848 
grub-rescue-pc_1.96+20080724-3_amd64.deb
 73230e3d265580bc097c6cf7eb7f898858df3580823c3f0aae67cbb1672412b0 1000402 
grub-linuxbios_1.96+20080724-3_amd64.deb
 f1168de55668b105fc21537a2825e9b81bf2a0d728f3920bde05e5bde3b41f57 919896 
grub-efi_1.96+20080724-3_amd64.deb
 f43d17a51ea1426cc7ff30c3e690312a5f14163923a5401b1f0d7152362bee88 1002970 
grub-ieee1275_1.96+20080724-3_amd64.deb
Files: 
 6749727e0ef927056ac20346789ffb20 2014 admin extra grub2_1.96+20080724-3.dsc
 e8fd0ec27d6e16c7de9aede4e8723ce5 46889 admin extra 
grub2_1.96+20080724-3.diff.gz
 11b72d1f9ee5ff1bc07b96af281fef1f 121994 admin extra 
grub2_1.96+20080724-3_amd64.deb
 be30da104f9b3317ba40bd8a7d2858b7 195070 admin extra 
grub-common_1.96+20080724-3_amd64.deb
 555374ca6ba8bd08768feb0666d5dbef 1154204 admin extra 
grub-pc_1.96+20080724-3_amd64.deb
 029e916da637dfa801c9c3b07b37483b 437848 admin extra 
grub-rescue-pc_1.96+20080724-3_amd64.deb
 595d58fcbcdfe6a939f510bc5f105ede 1000402 admin extra 
grub-linuxbios_1.96+20080724-3_amd64.deb
 d6941d5a1ad0175750730fedf320271c 919896 admin extra 
grub-efi_1.96+20080724-3_amd64.deb
 17d7d4dc93a3ef9ff4237dd65d9b403c 1002970 admin extra 
grub-ieee1275_1.96+20080724-3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkiOTx0ACgkQC19io6rUCv/F1wCeN09Lp1POIhYE9SkiXjWE7Qms
On4AnjEa2u237Np7P16eVmk64gBAqOCu
=fuYW
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to