Ejemplo n.º 1
0
// diskutil_grub combines functionalities of diskutil_grub_files and diskutil_grub_mbr,
// performing them one after another
int diskutil_grub (const char * path, const char * mnt_pt, const int part, const char * kernel, const char * ramdisk)
{
    int ret = diskutil_grub_files (mnt_pt, part, kernel, ramdisk);
    if (ret!=OK) return ret;
    ret = diskutil_grub2_mbr (path, part, mnt_pt);
    return ret;
}
Ejemplo n.º 2
0
int diskutil_grub_mbr (const char * path, const int part)
{
    if (grub_version != 1) {
        logprintfl (EUCAERROR, "{%u} grub 2 is not supported\n", (unsigned int)pthread_self());
        return ERROR;
    }
    return diskutil_grub2_mbr (path, part, NULL);
}
Ejemplo n.º 3
0
int diskutil_grub_mbr (const char * path, const int part)
{
    if (grub_version != 1) {
        logprintfl (EUCAERROR, "grub 2 is not supported\n");
        return ERROR;
    }
    return diskutil_grub2_mbr (path, part, NULL);
}