// 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; }
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); }
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); }