VENTOY_CMD_RETURN(GRUB_ERR_NONE);
}
-
grub_err_t ventoy_cmd_linux_chain_data(grub_extcmd_context_t ctxt, int argc, char **args)
{
+ int len = 0;
int ventoy_compatible = 0;
grub_uint32_t size = 0;
grub_uint64_t isosize = 0;
}
else
{
- if (ventoy_is_efi_os())
+ len = (int)grub_strlen(args[0]);
+ if (len >= 4 && 0 == grub_strcasecmp(args[0] + len - 4, ".img"))
{
- grub_env_set("LoadIsoEfiDriver", "on");
+ debug("boot catlog %u for img file\n", boot_catlog);
}
else
{
- return grub_error(GRUB_ERR_BAD_ARGUMENT, "File %s is not bootable", args[0]);
+ if (ventoy_is_efi_os())
+ {
+ grub_env_set("LoadIsoEfiDriver", "on");
+ }
+ else
+ {
+ return grub_error(GRUB_ERR_BAD_ARGUMENT, "File %s is not bootable", args[0]);
+ }
}
}
"STR_VTSI_CREATE_SUCCESS":"VTSI файла бе създаден успешно!#@Може да използвате Rufus(3.15+) да го запишете на устройството за инсталацията с Ventoy.",
"STR_VTSI_CREATE_FAILED":"VTSI файла създаване се провали.",
"STRXXX":""
+ },
+ {
+ "name":"Armenian (Հայերեն)",
+ "FontFamily":"Courier New",
+ "FontSize":16,
+ "Author":"Egho",
+
+ "STR_ERROR":"Սխալ",
+ "STR_WARNING":"Զգուշացում",
+ "STR_INFO":"Տեղեկություն",
+ "STR_INCORRECT_DIR":"Խնդրում ենք գործարկել ճիշտ թղթախանակում!",
+ "STR_INCORRECT_TREE_DIR":"Չգործարկել այստեղ, խնդրում եմ ներբեռնեք թողարկված տեղադրման փաթեթը և գործարկել այնտեղ:",
+ "STR_DEVICE":"Կրիչը",
+ "STR_LOCAL_VER":"Ventoy-ը փաթեթում",
+ "STR_DISK_VER":"Ventoy-ը կրիչում",
+ "STR_STATUS":"Կարգավիճակ - ՊԱՏՐԱՍՏ",
+ "STR_INSTALL":"Տեղադրել",
+ "STR_UPDATE":"Թարմացնել",
+ "STR_UPDATE_TIP":"Թարմացման գործողությունը անվտանգ է, ISO ֆայլերը կմնան անփոփոխ.#@Շարունակել?",
+ "STR_INSTALL_TIP":"Սկավառակը կձևաչափվի և բոլոր տվյալները կկորչեն.#@Շարունակել?",
+ "STR_INSTALL_TIP2":"Սկավառակը կձևաչափվի և բոլոր տվյալները կկորչեն:#@Դուք համոզված եք, մաքրել կրիչը? (Double Check)",
+ "STR_INSTALL_SUCCESS":"Շնորհավորում ենք!#@Ventoy- ը հաջողությամբ տեղադրվել է կրիչում:",
+ "STR_INSTALL_FAILED":"Տեղադրման ընթացքում տեղի ունեցավ սխալ: Կարող եք նորից միացնել USB- կրիչը և կրկին փորձել: Մանրամասների համար ստուգել log.txt-ը ",
+ "STR_UPDATE_SUCCESS":"Շնորհավորում ենք!#@Ventoy-ը հաջողությամբ թարմացվեց կրիչում:",
+ "STR_UPDATE_FAILED":"Թարմացման ընթացքում տեղի ունեցավ սխալ: Կարող եք նորից միացնել USB- կրիչը և կրկին փորձել: Մանրամասների համար ստուգել log.txt-ը ",
+ "STR_WAIT_PROCESS":"Աշխատանքն ընթանում, խնդրում ենք սպասել...",
+ "STR_MENU_OPTION":"Ընտրանքներ",
+ "STR_MENU_SECURE_BOOT":"Secure Boot աջակցություն",
+ "STR_MENU_PART_CFG":"Partition կազմաձևում",
+ "STR_BTN_OK":"Այո",
+ "STR_BTN_CANCEL":"Չեղարկել",
+ "STR_PRESERVE_SPACE":"Պահպանեք որոշակի տարածք կրիչի վերջում",
+ "STR_SPACE_VAL_INVALID":"Պահված տարածքի անվավեր արժեք",
+ "STR_MENU_CLEAR":"Մաքրել Ventoy-ը",
+ "STR_CLEAR_SUCCESS":"Ventoy-ը հաջողությամբ հեռացված է կրիչից:",
+ "STR_CLEAR_FAILED":"Ventoy-ը կրիչից մաքրելիս տեղի ունեցավ սխալ: Կարող եք նորից միացնել USB-կրիչը և կրկին փորձել: Մանրամասների համար ստուգել log.txt-ը",
+ "STR_MENU_PART_STYLE":"Partition-ի տեսակը",
+ "STR_DISK_2TB_MBR_ERROR":"Խնդրում ենք ընտրել GPT 2TB-ից մեծ կրիչի դեպքում",
+ "STR_SHOW_ALL_DEV":"Ցուցադրել բոլոր կրիչները",
+ "STR_PART_ALIGN_4KB":"partition-երը գծանշել 4KB-ով",
+ "STR_WEB_COMMUNICATION_ERR":"Համակցման սխալ․",
+ "STR_WEB_REMOTE_ABNORMAL":"Համակցման սխալ․ Հեռահար համակցումն չստացվեց",
+ "STR_WEB_REQUEST_TIMEOUT":"Համակցման սխալ․: Սպասման ժամանակը սպառվեց",
+ "STR_WEB_SERVICE_UNAVAILABLE":"Համակցման սխալ․: Ծառայությունը անհասանելի է",
+ "STR_WEB_TOKEN_MISMATCH":"Թարմացվել է Demon-ի կարգավիճակը, խնդրում եմ նորից փորձել ավելի ուշ:",
+ "STR_WEB_SERVICE_BUSY":"Ծառայությունը զբաղված է, խնդրում եմ նորից փորձել ավելի ուշ:",
+ "STR_MENU_VTSI_CREATE":"Ստեղծել VTSI ֆայլ",
+ "STR_VTSI_CREATE_TIP":"Այս անգամ չի գրվի կրիչի վրա, այլ միայն կստեղծվի VTSI ֆայլ#@Շարունակել?",
+ "STR_VTSI_CREATE_SUCCESS":"VTSI ֆայլը հաջողությամբ ստեղծվեց!#@Դուք կարող եք օգտագործել Rufus (3.15+) կրիչում ձայնագրելու համար, որպեսզի ավարտեք Ventoy-ի տեղադրումը:",
+ "STR_VTSI_CREATE_FAILED":"VTSI ֆայլի ստեղծումը ձախողվեց։",
+ "STRXXX":""
}
]