Debian Bug report logs - #514976
grub-probe cannot locate /boot on /dev/sdag1, even when device.map is correct

version graph

Package: grub-common; Maintainer for grub-common is GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>; Source for grub-common is src:grub2 (PTS, buildd, popcon).

Reported by: Brian May <brian@microcomaustralia.com.au>

Date: Thu, 12 Feb 2009 12:24:08 UTC

Severity: important

Merged with 619958

Found in version grub2/1.98+20100804-14

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Grub Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#514976; Package grub. (Thu, 12 Feb 2009 12:24:11 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Samuel <csamuel@vpac.org>:
New Bug report received and forwarded. Copy sent to Grub Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Thu, 12 Feb 2009 12:24:11 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Chris Samuel <csamuel@vpac.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: update-grub cannot locate /boot on /dev/sdag1, even when device.map is correct (worked in Etch)
Date: Thu, 12 Feb 2009 23:22:36 +1100
Package: grub
Version: 0.97-47lenny2
Severity: important


This system has a lot of disks (35 all up) and due to the
order in which the aacraid discovers them the system disk
with the /boot partition is #33 with /boot on /dev/sdag1.

Unfortunately even after having worked around #514967 that
prevents device.map being correctly created update-grub still
cannot correctly locate the boot partition, and gives the    
following error:                                             


stg7 ~ # /usr/sbin/update-grub
Searching for GRUB installation directory ... found: /boot/grub
warning: grub-probe can't find drive for /dev/sdag1.           
grub-probe: error: Cannot find a GRUB drive for /dev/sdag1.  Check your 
device.map.                                                             


The only way we have found to get the system to correctly
boot was during the install to disable the JBOD of the 32
drives for our software RAID arrays and post installation
we have to manually downgrade to the old Etch grub package
which works correctly as shown below:                     


stg7 ~ # dpkg -i ./grub_0.97-27etch1_amd64.deb
dpkg - warning: downgrading grub from 0.97-47lenny2 to 0.97-27etch1.
(Reading database ... 35348 files and directories currently installed.)
Preparing to replace grub 0.97-47lenny2 (using                         
./grub_0.97-27etch1_amd64.deb) ...                                     
Unpacking replacement grub ...                                         
Setting up grub (0.97-27etch1) ...                                     
Processing triggers for man-db ...                                     
stg7 ~ # 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.28.4-vpac-1                                 
Found kernel: /vmlinuz-2.6.26-1-amd64                                  
Updating /boot/grub/menu.lst ... done                                  

stg7 ~ #


-- Package-specific info:

*********************** BEGIN /boot/grub/device.map
(fd0)	/dev/fd0
(hd0)	/dev/sda
(hd1)	/dev/sdb
(hd2)	/dev/sdc
(hd3)	/dev/sdd
(hd4)	/dev/sde
(hd5)	/dev/sdf
(hd6)	/dev/sdg
(hd7)	/dev/sdh
(hd8)	/dev/sdi
(hd9)	/dev/sdj
(hd10)	/dev/sdk
(hd11)	/dev/sdl
(hd12)	/dev/sdm
(hd13)	/dev/sdn
(hd14)	/dev/sdo
(hd15)	/dev/sdp
(hd16)	/dev/sdq
(hd17)	/dev/sdr
(hd18)	/dev/sds
(hd19)	/dev/sdt
(hd20)	/dev/sdu
(hd21)	/dev/sdv
(hd22)	/dev/sdw
(hd23)	/dev/sdx
(hd24)	/dev/sdy
(hd25)	/dev/sdz
(hd26)	/dev/sdaa
(hd27)	/dev/sdab
(hd28)	/dev/sdac
(hd29)	/dev/sdad
(hd30)	/dev/sdae
(hd31)	/dev/sdaf
(hd32)	/dev/sdag
(hd33)	/dev/sdah
*********************** END /boot/grub/device.map

*********************** BEGIN /proc/mounts
/dev/mapper/stg7-root / ext3 rw,errors=remount-ro,data=ordered 0 0
/dev/sdag1 /boot ext3 rw,errors=continue,data=ordered 0 0
/dev/mapper/stg7-var /var ext3 rw,errors=continue,data=ordered 0 0
/dev/md15 /nfs/user1 xfs rw,noatime,nodiratime,swalloc,attr2,nobarrier,logbufs=8,logbsize=256k,logdev=/dev/md1,sunit=128,swidth=512,usrquota,prjquota,grpquota 0 0
/dev/md25 /nfs/user2 xfs rw,noatime,nodiratime,swalloc,attr2,nobarrier,logbufs=8,logbsize=256k,logdev=/dev/md2,sunit=128,swidth=512,usrquota,prjquota,grpquota 0 0
*********************** END /proc/mounts

*********************** BEGIN /boot/grub/menu.lst
# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-legacy-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default		0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout		5

# Pretty colours
color cyan/blue white/blue

### PASSWORD LINE REMOVED ###
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
### PASSWORD LINE REMOVED ###
### PASSWORD LINE REMOVED ###
### PASSWORD LINE REMOVED ###

#
# examples
#
# title		Windows 95/98/NT/2000
# root		(hd0,0)
# makeactive
# chainloader	+1
#
# title		Linux
# root		(hd0,1)
# kernel	/vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=/dev/mapper/stg7-root ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet

## 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=(single-user mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      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.28.4-vpac-1
root		(hd0,0)
kernel		/vmlinuz-2.6.28.4-vpac-1 root=/dev/mapper/stg7-root ro quiet
initrd		/initrd.img-2.6.28.4-vpac-1
savedefault

title		Debian GNU/Linux, kernel 2.6.28.4-vpac-1 (single-user mode)
root		(hd0,0)
kernel		/vmlinuz-2.6.28.4-vpac-1 root=/dev/mapper/stg7-root ro single
initrd		/initrd.img-2.6.28.4-vpac-1
savedefault

title		Debian GNU/Linux, kernel 2.6.26-1-amd64
root		(hd0,0)
kernel		/vmlinuz-2.6.26-1-amd64 root=/dev/mapper/stg7-root ro quiet
initrd		/initrd.img-2.6.26-1-amd64
savedefault

title		Debian GNU/Linux, kernel 2.6.26-1-amd64 (single-user mode)
root		(hd0,0)
kernel		/vmlinuz-2.6.26-1-amd64 root=/dev/mapper/stg7-root ro single
initrd		/initrd.img-2.6.26-1-amd64
savedefault

### END DEBIAN AUTOMAGIC KERNELS LIST
*********************** END /boot/grub/menu.lst

