* util/getroot.c (convert_system_partition_to_system_disk); Add etherd
names. Reported by: Bastian Blank.
This commit is contained in:
parent
9e8bc27a40
commit
56bb5dd518
2 changed files with 20 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2012-05-03 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
|
* util/getroot.c (convert_system_partition_to_system_disk); Add etherd
|
||||||
|
names.
|
||||||
|
Reported by: Bastian Blank.
|
||||||
|
|
||||||
2012-05-03 Vladimir Serbinenko <phcoder@gmail.com>
|
2012-05-03 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
* grub-core/fs/btrfs.c (grub_btrfs_lzo_decompress): Fix offset when
|
* grub-core/fs/btrfs.c (grub_btrfs_lzo_decompress): Fix offset when
|
||||||
|
|
|
@ -1740,6 +1740,20 @@ convert_system_partition_to_system_disk (const char *os_dev, struct stat *st,
|
||||||
return path;
|
return path;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* If this is an AOE disk. */
|
||||||
|
if (strncmp ("etherd/e", p, sizeof ("etherd/e") - 1) == 0)
|
||||||
|
{
|
||||||
|
/* /dev/etherd/e[0-9]+\.[0-9]+(p[0-9]+)? */
|
||||||
|
p = strchr (p, 'p');
|
||||||
|
if (p)
|
||||||
|
{
|
||||||
|
*is_part = 1;
|
||||||
|
*p = '\0';
|
||||||
|
}
|
||||||
|
|
||||||
|
return path;
|
||||||
|
}
|
||||||
|
|
||||||
/* If this is a Compaq Intelligent Drive Array. */
|
/* If this is a Compaq Intelligent Drive Array. */
|
||||||
if (strncmp ("ida/c", p, sizeof ("ida/c") - 1) == 0)
|
if (strncmp ("ida/c", p, sizeof ("ida/c") - 1) == 0)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue