Bug#484228: grub-pc: root partition fail to mount by uuid

2008-06-26 Thread Marcus Better
  I got an unbootable system with this version too. Grub failed to locate
  the kernel. I use dm-crypt encrypted root over LVM. Had to boot from a
  rescue CD and enable GRUB_DISABLE_LINUX_UUID.

 GRUB_DISABLE_LINUX_UUID does nothing to fix Grub failed to locate the
 kernel.

Well, the exact error message was gone by the time I got to send the e-mail, 
but in fact none of the configured operating systems worked at all. Linux  
failed with something like Kernel must be loaded first IIRC. But even 
Memtest86+ and Windowses failed to boot, with a different error message.

I actually managed to locate and boot the kernel and the initrd from the grub 
command line despite this, but then the initrd never managed to find the root 
partition (it just waited indefinitely for the it to come up).

I don't know if it's the same bug but it went away after I set 
GRUB_DISABLE_LINUX_UUID _and_ upgraded to 1.96+20080621-1. Unfortunately I 
cannot investigate much further since I cannot risk messing up this system 
just now.

Cheers,

Marcus



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


Bug#484228: grub-pc: root partition fail to mount by uuid

2008-06-26 Thread Robert Millan
retitle 484228 grub should avoid passing UUID to Linux when not using initrd
severity 484228 important
thanks

On Thu, Jun 26, 2008 at 08:54:59AM +0200, Marcus Better wrote:
 
 I don't know if it's the same bug but it went away after I set 
 GRUB_DISABLE_LINUX_UUID _and_ upgraded to 1.96+20080621-1. Unfortunately I 
 cannot investigate much further since I cannot risk messing up this system 
 just now.

That means you found two bugs.  One of them was in GRUB and got fixed in 
1.96+20080621-1.  The other one is not in GRUB.

Which if we add to the TWO DIFFERENT BUGS we additionally have in #484228,
makes for real fun to deal with.  To summarize for the casual reader:

 A- The one reported by Remi Vanicat was about working around #484297 in
udev, and was fixed.

 B- The one _you_ reported are actually two different new bugs.

 C- The one reported by Nathan A. Stine is a problem specific to people
building custom Linux images, which has different severity and is
fixed upstream.

Since A is fixed, B1 is fixed, and B2 is not in GRUB (please report, probably
belongs to initramfs-tools), let us say that #484228 is about C now.  Do not
add _anything_ new to this bug unless it's really about C.  File a separate
bug if you must.

And btw, I would really appreciate if you people would stop recycling random
bugs.  Every minute I spend sorting out this kind of mess is time I don't spend
fixing the actual problems.

Thanks

-- 
Robert Millan

GPLv2 I know my rights; I want my phone call!
DRM What good is a phone call… if you are unable to speak?
(as seen on /.)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#484228: grub-pc: root partition fail to mount by uuid

2008-06-26 Thread Nathan A. Stine
On Thu, 2008-06-26 at 09:26 +0200, Robert Millan wrote:
 retitle 484228 grub should avoid passing UUID to Linux when not using initrd
 severity 484228 important
 thanks

 
 And btw, I would really appreciate if you people would stop recycling random
 bugs.  Every minute I spend sorting out this kind of mess is time I don't 
 spend
 fixing the actual problems.
 
 Thanks
 

I tend to find that package maintainers dislike duplicate bugs more than
reusing bugs.  I filed against this bug because this, from my point of
view, seemed to be the same issue.

Of course, I apologize for any extra work I create for Debian's package
maintainers.  This is never my intention.

Best regards, 

Nathan A. Stine




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#484228: grub-pc: root partition fail to mount by uuid

2008-06-26 Thread Robert Millan
On Thu, Jun 26, 2008 at 09:21:25AM -0400, Nathan A. Stine wrote:
 On Thu, 2008-06-26 at 09:26 +0200, Robert Millan wrote:
  retitle 484228 grub should avoid passing UUID to Linux when not using initrd
  severity 484228 important
  thanks
 
  
  And btw, I would really appreciate if you people would stop recycling random
  bugs.  Every minute I spend sorting out this kind of mess is time I don't 
  spend
  fixing the actual problems.
  
  Thanks
  
 
 I tend to find that package maintainers dislike duplicate bugs more than
 reusing bugs.  I filed against this bug because this, from my point of
 view, seemed to be the same issue.

It is often trivial to identify duplicates and merge them.  OTOH, once reused
bugs are identified there's no trivial solution that splits them appart without
carriing the confusion with them.

When managing a large amount of bug reports, the last thing I want is that
revisiting a bug takes me half an hour just to figure out what was this about.

 Of course, I apologize for any extra work I create for Debian's package
 maintainers.  This is never my intention.

No problem.  I want to make it clear that your contribution is appreciated;
just that some things get on my nerves from time to time...

-- 
Robert Millan

GPLv2 I know my rights; I want my phone call!
DRM What good is a phone call… if you are unable to speak?
(as seen on /.)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#484228: grub-pc: root partition fail to mount by uuid

2008-06-25 Thread Robert Millan
notfound 484228 1.96+20080617-1
thanks