-- System Information:
Debian Release: 5.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.28.4-vpac-1 (SMP w/8 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages grub depends on:
ii  grub-common             1.96+20080724-14 GRand Unified Bootloader, version 

grub recommends no packages.

Versions of packages grub suggests:
pn  grub-legacy-doc               <none>     (no description available)
ii  mdadm                         2.6.7.2-1  tool to administer Linux MD arrays
pn  multiboot-doc                 <none>     (no description available)

-- debconf-show failed




Bug reassigned from package `grub' to `grub-common'. Request was from Felix Zielcke <fzielcke@z-51.de> to control@bugs.debian.org. (Thu, 12 Feb 2009 12:42:03 GMT) (full text, mbox, link).


Changed Bug title to `grub-probe cannot locate /boot on /dev/sdag1, even when device.map is correct' from `update-grub cannot locate /boot on /dev/sdag1, even when device.map is correct (worked in Etch)'. Request was from Felix Zielcke <fzielcke@z-51.de> to control@bugs.debian.org. (Thu, 12 Feb 2009 12:42:04 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#514976; Package grub-common. (Tue, 31 Mar 2009 21:48:02 GMT) (full text, mbox, link).


Message #12 received at 514976@bugs.debian.org (full text, mbox, reply):

From: Robert Millan <rmh@aybabtu.com>
To: Chris Samuel <csamuel@vpac.org>, 514976@bugs.debian.org
Subject: Re: Bug#514976: update-grub cannot locate /boot on /dev/sdag1, even when device.map is correct (worked in Etch)
Date: Tue, 31 Mar 2009 23:46:16 +0200
On Thu, Feb 12, 2009 at 11:22:36PM +1100, Chris Samuel wrote:
> Package: grub
> Version: 0.97-47lenny2
> Severity: important
> 
> 
> This system has a lot of disks (35 all up) and due to the
> order in which the aacraid discovers them the system disk
> with the /boot partition is #33 with /boot on /dev/sdag1.

We need some naming spec on how are disks numbered after /dev/sdz.  I can
guess, but that's not good enough, some authoritative reference would be
necessary.

-- 
Robert Millan

  The DRM opt-in fallacy: "Your data belongs to us. We will decide when (and
  how) you may access your data; but nobody's threatening your freedom: we
  still allow you to remove your data and not access it at all."




Information forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#514976; Package grub-common. (Tue, 31 Mar 2009 22:27:08 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Samuel <csamuel@vpac.org>:
Extra info received and forwarded to list. Copy sent to GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Tue, 31 Mar 2009 22:27:08 GMT) (full text, mbox, link).


Message #17 received at 514976@bugs.debian.org (full text, mbox, reply):

From: Chris Samuel <csamuel@vpac.org>
To: Robert Millan <rmh@aybabtu.com>, 514976@bugs.debian.org
Subject: Re: Bug#514976: update-grub cannot locate /boot on /dev/sdag1, even when device.map is correct (worked in Etch)
Date: Wed, 1 Apr 2009 09:24:45 +1100 (EST)
----- "Robert Millan" <rmh@aybabtu.com> wrote:

Hi Robert,

> We need some naming spec on how are disks numbered after /dev/sdz.  I
> can guess, but that's not good enough, some authoritative reference
> would be necessary.

There is a function in the kernel in drivers/scsi/sd.c
called sd_format_disk_name() which does this and I suspect
is therefore the definitive reference.

Its comments say:

/**
 *      sd_format_disk_name - format disk name
 *      @prefix: name prefix - ie. "sd" for SCSI disks
 *      @index: index of the disk to format name for
 *      @buf: output buffer
 *      @buflen: length of the output buffer
 *
 *      SCSI disk names starts at sda.  The 26th device is sdz and the
 *      27th is sdaa.  The last one for two lettered suffix is sdzz
 *      which is followed by sdaaa.
 *
 *      This is basically 26 base counting with one extra 'nil' entry
 *      at the beggining from the second digit on and can be
 *      determined using similar method as 26 base conversion with the
 *      index shifted -1 after each digit is computed.
 *
 *      CONTEXT:
 *      Don't care.
 *
 *      RETURNS:
 *      0 on success, -errno on failure.
 */


How is that ?

cheers,
Chris
-- 
Christopher Samuel - (03) 9925 4751 - Systems Manager
 The Victorian Partnership for Advanced Computing
 P.O. Box 201, Carlton South, VIC 3053, Australia
VPAC is a not-for-profit Registered Research Agency




Changed Bug submitter to 'Brian May <brian@vpac.org>' from 'Chris Samuel <csamuel@vpac.org>' Request was from Brian May <bam@debian.org> to control@bugs.debian.org. (Wed, 24 Feb 2010 04:30:05 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#514976; Package grub-common. (Mon, 08 Nov 2010 16:33:11 GMT) (full text, mbox, link).


Acknowledgement sent to Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com>:
Extra info received and forwarded to list. Copy sent to GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Mon, 08 Nov 2010 16:33:11 GMT) (full text, mbox, link).


Message #24 received at 514976@bugs.debian.org (full text, mbox, reply):

From: Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com>
To: 514976@bugs.debian.org, Brian May <brian@vpac.org>, Chris Samuel <csamuel@vpac.org>, control@bugs.debian.org
Subject: Re: grub-probe cannot locate /boot on /dev/sdag1, even when device.map is correct
Date: Mon, 08 Nov 2010 17:31:39 +0100
[Message part 1 (text/plain, inline)]
tags 514976 fixed-upstream
thanks

I believe that I've fixed it upstream but am unable to confirm since I
have no such system. Could someone test?

-- 
Regards
Vladimir 'φ-coder/phcoder' Serbinenko


[signature.asc (application/pgp-signature, attachment)]

Added tag(s) fixed-upstream. Request was from Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com> to control@bugs.debian.org. (Mon, 08 Nov 2010 16:33:12 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#514976; Package grub-common. (Tue, 09 Nov 2010 00:39:02 GMT) (full text, mbox, link).


Acknowledgement sent to Brian May <brian@vpac.org>:
Extra info received and forwarded to list. Copy sent to GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Tue, 09 Nov 2010 00:39:02 GMT) (full text, mbox, link).


Message #31 received at 514976@bugs.debian.org (full text, mbox, reply):

From: Brian May <brian@vpac.org>
To: Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com>
Cc: 514976 <514976@bugs.debian.org>
Subject: Re: grub-probe cannot locate /boot on /dev/sdag1, even when device.map is correct
Date: Tue, 09 Nov 2010 11:31:52 +1100
Excerpts from Vladimir 'φ-coder/phcoder' Serbinenko's message of 2010-11-09 03:31:39 +1100:
> I believe that I've fixed it upstream but am unable to confirm since I
> have no such system. Could someone test?

Not sure if I can test it or not, as this is a production box I will have to
ask my Manager, and he is unavailable today.

What version should be fixed? I assume you are talking about grub1? Is there a
Debian version available?

Thanks
--
Brian May <brian@vpac.org>




Information forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#514976; Package grub-common. (Tue, 09 Nov 2010 09:30:03 GMT) (full text, mbox, link).


Acknowledgement sent to Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com>:
Extra info received and forwarded to list. Copy sent to GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Tue, 09 Nov 2010 09:30:03 GMT) (full text, mbox, link).


