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
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 ---