From c43e184cff2282b028d8ed344789bbcc51060b38 Mon Sep 17 00:00:00 2001 From: Laurent Vivier Date: Mon, 27 Dec 2004 21:20:11 +0000 Subject: [PATCH] moved to emile-map-set.c --- tools/emile-set-startup.c | 49 --------------------------------------- 1 file changed, 49 deletions(-) delete mode 100644 tools/emile-set-startup.c diff --git a/tools/emile-set-startup.c b/tools/emile-set-startup.c deleted file mode 100644 index 9841749..0000000 --- a/tools/emile-set-startup.c +++ /dev/null @@ -1,49 +0,0 @@ -/* - * - * (c) 2004 Laurent Vivier - * - */ - -#include - -#include "libemile.h" - -static void usage(int argc, char** argv) -{ - fprintf(stderr, "Usage: %s \n", argv[0]); - fprintf(stderr, "\n Set startup partition\n"); - fprintf(stderr, "\nbuild: \n%s\n", SIGNATURE); -} - -int main(int argc, char** argv) -{ - int ret; - int disk; - int partition; - char disk_name[16]; - - if (argc != 2) - { - usage(argc, argv); - return 1; - } - - ret = emile_scsi_get_rdev(argv[1], &disk, &partition); - if (ret == -1) - { - fprintf(stderr, "ERROR: cannot find disk of %s\n", argv[1]); - return 1; - } - - sprintf(disk_name, "/dev/sd%c", 'a' + disk); - - printf("Setting startup partition : %s%d\n", disk_name, partition); - - ret = emile_map_set_startup(disk_name, partition - 1); - if (ret == -1) { - fprintf(stderr, "ERROR: cannot set startup partition\n"); - return 1; - } - - return 0; -}