Message #36 received at 514976@bugs.debian.org (full text, mbox, reply):

From: Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com>
To: Brian May <brian@vpac.org>
Cc: 514976 <514976@bugs.debian.org>
Subject: Re: grub-probe cannot locate /boot on /dev/sdag1, even when device.map is correct
Date: Tue, 09 Nov 2010 10:27:10 +0100
[Message part 1 (text/plain, inline)]
On 11/09/2010 01:31 AM, Brian May wrote:
> Excerpts from Vladimir 'φ-coder/phcoder' Serbinenko's message of 2010-11-09 03:31:39 +1100:
>   
>> I believe that I've fixed it upstream but am unable to confirm since I
>> have no such system. Could someone test?
>>     
> Not sure if I can test it or not, as this is a production box I will have to
> ask my Manager, and he is unavailable today.
>
> What version should be fixed? I assume you are talking about grub1? Is there a
> Debian version available?
>
>   
This file is actually shared between GRUB2 and GRUB1 in Debian and comes
from GRUB2 upstream. I fixed it upstream in GRUB2.
You don't need to actually install any GRUB to test it. It's enough to:
bzr branch http://bzr.savannah.gnu.org/r/grub/trunk/grub/
cd grub
./autogen.sh
./configure
make
sudo ./grub-probe -t fs <sdag1 mountpoint>

Last command should give you the FS of sdag1

> Thanks
> --
> Brian May <brian@vpac.org>
>
>   


-- 
Regards
Vladimir 'φ-coder/phcoder' Serbinenko


[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#514976; Package grub-common. (Wed, 10 Nov 2010 00:54:03 GMT) (full text, mbox, link).


Acknowledgement sent to Brian May <brian@vpac.org>:
Extra info received and forwarded to list. Copy sent to GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Wed, 10 Nov 2010 00:54:03 GMT) (full text, mbox, link).


Message #41 received at 514976@bugs.debian.org (full text, mbox, reply):

From: Brian May <brian@vpac.org>
To: Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com>
Cc: 514976 <514976@bugs.debian.org>
Subject: Re: grub-probe cannot locate /boot on /dev/sdag1, even when device.map is correct
Date: Wed, 10 Nov 2010 11:52:18 +1100
Excerpts from Vladimir 'φ-coder/phcoder' Serbinenko's message of 2010-11-09 20:27:10 +1100:
> This file is actually shared between GRUB2 and GRUB1 in Debian and comes
> from GRUB2 upstream. I fixed it upstream in GRUB2.
> You don't need to actually install any GRUB to test it. It's enough to:
> bzr branch http://bzr.savannah.gnu.org/r/grub/trunk/grub/
> cd grub
> ./autogen.sh
> ./configure
> make
> sudo ./grub-probe -t fs <sdag1 mountpoint>
> 
> Last command should give you the FS of sdag1

Unfortunately we have restructed our storage, so we no longer have as many
drives as we use to. So the last drive is now /dev/sdr. As a result, I don't think
I can test this anymore.

However, in case this helps. Initially I get an error, I had to use the -d flag
for it to work, is this expected?

stg7 grub # ./grub-probe -t fs  -v /dev/sdq1 
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: scanning hd0 for LVM.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: scanning hd0 for LVM.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: scanning hd0,msdos2 for LVM.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: scanning hd0,msdos1 for LVM.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: changing current directory to /dev.
./grub-probe: info: changing current directory to bus.
./grub-probe: info: changing current directory to usb.
./grub-probe: info: changing current directory to 004.
./grub-probe: info: changing current directory to 003.
./grub-probe: info: changing current directory to 002.
./grub-probe: info: changing current directory to 001.
./grub-probe: info: changing current directory to snd.
./grub-probe: info: changing current directory to net.
./grub-probe: info: changing current directory to shm.
./grub-probe: info: changing current directory to pts.
./grub-probe: info: changing current directory to stg7.
./grub-probe: info: changing current directory to mapper.
./grub-probe: info: changing current directory to md.
./grub-probe: info: changing current directory to disk.
./grub-probe: info: changing current directory to by-uuid.
./grub-probe: info: changing current directory to by-path.
./grub-probe: info: changing current directory to by-id.
./grub-probe: info: changing current directory to input.
./grub-probe: info: changing current directory to by-id.
./grub-probe: info: changing current directory to by-path.
./grub-probe: info: changing current directory to char.
./grub-probe: info: changing current directory to bsg.
./grub-probe: info: changing current directory to block.
./grub-probe: error: cannot find a device for /dev/sdq1 (is /dev mounted?).


Using the -d option works:

stg7 grub # ./grub-probe -t fs  -v -d /dev/sdq1 
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: scanning hd0 for LVM.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: scanning hd0 for LVM.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: scanning hd0,msdos2 for LVM.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: scanning hd0,msdos1 for LVM.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: /dev/sdq1 starts from 63.
./grub-probe: info: opening the device hd0.
./grub-probe: info: the size of hd0 is 488017920.
./grub-probe: info: Partition 0 starts from 63.
./grub-probe: info: opening hd0,msdos1.
./grub-probe: info: the size of hd0 is 488017920.
ext2
--
Brian May <brian@vpac.org>




Information forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#514976; Package grub-common. (Wed, 10 Nov 2010 09:21:06 GMT) (full text, mbox, link).


Acknowledgement sent to Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com>:
Extra info received and forwarded to list. Copy sent to GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Wed, 10 Nov 2010 09:21:06 GMT) (full text, mbox, link).


Message #46 received at 514976@bugs.debian.org (full text, mbox, reply):

From: Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com>
To: Brian May <brian@vpac.org>
Cc: 514976 <514976@bugs.debian.org>
Subject: Re: grub-probe cannot locate /boot on /dev/sdag1, even when device.map is correct
Date: Wed, 10 Nov 2010 10:16:29 +0100
[Message part 1 (text/plain, inline)]
On 11/10/2010 01:52 AM, Brian May wrote:
> Excerpts from Vladimir 'φ-coder/phcoder' Serbinenko's message of 2010-11-09 20:27:10 +1100:
>   
>> This file is actually shared between GRUB2 and GRUB1 in Debian and comes
>> from GRUB2 upstream. I fixed it upstream in GRUB2.
>> You don't need to actually install any GRUB to test it. It's enough to:
>> bzr branch http://bzr.savannah.gnu.org/r/grub/trunk/grub/
>> cd grub
>> ./autogen.sh
>> ./configure
>> make
>> sudo ./grub-probe -t fs <sdag1 mountpoint>
>>
>> Last command should give you the FS of sdag1
>>     
> Unfortunately we have restructed our storage, so we no longer have as many
> drives as we use to. So the last drive is now /dev/sdr. As a result, I don't think
> I can test this anymore.
>
> However, in case this helps. Initially I get an error, I had to use the -d flag
> for it to work, is this expected?
>
>   
There are 2 usages:
grub-probe ....  <folder>
grub-probe ....  -d <device>
Try to
grub-probe ....  <device>
as you did is expected to fail