On Mon, Jun 23, 2008 at 01:25:38PM +0200, Marcus Better wrote:
 found 484228 1.96+20080617-1
 thanks
 
 I got an unbootable system with this version too. Grub failed to locate 
 the kernel. I use dm-crypt encrypted root over LVM. Had to boot from a 
 rescue CD and enable GRUB_DISABLE_LINUX_UUID.

GRUB_DISABLE_LINUX_UUID does nothing to fix Grub failed to locate the kernel.

Please be more specific about your problem.  And please file a separate bug
instead of recycling bugs for seemingly related problems.

-- 
Robert Millan

GPLv2 I know my rights; I want my phone call!
DRM What good is a phone call… if you are unable to speak?
(as seen on /.)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#484228: grub-pc: root partition fail to mount by uuid

2008-06-23 Thread Marcus Better

found 484228 1.96+20080617-1
thanks

I got an unbootable system with this version too. Grub failed to locate 
the kernel. I use dm-crypt encrypted root over LVM. Had to boot from a 
rescue CD and enable GRUB_DISABLE_LINUX_UUID.


Cheers,

Marcus



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#484228: grub-pc: root partition fail to mount by uuid

2008-06-03 Thread Remi Vanicat
Package: grub-pc
Version: 1.96+20080601-1
Severity: critical
Justification: breaks the whole system

After recent upgrade, grub-pc use UUID to find the root partition, but
on my lvm instalation, /dev/disk/by-uuid/${UUID} doesn't exists, and
the boot failed. Enabling GRUB_DISABLE_LINUX_UUID solve the problem,
but it stay unseen before the first reboot. grub-pc should at least
warn on upgrade that this should be looked at, or default to
GRUB_DISABLE_LINUX_UUID=true or update-grub should check that
/dev/disk/by-uuid/${UUID} does exists.




-- Package-specific info:

*** BEGIN /proc/mounts
/dev/mapper/maison-root / ext3 rw,relatime,errors=remount-ro,data=ordered 0 0
/dev/mapper/maison-root /dev/.static/dev ext3 rw,errors=remount-ro,data=ordered 
0 0
/dev/hdb1 /var xfs rw,relatime,noquota 0 0
/dev/hda1 /boot ext3 rw,relatime,errors=continue,data=ordered 0 0
/dev/mapper/maison-home /home ext3 rw,relatime,errors=continue,data=ordered 0 0
/dev/mapper/maison-tmp /tmp ext3 rw,relatime,errors=continue,data=ordered 0 0
/dev/mapper/maison-usr /usr ext3 rw,relatime,errors=continue,data=ordered 0 0
/dev/hdb1 /home/moi/Video xfs rw,relatime,noquota 0 0
*** END /proc/mounts

*** BEGIN /boot/grub/device.map
(hd0)   /dev/hda
(hd1)   /dev/hdb
(hd2)   /dev/hdd
*** END /boot/grub/device.map

*** BEGIN /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/update-grub using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
set default=0
set timeout=5
set root=(maison-usr)
search --fs-uuid --set ae4f9539-5526-4296-87ff-70076903a62e
if font /share/grub/unicode.pff ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
  terminal gfxterm
fi
set root=(hd0,1)
search --fs-uuid --set 966574cc-3eec-4598-ab36-86511571b271
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
set root=(hd0,1)
search --fs-uuid --set 966574cc-3eec-4598-ab36-86511571b271
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_hurd ###
### END /etc/grub.d/10_hurd ###

### BEGIN /etc/grub.d/10_linux ###
menuentry Debian GNU/Linux, linux 2.6.25.3-dl {
linux   /vmlinuz-2.6.25.3-dl 
root=UUID=252b92a8-5f20-42a7-9d14-f8bcddf8d6fc ro
initrd  /initrd.img-2.6.25.3-dl
}
menuentry Debian GNU/Linux, linux 2.6.25.3-dl (single-user mode) {
linux   /vmlinuz-2.6.25.3-dl 
root=UUID=252b92a8-5f20-42a7-9d14-f8bcddf8d6fc ro single
initrd  /initrd.img-2.6.25.3-dl
}
menuentry Debian GNU/Linux, linux 2.6.22-3-k7 {
linux   /vmlinuz-2.6.22-3-k7 
root=UUID=252b92a8-5f20-42a7-9d14-f8bcddf8d6fc ro
initrd  /initrd.img-2.6.22-3-k7
}
menuentry Debian GNU/Linux, linux 2.6.22-3-k7 (single-user mode) {
linux   /vmlinuz-2.6.22-3-k7 
root=UUID=252b92a8-5f20-42a7-9d14-f8bcddf8d6fc ro single
initrd  /initrd.img-2.6.22-3-k7
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###
*** END /boot/grub/grub.cfg

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

Kernel: Linux 2.6.25.3-dl (PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages grub-pc depends on:
ii  cdebconf [debconf-2.0]   0.131   Debian Configuration Management Sy
ii  debconf [debconf-2.0]1.5.22  Debian configuration management sy
ii  grub-common  1.96+20080601-1 GRand Unified Bootloader, version
ii  libc62.7-11  GNU C Library: Shared libraries
ii  liblzo2-22.03-1  data compression library
ii  libncurses5  5.6+20080531-1  Shared libraries for terminal hand

grub-pc recommends no packages.

-- debconf information:
* grub-pc/linux_cmdline:
* grub-pc/chainload_from_menu.lst: false



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]