<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#ffffff">
I realized that I left this address out, so fwding..<br>
<br>
-------- Eredeti üzenet --------
<table class="moz-email-headers-table" border="0" cellpadding="0"
 cellspacing="0">
  <tbody>
    <tr>
      <th valign="BASELINE" align="RIGHT" nowrap="nowrap">Tárgy: </th>
      <td>Re: Bug#601974: regression: grub-probe can not find
/dev/xvda1 (block device inside XEN)</td>
    </tr>
    <tr>
      <th valign="BASELINE" align="RIGHT" nowrap="nowrap">Dátum: </th>
      <td>Mon, 01 Nov 2010 23:30:50 +0100</td>
    </tr>
    <tr>
      <th valign="BASELINE" align="RIGHT" nowrap="nowrap">Feladó: </th>
      <td>Csillag Kristof <a class="moz-txt-link-rfc2396E" href="mailto:csillag.kristof@gmail.com">&lt;csillag.kristof@gmail.com&gt;</a></td>
    </tr>
    <tr>
      <th valign="BASELINE" align="RIGHT" nowrap="nowrap">Címzett: </th>
      <td>Vladimir 'φ-coder/phcoder' Serbinenko
<a class="moz-txt-link-rfc2396E" href="mailto:phcoder@gmail.com">&lt;phcoder@gmail.com&gt;</a></td>
    </tr>
  </tbody>
</table>
<br>
<br>
<pre>2010-11-01 18:26 keltezéssel, Vladimir 'φ-coder/phcoder' Serbinenko írta:
&gt; [...]
&gt;&gt; With new grub, this returns:
&gt;&gt;
&gt;&gt; # grub-probe -t abstraction --device /dev/xvda1 -v
&gt;&gt; grub-probe: info: /dev/xvda1 starts from 0.
&gt;&gt; grub-probe: info: opening the device hd0.
&gt;&gt; grub-probe: error: cannot find a GRUB drive for /dev/xvda1.  Check your
&gt;&gt; device.map.
&gt;&gt;
&gt;&gt; As I have already shown, device.map contains this:
&gt;&gt;
&gt;&gt;     (hd0)    /dev/xvda
&gt;&gt;
&gt;&gt; so it might try to open /dev/xvda, which is a fake device, it does not
&gt;&gt; exist.
&gt;&gt; Only xvda1 and xvda2 exists.
&gt;&gt; Old grub could cope with this.
&gt;&gt;
&gt;&gt;
&gt;&gt;   
&gt;&gt;     
&gt; Could you try removing this entry?
&gt;   

With line from device.map removed:

# grub-probe -t abstraction --device /dev/xvda1 -v
grub-probe: info: /dev/xvda1 starts from 0.
grub-probe: info: opening the device /dev/xvda.
grub-probe: error: cannot find a GRUB drive for /dev/xvda1.  Check your
device.map.

The result is different, but still does not work.

I have also tried to remove the (fake) /dev/xvda device. The result is:

# grub-probe -t abstraction --device /dev/xvda1 -v
grub-probe: info: /dev/xvda1 starts from 0.
grub-probe: info: opening the device /dev/xvda.
grub-probe: error: cannot find a GRUB drive for /dev/xvda1.  Check your
device.map.

When testing with devices.map entry, but fake xvda removed:

# grub-probe -t abstraction --device /dev/xvda1 -v
grub-probe: info: Cannot stat `/dev/xvda', skipping.
grub-probe: info: /dev/xvda1 starts from 0.
grub-probe: info: opening the device /dev/xvda.
grub-probe: error: cannot find a GRUB drive for /dev/xvda1.  Check your
device.map.

    * * *

Anything else to test?

    Csillag

</pre>
</body>
</html>