-- 
Regards
Vladimir 'φ-coder/phcoder' Serbinenko


[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#514976; Package grub-common. (Thu, 20 Jan 2011 13:39:06 GMT) (full text, mbox, link).


Acknowledgement sent to Emmanuel Bastien <bastien_emmanuel@yahoo.fr>:
Extra info received and forwarded to list. Copy sent to GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Thu, 20 Jan 2011 13:39:06 GMT) (full text, mbox, link).


Message #51 received at 514976@bugs.debian.org (full text, mbox, reply):

From: Emmanuel Bastien <bastien_emmanuel@yahoo.fr>
To: 514976@bugs.debian.org
Subject: Re: grub-probe cannot locate /boot on /dev/sdag1, even when device.map is correct
Date: Thu, 20 Jan 2011 14:38:12 +0100
I opened #610593 for the very same problem on Squeeze (my system has
41 disks) and I can confirm that both Grub from bzr trunk and Debian
Experimental (1.99~rc1-1) fix the problem.

Regards,
Emmanuel




Information forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#514976; Package grub-common. (Mon, 21 Mar 2011 03:12:03 GMT) (full text, mbox, link).


Acknowledgement sent to Vincent McIntyre <vincent.mcintyre@csiro.au>:
Extra info received and forwarded to list. Copy sent to GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Mon, 21 Mar 2011 03:12:03 GMT) (full text, mbox, link).


Message #56 received at 514976@bugs.debian.org (full text, mbox, reply):

From: Vincent McIntyre <vincent.mcintyre@csiro.au>
To: 514976@bugs.debian.org
Cc: phcoder@gmail.com
Subject: bzr branch doesn't work
Date: Mon, 21 Mar 2011 13:57:32 +1100
For info - I hit this bug and tried to get the bzr branch and test.
I get this:
% bzr branch http://bzr.savannah.gnu.org/r/grub/trunk/grub/
bzr: ERROR: Unknown branch format: 'Bazaar Branch Format 7 (needs bzr 1.6)\n'


-- 




Information forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#514976; Package grub-common. (Mon, 21 Mar 2011 04:21:03 GMT) (full text, mbox, link).


Acknowledgement sent to Vincent McIntyre <vincent.mcintyre@csiro.au>:
Extra info received and forwarded to list. Copy sent to GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Mon, 21 Mar 2011 04:21:03 GMT) (full text, mbox, link).


Message #61 received at 514976@bugs.debian.org (full text, mbox, reply):

From: Vincent McIntyre <vincent.mcintyre@csiro.au>
To: "514976@bugs.debian.org" <514976@bugs.debian.org>
Cc: "phcoder@gmail.com" <phcoder@gmail.com>
Subject: Re: grub-probe cannot locate /boot on /dev/sdag1, even when device.map is correct
Date: Mon, 21 Mar 2011 15:16:31 +1100
The affected system here is running debian lenny.
I installed the lenny-backports version of bzr and was able to branch.
This workaround appears to work for lenny users, as well.
Details below.

What are the prospects for getting this fixed in stable or oldstable?

Cheers
Vince

# bzr log |head
No handlers could be found for logger "bzr"
------------------------------------------------------------
revno: 3096
committer: Colin Watson <cjwatson@ubuntu.com>
branch nick: grub
timestamp: Fri 2011-03-11 11:51:10 +0000
message:
  * grub-core/boot/i386/pc/lnxboot.S (real_code_2): Ensure that the
  initial chunk read from the kernel always includes GRUB's multiboot
  header, which is now outside the first sector.
------------------------------------------------------------

Test on a system with 28 disks (last is /dev/sdab)

