get_virtio_disk_name (name, i);
if (check_device (name))
{
- char *p;
- p = grub_util_get_disk_name (num_hd, name);
- fprintf (fp, "(%s)\t%s\n", p, name);
- free (p);
+ fprintf (fp, "(hd%d)\t%s\n", num_hd, name);
num_hd++;
}
}
get_xvd_disk_name (name, i);
if (check_device (name))
{
- char *p;
- p = grub_util_get_disk_name (num_hd, name);
- fprintf (fp, "(%s)\t%s\n", p, name);
- free (p);
+ fprintf (fp, "(hd%d)\t%s\n", num_hd, name);
num_hd++;
}
}
get_cciss_disk_name (name, controller, drive);
if (check_device (name))
{
- char *p;
- p = grub_util_get_disk_name (num_hd, name);
- fprintf (fp, "(%s)\t%s\n", p, name);
- free (p);
+ fprintf (fp, "(hd%d)\t%s\n", num_hd, name);
num_hd++;
}
}
get_ida_disk_name (name, controller, drive);
if (check_device (name))
{
- char *p;
- p = grub_util_get_disk_name (num_hd, name);
- fprintf (fp, "(%s)\t%s\n", p, name);
- free (p);
+ fprintf (fp, "(hd%d)\t%s\n", num_hd, name);
num_hd++;
}
}
get_mmc_disk_name (name, i);
if (check_device (name))
{
- char *p;
- p = grub_util_get_disk_name (num_hd, name);
- fprintf (fp, "(%s)\t%s\n", p, name);
- free (p);
+ fprintf (fp, "(hd%d)\t%s\n", num_hd, name);
num_hd++;
}
}