first commit
This commit is contained in:
parent
cae19c28b7
commit
9967805b72
6
fflash.h
6
fflash.h
@ -68,9 +68,9 @@ static int __create_iso(void) {
|
|||||||
char outfilename[256];
|
char outfilename[256];
|
||||||
strcpy(isofilename, "/dev/zero");
|
strcpy(isofilename, "/dev/zero");
|
||||||
strcpy(outfilename, "/dev/null");
|
strcpy(outfilename, "/dev/null");
|
||||||
fputs("Файл образа: ", stdout);
|
fputs("Файл-источник: ", stdout);
|
||||||
if (fgets(isofilename, 250, stdin) == NULL) fflash_error("Ошибка чтения ввода!");
|
if (fgets(isofilename, 250, stdin) == NULL) fflash_error("Ошибка чтения ввода!");
|
||||||
fputs("Файл записи: ", stdout);
|
fputs("Файл образа: ", stdout);
|
||||||
if (fgets(outfilename, 250, stdin) == NULL) fflash_error("Ошибка чтения ввода!");
|
if (fgets(outfilename, 250, stdin) == NULL) fflash_error("Ошибка чтения ввода!");
|
||||||
fputs("Размер блока: ", stdout);
|
fputs("Размер блока: ", stdout);
|
||||||
if (scanf("%lu", &block_size) == EOF) fflash_error("Ошибка чтения ввода!");
|
if (scanf("%lu", &block_size) == EOF) fflash_error("Ошибка чтения ввода!");
|
||||||
@ -84,7 +84,7 @@ static int __create_iso(void) {
|
|||||||
fflash_error("Ошибка выделения памяти!");
|
fflash_error("Ошибка выделения памяти!");
|
||||||
return EXIT_FAILURE;
|
return EXIT_FAILURE;
|
||||||
}
|
}
|
||||||
if(sprintf(ptr, "dd if=%s of=%s bs=%lu count=%lu status=progress", isofilename, outfilename, block_size, block_count) == 0) {
|
if(sprintf(ptr, "dd \"if=%s\" \"of=%s\" bs=%lu count=%lu status=progress", isofilename, outfilename, block_size, block_count) == 0) {
|
||||||
fflash_error("Ошибка сборки!");
|
fflash_error("Ошибка сборки!");
|
||||||
free(ptr);
|
free(ptr);
|
||||||
return EXIT_FAILURE;
|
return EXIT_FAILURE;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user