[Bug 878582] Re: grub-probe fails on flashcache /dev/mapper root device

Launchpad Bug Tracker 878582 at bugs.launchpad.net
Sun Jul 22 08:16:29 UTC 2012


Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: grub2 (Ubuntu)
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/878582

Title:
  grub-probe fails on flashcache /dev/mapper root device

Status in “grub2” package in Ubuntu:
  Confirmed

Bug description:
  When running root off of flashcache
  (https://github.com/facebook/flashcache), which creates a device-
  mapper virtual dev such as /dev/mapper/fc-root, grub-probe (and thus
  update-grub) fails to find the root fs:

  root at galvatron:~# grub-probe /
  grub-probe: error: cannot find a GRUB drive for /dev/mapper/fc-root.  Check your device.map.
  root at galvatron:~# grub-probe /dev/mapper/fc-root 
  grub-probe: error: cannot stat `none'.
  root at galvatron:~# ls -l /dev/mapper/fc-root 
  lrwxrwxrwx 1 root root 7 2011-10-19 16:31 /dev/mapper/fc-root -> ../dm-0
  root at galvatron:~# grub-probe /dev/dm-0 
  grub-probe: error: cannot stat `none'.

  Unfortunately, with this configuration, it seems to just ignore the
  /boot/grub/device.map file. I've got the following in there, and the
  error persists:

  (hd0)   /dev/mapper/fc-root

  Is there a way to have update-grub run without using grub-probe, to
  avoid this error? Or a way to get grub-probe to correctly recognize
  device-mapper devices?

  ProblemType: Bug
  DistroRelease: Ubuntu 11.04
  Package: grub-pc 1.99~rc1-13ubuntu3
  ProcVersionSignature: Ubuntu 2.6.38-11.50-generic 2.6.38.8
  Uname: Linux 2.6.38-11-generic x86_64
  NonfreeKernelModules: nvidia
  Architecture: amd64
  Date: Wed Oct 19 16:47:26 2011
  ProcEnviron:
   LANGUAGE=en_CA:en
   PATH=(custom, user)
   LANG=en_CA.UTF-8
   SHELL=/bin/bash
  SourcePackage: grub2
  UpgradeStatus: Upgraded to natty on 2011-05-25 (147 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/878582/+subscriptions




More information about the foundations-bugs mailing list