# ./grub-probe -t fs -v -d /dev/sdaa1
./grub-probe: info: the size of hd0 is 8790786048.
./grub-probe: info: the size of hd0 is 8790786048.
./grub-probe: info: the size of hd1 is 8790786048.
./grub-probe: info: the size of hd1 is 8790786048.
./grub-probe: info: the size of hd2 is 8790786048.
./grub-probe: info: the size of hd2 is 8790786048.
./grub-probe: info: the size of hd3 is 8790786048.
/grub-probe: info: the size of hd3 is 8790786048.
./grub-probe: info: the size of hd4 is 2930278400.
./grub-probe: info: the size of hd4 is 2930278400.
./grub-probe: info: the size of hd5 is 2930278400.
./grub-probe: info: the size of hd5 is 2930278400.
./grub-probe: info: the size of hd6 is 2930278400.
./grub-probe: info: the size of hd6 is 2930278400.
./grub-probe: info: the size of hd7 is 2930278400.
./grub-probe: info: the size of hd7 is 2930278400.
./grub-probe: info: the size of hd8 is 2930278400.
./grub-probe: info: the size of hd8 is 2930278400.
./grub-probe: info: the size of hd9 is 2930278400.
./grub-probe: info: the size of hd9 is 2930278400.
./grub-probe: info: the size of hd10 is 8790786048.
./grub-probe: info: the size of hd10 is 8790786048.
./grub-probe: info: the size of hd11 is 8790786048.
./grub-probe: info: the size of hd11 is 8790786048.
./grub-probe: info: the size of hd12 is 2941353984.
./grub-probe: info: the size of hd12 is 2941353984.
/grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: the size of hd14 is 27343744512.
./grub-probe: info: the size of hd14 is 27343744512.
./grub-probe: info: the size of hd15 is 27343744512.
./grub-probe: info: the size of hd15 is 27343744512.
./grub-probe: info: the size of hd16 is 27343744512.
./grub-probe: info: the size of hd16 is 27343744512.
./grub-probe: info: the size of hd17 is 27343744512.
./grub-probe: info: the size of hd17 is 27343744512.
./grub-probe: info: the size of hd18 is 27343744512.
./grub-probe: info: the size of hd18 is 27343744512.
./grub-probe: info: the size of hd19 is 27343744512.
./grub-probe: info: the size of hd19 is 27343744512.
./grub-probe: info: the size of hd20 is 27343744512.
./grub-probe: info: the size of hd20 is 27343744512.
./grub-probe: info: the size of hd21 is 27343744512.
./grub-probe: info: the size of hd21 is 27343744512.
./grub-probe: info: the size of hd22 is 27343744512.
/grub-probe: info: the size of hd22 is 27343744512.
./grub-probe: info: the size of hd23 is 27343744512.
./grub-probe: info: the size of hd23 is 27343744512.
./grub-probe: info: the size of hd24 is 27343744512.
./grub-probe: info: the size of hd24 is 27343744512.
./grub-probe: info: the size of hd25 is 27343744512.
./grub-probe: info: the size of hd25 is 27343744512.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: the size of hd27 is 585937500.
./grub-probe: info: the size of hd27 is 585937500.
./grub-probe: info: scanning hd0 for LVM.
./grub-probe: info: the size of hd0 is 8790786048.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd0 is 8790786048.
./grub-probe: info: scanning hd1 for LVM.
./grub-probe: info: the size of hd1 is 8790786048.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd1 is 8790786048.
/grub-probe: info: scanning hd2 for LVM.
./grub-probe: info: the size of hd2 is 8790786048.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd2 is 8790786048.
./grub-probe: info: scanning hd3 for LVM.
./grub-probe: info: the size of hd3 is 8790786048.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd3 is 8790786048.
./grub-probe: info: scanning hd4 for LVM.
./grub-probe: info: the size of hd4 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd4 is 2930278400.
./grub-probe: info: scanning hd5 for LVM.
./grub-probe: info: the size of hd5 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd5 is 2930278400.
./grub-probe: info: scanning hd6 for LVM.
./grub-probe: info: the size of hd6 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd6 is 2930278400.
./grub-probe: info: scanning hd7 for LVM.
/grub-probe: info: the size of hd7 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd7 is 2930278400.
./grub-probe: info: scanning hd8 for LVM.
./grub-probe: info: the size of hd8 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd8 is 2930278400.
./grub-probe: info: scanning hd9 for LVM.
./grub-probe: info: the size of hd9 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd9 is 2930278400.
./grub-probe: info: scanning hd10 for LVM.
./grub-probe: info: the size of hd10 is 8790786048.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd10 is 8790786048.
./grub-probe: info: scanning hd11 for LVM.
./grub-probe: info: the size of hd11 is 8790786048.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd11 is 8790786048.
./grub-probe: info: scanning hd12 for LVM.
/grub-probe: info: the size of hd12 is 2941353984.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd12 is 2941353984.
./grub-probe: info: scanning hd13 for LVM.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: scanning hd14 for LVM.
./grub-probe: info: the size of hd14 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd14 is 27343744512.
./grub-probe: info: scanning hd15 for LVM.
./grub-probe: info: the size of hd15 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd15 is 27343744512.
./grub-probe: info: scanning hd16 for LVM.
./grub-probe: info: the size of hd16 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd16 is 27343744512.
./grub-probe: info: scanning hd17 for LVM.
/grub-probe: info: the size of hd17 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd17 is 27343744512.
./grub-probe: info: scanning hd18 for LVM.
./grub-probe: info: the size of hd18 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd18 is 27343744512.
./grub-probe: info: scanning hd19 for LVM.
./grub-probe: info: the size of hd19 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd19 is 27343744512.
./grub-probe: info: scanning hd20 for LVM.
./grub-probe: info: the size of hd20 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd20 is 27343744512.
./grub-probe: info: scanning hd21 for LVM.
./grub-probe: info: the size of hd21 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd21 is 27343744512.
./grub-probe: info: scanning hd22 for LVM.
./grub-probe: info: the size of hd22 is 27343744512.
/grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd22 is 27343744512.
./grub-probe: info: scanning hd23 for LVM.
./grub-probe: info: the size of hd23 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd23 is 27343744512.
./grub-probe: info: scanning hd24 for LVM.
./grub-probe: info: the size of hd24 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd24 is 27343744512.
./grub-probe: info: scanning hd25 for LVM.
./grub-probe: info: the size of hd25 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd25 is 27343744512.
./grub-probe: info: scanning hd26 for LVM.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: scanning hd27 for LVM.
./grub-probe: info: the size of hd27 is 585937500.
/grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd27 is 585937500.
./grub-probe: info: the size of hd0 is 8790786048.
./grub-probe: info: the size of hd0 is 8790786048.
./grub-probe: info: the size of hd1 is 8790786048.
./grub-probe: info: the size of hd1 is 8790786048.
./grub-probe: info: the size of hd2 is 8790786048.
./grub-probe: info: the size of hd2 is 8790786048.
./grub-probe: info: the size of hd3 is 8790786048.
./grub-probe: info: the size of hd3 is 8790786048.
./grub-probe: info: the size of hd4 is 2930278400.
./grub-probe: info: the size of hd4 is 2930278400.
./grub-probe: info: the size of hd5 is 2930278400.
./grub-probe: info: the size of hd5 is 2930278400.
./grub-probe: info: the size of hd6 is 2930278400.
./grub-probe: info: the size of hd6 is 2930278400.
./grub-probe: info: the size of hd7 is 2930278400.
./grub-probe: info: the size of hd7 is 2930278400.
./grub-probe: info: the size of hd8 is 2930278400.
/grub-probe: info: the size of hd8 is 2930278400.
./grub-probe: info: the size of hd9 is 2930278400.
./grub-probe: info: the size of hd9 is 2930278400.
./grub-probe: info: the size of hd10 is 8790786048.
./grub-probe: info: the size of hd10 is 8790786048.
./grub-probe: info: the size of hd11 is 8790786048.
./grub-probe: info: the size of hd11 is 8790786048.
./grub-probe: info: the size of hd12 is 2941353984.
./grub-probe: info: the size of hd12 is 2941353984.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: the size of hd14 is 27343744512.
./grub-probe: info: the size of hd14 is 27343744512.
./grub-probe: info: the size of hd15 is 27343744512.
./grub-probe: info: the size of hd15 is 27343744512.
./grub-probe: info: the size of hd16 is 27343744512.
./grub-probe: info: the size of hd16 is 27343744512.
./grub-probe: info: the size of hd17 is 27343744512.
./grub-probe: info: the size of hd17 is 27343744512.
/grub-probe: info: the size of hd18 is 27343744512.
./grub-probe: info: the size of hd18 is 27343744512.
./grub-probe: info: the size of hd19 is 27343744512.
./grub-probe: info: the size of hd19 is 27343744512.
./grub-probe: info: the size of hd20 is 27343744512.
./grub-probe: info: the size of hd20 is 27343744512.
./grub-probe: info: the size of hd21 is 27343744512.
./grub-probe: info: the size of hd21 is 27343744512.
./grub-probe: info: the size of hd22 is 27343744512.
./grub-probe: info: the size of hd22 is 27343744512.
./grub-probe: info: the size of hd23 is 27343744512.
./grub-probe: info: the size of hd23 is 27343744512.
./grub-probe: info: the size of hd24 is 27343744512.
./grub-probe: info: the size of hd24 is 27343744512.
./grub-probe: info: the size of hd25 is 27343744512.
./grub-probe: info: the size of hd25 is 27343744512.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: the size of hd27 is 585937500.
/grub-probe: info: the size of hd27 is 585937500.
./grub-probe: info: the size of hd0 is 8790786048.
./grub-probe: info: the size of hd0 is 8790786048.
./grub-probe: info: the size of hd1 is 8790786048.
./grub-probe: info: the size of hd1 is 8790786048.
./grub-probe: info: the size of hd2 is 8790786048.
./grub-probe: info: the size of hd2 is 8790786048.
./grub-probe: info: the size of hd3 is 8790786048.
./grub-probe: info: the size of hd3 is 8790786048.
./grub-probe: info: the size of hd4 is 2930278400.
./grub-probe: info: the size of hd4 is 2930278400.
./grub-probe: info: the size of hd5 is 2930278400.
./grub-probe: info: the size of hd5 is 2930278400.
./grub-probe: info: the size of hd6 is 2930278400.
./grub-probe: info: the size of hd6 is 2930278400.
./grub-probe: info: the size of hd7 is 2930278400.
./grub-probe: info: the size of hd7 is 2930278400.
./grub-probe: info: the size of hd8 is 2930278400.
./grub-probe: info: the size of hd8 is 2930278400.
/grub-probe: info: the size of hd9 is 2930278400.
./grub-probe: info: the size of hd9 is 2930278400.
./grub-probe: info: the size of hd10 is 8790786048.
./grub-probe: info: the size of hd10 is 8790786048.
./grub-probe: info: the size of hd11 is 8790786048.
./grub-probe: info: the size of hd11 is 8790786048.
./grub-probe: info: the size of hd12 is 2941353984.
./grub-probe: info: the size of hd12 is 2941353984.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: the size of hd14 is 27343744512.
./grub-probe: info: the size of hd14 is 27343744512.
./grub-probe: info: the size of hd15 is 27343744512.
./grub-probe: info: the size of hd15 is 27343744512.
./grub-probe: info: the size of hd16 is 27343744512.
./grub-probe: info: the size of hd16 is 27343744512.
./grub-probe: info: the size of hd17 is 27343744512.
./grub-probe: info: the size of hd17 is 27343744512.
./grub-probe: info: the size of hd18 is 27343744512.
/grub-probe: info: the size of hd18 is 27343744512.
./grub-probe: info: the size of hd19 is 27343744512.
./grub-probe: info: the size of hd19 is 27343744512.
./grub-probe: info: the size of hd20 is 27343744512.
./grub-probe: info: the size of hd20 is 27343744512.
./grub-probe: info: the size of hd21 is 27343744512.
./grub-probe: info: the size of hd21 is 27343744512.
./grub-probe: info: the size of hd22 is 27343744512.
./grub-probe: info: the size of hd22 is 27343744512.
./grub-probe: info: the size of hd23 is 27343744512.
./grub-probe: info: the size of hd23 is 27343744512.
./grub-probe: info: the size of hd24 is 27343744512.
./grub-probe: info: the size of hd24 is 27343744512.
./grub-probe: info: the size of hd25 is 27343744512.
./grub-probe: info: the size of hd25 is 27343744512.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: the size of hd27 is 585937500.
./grub-probe: info: the size of hd27 is 585937500.
/grub-probe: info: the size of hd0 is 8790786048.
./grub-probe: info: the size of hd0 is 8790786048.
./grub-probe: info: the size of hd0 is 8790786048.
./grub-probe: info: the size of hd1 is 8790786048.
./grub-probe: info: the size of hd1 is 8790786048.
./grub-probe: info: the size of hd1 is 8790786048.
./grub-probe: info: the size of hd2 is 8790786048.
./grub-probe: info: the size of hd2 is 8790786048.
./grub-probe: info: the size of hd2 is 8790786048.
./grub-probe: info: the size of hd3 is 8790786048.
./grub-probe: info: the size of hd3 is 8790786048.
./grub-probe: info: the size of hd3 is 8790786048.
./grub-probe: info: the size of hd4 is 2930278400.
./grub-probe: info: the size of hd4 is 2930278400.
./grub-probe: info: the size of hd4 is 2930278400.
./grub-probe: info: the size of hd5 is 2930278400.
./grub-probe: info: the size of hd5 is 2930278400.
./grub-probe: info: the size of hd5 is 2930278400.
./grub-probe: info: the size of hd6 is 2930278400.
/grub-probe: info: the size of hd6 is 2930278400.
./grub-probe: info: the size of hd6 is 2930278400.
./grub-probe: info: the size of hd7 is 2930278400.
./grub-probe: info: the size of hd7 is 2930278400.
./grub-probe: info: the size of hd7 is 2930278400.
./grub-probe: info: the size of hd8 is 2930278400.
./grub-probe: info: the size of hd8 is 2930278400.
./grub-probe: info: the size of hd8 is 2930278400.
./grub-probe: info: the size of hd9 is 2930278400.
./grub-probe: info: the size of hd9 is 2930278400.
./grub-probe: info: the size of hd9 is 2930278400.
./grub-probe: info: the size of hd10 is 8790786048.
./grub-probe: info: the size of hd10 is 8790786048.
./grub-probe: info: the size of hd10 is 8790786048.
./grub-probe: info: the size of hd11 is 8790786048.
./grub-probe: info: the size of hd11 is 8790786048.
./grub-probe: info: the size of hd11 is 8790786048.
./grub-probe: info: the size of hd12 is 2941353984.
./grub-probe: info: the size of hd12 is 2941353984.
/grub-probe: info: the size of hd12 is 2941353984.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: the size of hd14 is 27343744512.
./grub-probe: info: the size of hd14 is 27343744512.
./grub-probe: info: the size of hd14 is 27343744512.
./grub-probe: info: the size of hd15 is 27343744512.
./grub-probe: info: the size of hd15 is 27343744512.
./grub-probe: info: the size of hd15 is 27343744512.
./grub-probe: info: the size of hd16 is 27343744512.
./grub-probe: info: the size of hd16 is 27343744512.
./grub-probe: info: the size of hd16 is 27343744512.
./grub-probe: info: the size of hd17 is 27343744512.
./grub-probe: info: the size of hd17 is 27343744512.
./grub-probe: info: the size of hd17 is 27343744512.
./grub-probe: info: the size of hd18 is 27343744512.
./grub-probe: info: the size of hd18 is 27343744512.
/grub-probe: info: the size of hd18 is 27343744512.
./grub-probe: info: the size of hd19 is 27343744512.
./grub-probe: info: the size of hd19 is 27343744512.
./grub-probe: info: the size of hd19 is 27343744512.
./grub-probe: info: the size of hd20 is 27343744512.
./grub-probe: info: the size of hd20 is 27343744512.
./grub-probe: info: the size of hd20 is 27343744512.
./grub-probe: info: the size of hd21 is 27343744512.
./grub-probe: info: the size of hd21 is 27343744512.
./grub-probe: info: the size of hd21 is 27343744512.
./grub-probe: info: the size of hd22 is 27343744512.
./grub-probe: info: the size of hd22 is 27343744512.
./grub-probe: info: the size of hd22 is 27343744512.
./grub-probe: info: the size of hd23 is 27343744512.
./grub-probe: info: the size of hd23 is 27343744512.
./grub-probe: info: the size of hd23 is 27343744512.
./grub-probe: info: the size of hd24 is 27343744512.
./grub-probe: info: the size of hd24 is 27343744512.
/grub-probe: info: the size of hd24 is 27343744512.
./grub-probe: info: the size of hd25 is 27343744512.
./grub-probe: info: the size of hd25 is 27343744512.
./grub-probe: info: the size of hd25 is 27343744512.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: the size of hd27 is 585937500.
./grub-probe: info: the size of hd27 is 585937500.
./grub-probe: info: the size of hd27 is 585937500.
./grub-probe: info: the size of hd27 is 585937500.
./grub-probe: info: the size of hd0 is 8790786048.
./grub-probe: info: the size of hd0 is 8790786048.
./grub-probe: info: the size of hd0 is 8790786048.
./grub-probe: info: the size of hd1 is 8790786048.
./grub-probe: info: the size of hd1 is 8790786048.
./grub-probe: info: the size of hd1 is 8790786048.
./grub-probe: info: the size of hd2 is 8790786048.
/grub-probe: info: the size of hd2 is 8790786048.
./grub-probe: info: the size of hd2 is 8790786048.
./grub-probe: info: the size of hd3 is 8790786048.
./grub-probe: info: the size of hd3 is 8790786048.
./grub-probe: info: the size of hd3 is 8790786048.
./grub-probe: info: the size of hd4 is 2930278400.
./grub-probe: info: the size of hd4 is 2930278400.
./grub-probe: info: the size of hd4 is 2930278400.
./grub-probe: info: the size of hd5 is 2930278400.
./grub-probe: info: the size of hd5 is 2930278400.
./grub-probe: info: the size of hd5 is 2930278400.
./grub-probe: info: the size of hd6 is 2930278400.
./grub-probe: info: the size of hd6 is 2930278400.
./grub-probe: info: the size of hd6 is 2930278400.
./grub-probe: info: the size of hd7 is 2930278400.
./grub-probe: info: the size of hd7 is 2930278400.
./grub-probe: info: the size of hd7 is 2930278400.
./grub-probe: info: the size of hd8 is 2930278400.
./grub-probe: info: the size of hd8 is 2930278400.
/grub-probe: info: the size of hd8 is 2930278400.
./grub-probe: info: the size of hd9 is 2930278400.
./grub-probe: info: the size of hd9 is 2930278400.
./grub-probe: info: the size of hd9 is 2930278400.
./grub-probe: info: the size of hd10 is 8790786048.
./grub-probe: info: the size of hd10 is 8790786048.
./grub-probe: info: the size of hd10 is 8790786048.
./grub-probe: info: the size of hd11 is 8790786048.
./grub-probe: info: the size of hd11 is 8790786048.
./grub-probe: info: the size of hd11 is 8790786048.
./grub-probe: info: the size of hd12 is 2941353984.
./grub-probe: info: the size of hd12 is 2941353984.
./grub-probe: info: the size of hd12 is 2941353984.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: the size of hd14 is 27343744512.
./grub-probe: info: the size of hd14 is 27343744512.
/grub-probe: info: the size of hd14 is 27343744512.
./grub-probe: info: the size of hd15 is 27343744512.
./grub-probe: info: the size of hd15 is 27343744512.
./grub-probe: info: the size of hd15 is 27343744512.
./grub-probe: info: the size of hd16 is 27343744512.
./grub-probe: info: the size of hd16 is 27343744512.
./grub-probe: info: the size of hd16 is 27343744512.
./grub-probe: info: the size of hd17 is 27343744512.
./grub-probe: info: the size of hd17 is 27343744512.
./grub-probe: info: the size of hd17 is 27343744512.
./grub-probe: info: the size of hd18 is 27343744512.
./grub-probe: info: the size of hd18 is 27343744512.
./grub-probe: info: the size of hd18 is 27343744512.
./grub-probe: info: the size of hd19 is 27343744512.
./grub-probe: info: the size of hd19 is 27343744512.
./grub-probe: info: the size of hd19 is 27343744512.
./grub-probe: info: the size of hd20 is 27343744512.
./grub-probe: info: the size of hd20 is 27343744512.
./grub-probe: info: the size of hd20 is 27343744512.
/grub-probe: info: the size of hd21 is 27343744512.
./grub-probe: info: the size of hd21 is 27343744512.
./grub-probe: info: the size of hd21 is 27343744512.
./grub-probe: info: the size of hd22 is 27343744512.
./grub-probe: info: the size of hd22 is 27343744512.
./grub-probe: info: the size of hd22 is 27343744512.
./grub-probe: info: the size of hd23 is 27343744512.
./grub-probe: info: the size of hd23 is 27343744512.
./grub-probe: info: the size of hd23 is 27343744512.
./grub-probe: info: the size of hd24 is 27343744512.
./grub-probe: info: the size of hd24 is 27343744512.
./grub-probe: info: the size of hd24 is 27343744512.
./grub-probe: info: the size of hd25 is 27343744512.
./grub-probe: info: the size of hd25 is 27343744512.
./grub-probe: info: the size of hd25 is 27343744512.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: the size of hd26 is 585937500.
/grub-probe: info: the size of hd27 is 585937500.
./grub-probe: info: the size of hd27 is 585937500.
./grub-probe: info: the size of hd27 is 585937500.
./grub-probe: info: the size of hd27 is 585937500.
./grub-probe: info: scanning md0 for LVM.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning md1 for LVM.
./grub-probe: info: scanning hd0 for LVM.
./grub-probe: info: the size of hd0 is 8790786048.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd0 is 8790786048.
./grub-probe: info: scanning hd0,gpt1 for LVM.
./grub-probe: info: the size of hd0 is 8790786048.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd1 for LVM.
./grub-probe: info: the size of hd1 is 8790786048.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd1 is 8790786048.
./grub-probe: info: scanning hd1,gpt1 for LVM.
./grub-probe: info: the size of hd1 is 8790786048.
/grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd2 for LVM.
./grub-probe: info: the size of hd2 is 8790786048.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd2 is 8790786048.
./grub-probe: info: scanning hd2,gpt1 for LVM.
./grub-probe: info: the size of hd2 is 8790786048.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd3 for LVM.
./grub-probe: info: the size of hd3 is 8790786048.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd3 is 8790786048.
./grub-probe: info: scanning hd3,gpt1 for LVM.
./grub-probe: info: the size of hd3 is 8790786048.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd4 for LVM.
./grub-probe: info: the size of hd4 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd4 is 2930278400.
./grub-probe: info: scanning hd4,msdos1 for LVM.
/grub-probe: info: the size of hd4 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd5 for LVM.
./grub-probe: info: the size of hd5 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd5 is 2930278400.
./grub-probe: info: scanning hd5,msdos1 for LVM.
./grub-probe: info: the size of hd5 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd6 for LVM.
./grub-probe: info: the size of hd6 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd6 is 2930278400.
./grub-probe: info: scanning hd6,msdos1 for LVM.
./grub-probe: info: the size of hd6 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd7 for LVM.
./grub-probe: info: the size of hd7 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd7 is 2930278400.
./grub-probe: info: scanning hd7,msdos1 for LVM.
/grub-probe: info: the size of hd7 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd8 for LVM.
./grub-probe: info: the size of hd8 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd8 is 2930278400.
./grub-probe: info: scanning hd8,msdos1 for LVM.
./grub-probe: info: the size of hd8 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd9 for LVM.
./grub-probe: info: the size of hd9 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd9 is 2930278400.
./grub-probe: info: scanning hd9,msdos1 for LVM.
./grub-probe: info: the size of hd9 is 2930278400.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd10 for LVM.
./grub-probe: info: the size of hd10 is 8790786048.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd10 is 8790786048.
/grub-probe: info: scanning hd10,gpt1 for LVM.
./grub-probe: info: the size of hd10 is 8790786048.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd11 for LVM.
./grub-probe: info: the size of hd11 is 8790786048.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd11 is 8790786048.
./grub-probe: info: scanning hd11,gpt1 for LVM.
./grub-probe: info: the size of hd11 is 8790786048.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd12 for LVM.
./grub-probe: info: the size of hd12 is 2941353984.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd12 is 2941353984.
./grub-probe: info: scanning hd12,msdos1 for LVM.
./grub-probe: info: the size of hd12 is 2941353984.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd13 for LVM.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: no LVM signature found
.
/grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: scanning hd13,msdos2 for LVM.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd13,msdos1 for LVM.
./grub-probe: info: the size of hd13 is 2941353984.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd14 for LVM.
./grub-probe: info: the size of hd14 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd14 is 27343744512.
./grub-probe: info: scanning hd14,gpt1 for LVM.
./grub-probe: info: the size of hd14 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd15 for LVM.
./grub-probe: info: the size of hd15 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd15 is 27343744512.
./grub-probe: info: scanning hd15,gpt1 for LVM.
./grub-probe: info: the size of hd15 is 27343744512.
/grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd16 for LVM.
./grub-probe: info: the size of hd16 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd16 is 27343744512.
./grub-probe: info: scanning hd16,gpt1 for LVM.
./grub-probe: info: the size of hd16 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd17 for LVM.
./grub-probe: info: the size of hd17 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd17 is 27343744512.
./grub-probe: info: scanning hd17,gpt1 for LVM.
./grub-probe: info: the size of hd17 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd18 for LVM.
./grub-probe: info: the size of hd18 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd18 is 27343744512.
./grub-probe: info: scanning hd18,gpt1 for LVM.
/grub-probe: info: the size of hd18 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd19 for LVM.
./grub-probe: info: the size of hd19 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd19 is 27343744512.
./grub-probe: info: scanning hd19,gpt1 for LVM.
./grub-probe: info: the size of hd19 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd20 for LVM.
./grub-probe: info: the size of hd20 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd20 is 27343744512.
./grub-probe: info: scanning hd20,gpt1 for LVM.
./grub-probe: info: the size of hd20 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd21 for LVM.
./grub-probe: info: the size of hd21 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd21 is 27343744512.
/grub-probe: info: scanning hd21,gpt1 for LVM.
./grub-probe: info: the size of hd21 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd22 for LVM.
./grub-probe: info: the size of hd22 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd22 is 27343744512.
./grub-probe: info: scanning hd22,gpt1 for LVM.
./grub-probe: info: the size of hd22 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd23 for LVM.
./grub-probe: info: the size of hd23 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd23 is 27343744512.
./grub-probe: info: scanning hd23,gpt1 for LVM.
./grub-probe: info: the size of hd23 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd24 for LVM.
./grub-probe: info: the size of hd24 is 27343744512.
./grub-probe: info: no LVM signature found
.
/grub-probe: info: the size of hd24 is 27343744512.
./grub-probe: info: scanning hd24,gpt1 for LVM.
./grub-probe: info: the size of hd24 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd25 for LVM.
./grub-probe: info: the size of hd25 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd25 is 27343744512.
./grub-probe: info: scanning hd25,gpt1 for LVM.
./grub-probe: info: the size of hd25 is 27343744512.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd26 for LVM.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: scanning hd26,msdos2 for LVM.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: scanning hd26,msdos1 for LVM.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: scanning hd27 for LVM.
/grub-probe: info: the size of hd27 is 585937500.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: the size of hd27 is 585937500.
./grub-probe: info: scanning hd27,msdos2 for LVM.
./grub-probe: info: the size of hd27 is 585937500.
./grub-probe: info: scanning hd27,msdos1 for LVM.
./grub-probe: info: the size of hd27 is 585937500.
./grub-probe: info: no LVM signature found
.
./grub-probe: info: /dev/sdaa1 starts from 63.
./grub-probe: info: opening the device hd26.
./grub-probe: info: the size of hd26 is 585937500.
./grub-probe: info: Partition 0 starts from 63.
./grub-probe: info: opening hd26,msdos1.
./grub-probe: info: the size of hd26 is 585937500.
ext2
#




