Предлагаю внедрение опции форматирования носителя #279

Open
opened 2025-09-14 07:07:22 +02:00 by lp85d · 0 comments

Думаю будет всем полезно иметь опцию запуск с параметром для форматирования диска

Для добавления опции -f для форматирования диска в FAT32, код нужно вставить в функцию handle_param() после обработки существующих параметров (например, после блока case 'v'). Добавьте следующий код:

if (ESBYTE[p] == '-') switch (ESBYTE[p+1])
{
    case 'f':
        strcpy(#file_path, p + 3);
        sprintf(#temp, "format %s FAT32", #file_path);
        RunProgram("/sys/disk/format", #temp);
        ExitProcess();
}

Чтобы пользователь мог отформатировать диск /fd2/1 в файловую систему FAT32
-f /fd2/1

image.png

Думаю будет всем полезно иметь опцию запуск с параметром для форматирования диска Для добавления опции -f <path> для форматирования диска в FAT32, код нужно вставить в функцию handle_param() после обработки существующих параметров (например, после блока case 'v'). Добавьте следующий код: ``` if (ESBYTE[p] == '-') switch (ESBYTE[p+1]) { case 'f': strcpy(#file_path, p + 3); sprintf(#temp, "format %s FAT32", #file_path); RunProgram("/sys/disk/format", #temp); ExitProcess(); } ``` Чтобы пользователь мог отформатировать диск /fd2/1 в файловую систему FAT32 `-f /fd2/1` ![image.png](/attachments/deaa29bf-fd42-4aae-9d71-d5053cc450ba)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: KolibriOS/kolibrios#279
No description provided.