Changed Bug submitter to 'Brian May <brian@microcomaustralia.com.au>' from 'Brian May <brian@vpac.org>' Request was from Brian May <brian@microcomaustralia.com.au> to control@bugs.debian.org. (Wed, 20 Apr 2011 03:06:17 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#514976; Package grub-common. (Sun, 05 Feb 2012 23:45:03 GMT) (full text, mbox, link).


Acknowledgement sent to Brian May <brian@microcomaustralia.com.au>:
Extra info received and forwarded to list. Copy sent to GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Sun, 05 Feb 2012 23:45:03 GMT) (full text, mbox, link).


Message #68 received at 514976@bugs.debian.org (full text, mbox, reply):

From: Brian May <brian@microcomaustralia.com.au>
To: 514976@bugs.debian.org
Subject: [grub-common] grub-probe cannot locate /boot on /dev/sdag1, even when device.map is correct
Date: Mon, 6 Feb 2012 10:44:11 +1100
Hello,

I notice that following bug was marked as fixed upstream:

Bug #514967 [grub-common] grub-mkdevicelist does not cope with /boot
on a disk > #16

Does this mean the this related bug was also fixed upstream?

Bug #514976 [grub-common] grub-probe cannot locate /boot on
/dev/sdag1, even when device.map is correct

(note those bug ids are similar, try not to get them confused)

Thanks
-- 
Brian May <brian@microcomaustralia.com.au>




Marked as found in versions grub2/1.98+20100804-14. Request was from Colin Watson <cjwatson@debian.org> to control@bugs.debian.org. (Thu, 06 Sep 2012 12:57:03 GMT) (full text, mbox, link).


Merged 514976 619958 Request was from Colin Watson <cjwatson@debian.org> to control@bugs.debian.org. (Thu, 06 Sep 2012 12:57:04 GMT) (full text, mbox, link).


Removed tag(s) fixed-upstream. Request was from Colin Watson <cjwatson@debian.org> to control@bugs.debian.org. (Thu, 06 Sep 2012 13:21:11 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jan 7 11:04:51 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.