mirror of
https://github.com/ventoy/Ventoy.git
synced 2025-09-16 17:11:13 +00:00
Compare commits
8 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
cb209f9b9e | ||
|
b7b2f6a5c1 | ||
|
3967fb5fb5 | ||
|
a2ad95792d | ||
|
791308d2ce | ||
|
0ffb1b15ef | ||
|
d6e1730ca0 | ||
|
4d55f505f9 |
@@ -335,8 +335,9 @@ ventoy_dm_patch() {
|
|||||||
$CAT /proc/kallsyms | $BUSYBOX_PATH/sort > $VTOY_PATH/kallsyms
|
$CAT /proc/kallsyms | $BUSYBOX_PATH/sort > $VTOY_PATH/kallsyms
|
||||||
|
|
||||||
if $GREP -m1 -q 'open_table_device.isra' $VTOY_PATH/kallsyms; then
|
if $GREP -m1 -q 'open_table_device.isra' $VTOY_PATH/kallsyms; then
|
||||||
vtLine=$($VTOY_PATH/tool/vtoyksym open_table_device.isra $VTOY_PATH/kallsyms)
|
vtISRA=$($GREP -m1 'open_table_device.isra' $VTOY_PATH/kallsyms | $AWK '{print $3}')
|
||||||
vtlog "get open_table_device.isra address $vtLine"
|
vtLine=$($VTOY_PATH/tool/vtoyksym $vtISRA $VTOY_PATH/kallsyms)
|
||||||
|
vtlog "get $vtISRA address $vtLine"
|
||||||
else
|
else
|
||||||
vtLine=$($VTOY_PATH/tool/vtoyksym dm_get_table_device $VTOY_PATH/kallsyms)
|
vtLine=$($VTOY_PATH/tool/vtoyksym dm_get_table_device $VTOY_PATH/kallsyms)
|
||||||
vtlog "get dm_get_table_device address $vtLine"
|
vtlog "get dm_get_table_device address $vtLine"
|
||||||
|
Binary file not shown.
BIN
INSTALL/EFI/BOOT/MokManager.efi
Normal file
BIN
INSTALL/EFI/BOOT/MokManager.efi
Normal file
Binary file not shown.
Binary file not shown.
@@ -2399,7 +2399,7 @@ function mimg_common_menuentry {
|
|||||||
#############################################################
|
#############################################################
|
||||||
#############################################################
|
#############################################################
|
||||||
|
|
||||||
set VENTOY_VERSION="1.0.98"
|
set VENTOY_VERSION="1.0.99"
|
||||||
|
|
||||||
#ACPI not compatible with Window7/8, so disable by default
|
#ACPI not compatible with Window7/8, so disable by default
|
||||||
set VTOY_PARAM_NO_ACPI=1
|
set VTOY_PARAM_NO_ACPI=1
|
||||||
|
@@ -47,7 +47,7 @@
|
|||||||
"VTLANG_UTIL_SHOW_EFI_DRV": "Afficher les pilotes EFI",
|
"VTLANG_UTIL_SHOW_EFI_DRV": "Afficher les pilotes EFI",
|
||||||
"VTLANG_UTIL_FIX_BLINIT_FAIL": "Contourner l’échec de Windows BlinitializeLibrary",
|
"VTLANG_UTIL_FIX_BLINIT_FAIL": "Contourner l’échec de Windows BlinitializeLibrary",
|
||||||
|
|
||||||
"VTLANG_JSON_CHK_JSON": "Afficher le fichiers de configuration (ventoy.json)",
|
"VTLANG_JSON_CHK_JSON": "Afficher le fichier de configuration (ventoy.json)",
|
||||||
"VTLANG_JSON_CHK_CONTROL": "Afficher la configuration du plugin de contrôle global",
|
"VTLANG_JSON_CHK_CONTROL": "Afficher la configuration du plugin de contrôle global",
|
||||||
"VTLANG_JSON_CHK_THEME": "Afficher la configuration du plugin de thème",
|
"VTLANG_JSON_CHK_THEME": "Afficher la configuration du plugin de thème",
|
||||||
"VTLANG_JSON_CHK_AUTOINS": "Afficher la configuration du plugin d’installation automatique",
|
"VTLANG_JSON_CHK_AUTOINS": "Afficher la configuration du plugin d’installation automatique",
|
||||||
|
@@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"VTLANG_LANGUAGE_NAME": "Russian (Русский)",
|
"VTLANG_LANGUAGE_NAME": "Russian (Русский)",
|
||||||
|
|
||||||
"VTLANG_STR_HOTKEY_LIST": "L:Язык F1:Помощь F2:Просмотр F3:ВидСписком F4:Локальная загрузка F5:Инструменты F6:Выйти из меню",
|
"VTLANG_STR_HOTKEY_LIST": "L:Язык F1:Помощь F2:Обзор F3:ВидСписок F4:ЛокалЗагрузка F5:Сервис F6:РасширМеню",
|
||||||
"VTLANG_STR_HOTKEY_TREE": "L:Язык F1:Помощь F2:Просмотр F3:ВидДревом F4:Локальная загрузка F5:Инструменты F6:Выйти из меню",
|
"VTLANG_STR_HOTKEY_TREE": "L:Язык F1:Помощь F2:Обзор F3:ВидДерево F4:ЛокалЗагрузка F5:Сервис F6:РасширМеню",
|
||||||
"VTLANG_RETURN_PREVIOUS": "Вернуться в предыдущее меню [Esc]",
|
"VTLANG_RETURN_PREVIOUS": "Вернуться в предыдущее меню [Esc]",
|
||||||
"VTLANG_RETURN_PRV_NOESC": "Вернуться в предыдущее меню",
|
"VTLANG_RETURN_PRV_NOESC": "Вернуться в предыдущее меню",
|
||||||
|
|
||||||
@@ -37,13 +37,13 @@
|
|||||||
"VTLANG_HWINFO": "Сведения об оборудовании",
|
"VTLANG_HWINFO": "Сведения об оборудовании",
|
||||||
|
|
||||||
"VTLANG_RESOLUTION_CFG": "Конфигурация разрешения",
|
"VTLANG_RESOLUTION_CFG": "Конфигурация разрешения",
|
||||||
"VTLANG_SCREEN_MODE": "Режим Screen Display",
|
"VTLANG_SCREEN_MODE": "Режим отображения экрана",
|
||||||
"VTLANG_SCREEN_TEXT_MODE": "Выбрать текстовый режим",
|
"VTLANG_SCREEN_TEXT_MODE": "Выбрать текстовый режим",
|
||||||
"VTLANG_SCREEN_GUI_MODE": "Выбрать графический режим",
|
"VTLANG_SCREEN_GUI_MODE": "Выбрать графический режим",
|
||||||
|
|
||||||
"VTLANG_THEME_SELECT": "Выбор темы",
|
"VTLANG_THEME_SELECT": "Выбор темы",
|
||||||
|
|
||||||
"VTLANG_UEFI_UTIL": "UEFI утилиты Ventoy",
|
"VTLANG_UEFI_UTIL": "Утилиты UEFI Ventoy",
|
||||||
"VTLANG_UTIL_SHOW_EFI_DRV": "Показать драйверы EFI",
|
"VTLANG_UTIL_SHOW_EFI_DRV": "Показать драйверы EFI",
|
||||||
"VTLANG_UTIL_FIX_BLINIT_FAIL": "Исправить ошибку Windows «BlinitializeLibrary»",
|
"VTLANG_UTIL_FIX_BLINIT_FAIL": "Исправить ошибку Windows «BlinitializeLibrary»",
|
||||||
|
|
||||||
|
@@ -94,6 +94,8 @@ get_disk_part_name() {
|
|||||||
echo ${DISK}p${2}
|
echo ${DISK}p${2}
|
||||||
elif echo $DISK | grep -q "/dev/zd[0-9]"; then
|
elif echo $DISK | grep -q "/dev/zd[0-9]"; then
|
||||||
echo ${DISK}p${2}
|
echo ${DISK}p${2}
|
||||||
|
elif echo $DISK | grep -q "/dev/md[0-9]"; then
|
||||||
|
echo ${DISK}p${2}
|
||||||
else
|
else
|
||||||
echo ${DISK}${2}
|
echo ${DISK}${2}
|
||||||
fi
|
fi
|
||||||
@@ -211,14 +213,14 @@ get_disk_ventoy_version() {
|
|||||||
wait_and_create_part() {
|
wait_and_create_part() {
|
||||||
vPART1=$1
|
vPART1=$1
|
||||||
vPART2=$2
|
vPART2=$2
|
||||||
echo 'Wait for partitions ...'
|
echo 'Wait for partitions $vPART1 and $vPART2 ...'
|
||||||
for i in 0 1 2 3 4 5 6 7 8 9; do
|
for i in 0 1 2 3 4 5 6 7 8 9; do
|
||||||
if ls -l $vPART1 2>/dev/null | grep -q '^b'; then
|
if ls -l $vPART1 2>/dev/null | grep -q '^b'; then
|
||||||
if ls -l $vPART2 2>/dev/null | grep -q '^b'; then
|
if ls -l $vPART2 2>/dev/null | grep -q '^b'; then
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "Wait for $vPART1/$vPART2 ..."
|
echo "Wait for $vPART1 and $vPART2 ..."
|
||||||
sleep 1
|
sleep 1
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
@@ -1539,8 +1539,8 @@
|
|||||||
"STR_WEB_TOKEN_MISMATCH":"デーモンのステータスが更新されました。後で再試行してください。",
|
"STR_WEB_TOKEN_MISMATCH":"デーモンのステータスが更新されました。後で再試行してください。",
|
||||||
"STR_WEB_SERVICE_BUSY":"サービスがビジーの状態です。後で再試行してください。",
|
"STR_WEB_SERVICE_BUSY":"サービスがビジーの状態です。後で再試行してください。",
|
||||||
"STR_MENU_VTSI_CREATE":"VTSIファイルを作成する",
|
"STR_MENU_VTSI_CREATE":"VTSIファイルを作成する",
|
||||||
"STR_VTSI_CREATE_TIP":"今回はデバイスへの書き込みを行なわず、VSTIファイルの作成のみを行ないます。#@続行しますか?",
|
"STR_VTSI_CREATE_TIP":"今回はデバイスへの書き込みを行なわず、VTSIファイルの作成のみを行ないます。#@続行しますか?",
|
||||||
"STR_VTSI_CREATE_SUCCESS":"VSTIファイルが正常に作成されました!#@Rufus(3.15以降)を使用してデバイスに書き込むことでVentoyのインストールが完了します。",
|
"STR_VTSI_CREATE_SUCCESS":"VTSIファイルが正常に作成されました!#@Rufus(3.15以降)を使用してデバイスに書き込むことでVentoyのインストールが完了します。",
|
||||||
"STR_VTSI_CREATE_FAILED":"VTSIファイルの作成に失敗しました。",
|
"STR_VTSI_CREATE_FAILED":"VTSIファイルの作成に失敗しました。",
|
||||||
"STR_MENU_PART_RESIZE":"非破壊なインストール",
|
"STR_MENU_PART_RESIZE":"非破壊なインストール",
|
||||||
"STR_PART_RESIZE_TIP":"Ventoyは、可能であれば非破壊なインストールを試みます。#@続行しますか?",
|
"STR_PART_RESIZE_TIP":"Ventoyは、可能であれば非破壊なインストールを試みます。#@続行しますか?",
|
||||||
@@ -1575,13 +1575,13 @@
|
|||||||
"STR_STATUS":"Stato - PRONTO",
|
"STR_STATUS":"Stato - PRONTO",
|
||||||
"STR_INSTALL":"Installa",
|
"STR_INSTALL":"Installa",
|
||||||
"STR_UPDATE":"Aggiorna",
|
"STR_UPDATE":"Aggiorna",
|
||||||
"STR_UPDATE_TIP":"L'aggiornamento è sicuro, i file presenti nel dispositivo rimarranno invariati.#@Vuoi continuare?",
|
"STR_UPDATE_TIP":"L'aggiornamento è sicuro, i file presenti nel dispositivo rimarranno invariati.#@#@Vuoi continuare?",
|
||||||
"STR_INSTALL_TIP":"Il dispositivo verrà formattato e tutti i dati saranno persi.#@Vuoi continuare?",
|
"STR_INSTALL_TIP":"Il dispositivo verrà formattato e tutti i dati saranno persi.#@#@Vuoi continuare?",
|
||||||
"STR_INSTALL_TIP2":"Il dispositivo verrà formattato e tutti i dati saranno persi.#@Vuoi continuare (seconda verifica)?",
|
"STR_INSTALL_TIP2":"Il dispositivo verrà formattato e tutti i dati saranno persi.#@#@Vuoi continuare (seconda verifica)?",
|
||||||
"STR_INSTALL_SUCCESS":"Congratulazioni!#@Installazione di Ventoy nel dispositivo completata.",
|
"STR_INSTALL_SUCCESS":"Congratulazioni!#@#@Installazione di Ventoy nel dispositivo completata.",
|
||||||
"STR_INSTALL_FAILED":"Si è verificato un errore durante l'installazione.#@Riconnetti il dispositivo e riprova.#@Controlla il file log.txt per i dettagli.",
|
"STR_INSTALL_FAILED":"Si è verificato un errore durante l'installazione.#@#@Riconnetti il dispositivo e riprova.#@#@Per i dettagli controlla il file log.txt .",
|
||||||
"STR_UPDATE_SUCCESS":"Congratulazioni!#@Aggiornamento di Ventoy nel dispositivo completato",
|
"STR_UPDATE_SUCCESS":"Congratulazioni!#@#@Aggiornamento di Ventoy nel dispositivo completato",
|
||||||
"STR_UPDATE_FAILED":"Si è verificato un errore durante l'aggiornamento.#@È possibile riconnettere il dispositivo USB e riprovare.#@Controlla il file log.txt per i dettagli. Se l'aggiornamento non va a buon fine, consulta le FAQ sul sito ufficiale",
|
"STR_UPDATE_FAILED":"Si è verificato un errore durante l'aggiornamento.#@È possibile riconnettere il dispositivo USB e riprovare.#@Per i dettagli controlla il file log.txt.#@Se l'aggiornamento non va a buon fine, consulta le FAQ sul sito ufficiale",
|
||||||
"STR_WAIT_PROCESS":"Un processo è in esecuzione. Attendi...",
|
"STR_WAIT_PROCESS":"Un processo è in esecuzione. Attendi...",
|
||||||
"STR_MENU_OPTION":"Opzioni",
|
"STR_MENU_OPTION":"Opzioni",
|
||||||
"STR_MENU_SECURE_BOOT":"Avvio protetto (secure boot)",
|
"STR_MENU_SECURE_BOOT":"Avvio protetto (secure boot)",
|
||||||
@@ -1592,28 +1592,28 @@
|
|||||||
"STR_SPACE_VAL_INVALID":"Quantità di spazio da riservare non valida",
|
"STR_SPACE_VAL_INVALID":"Quantità di spazio da riservare non valida",
|
||||||
"STR_MENU_CLEAR":"Rimuovi Ventoy dal dispositivo",
|
"STR_MENU_CLEAR":"Rimuovi Ventoy dal dispositivo",
|
||||||
"STR_CLEAR_SUCCESS":"Rimozione di Ventoy dal dispositivo completata.",
|
"STR_CLEAR_SUCCESS":"Rimozione di Ventoy dal dispositivo completata.",
|
||||||
"STR_CLEAR_FAILED":"Si è verificato un errore durante la rimozione di Ventoy dal dispositivo.#@È possibile riconnettere il dispositivo USB e riprovare.#@Controlla il file log.txt per i dettagli",
|
"STR_CLEAR_FAILED":"Si è verificato un errore durante la rimozione di Ventoy dal dispositivo.#@È possibile riconnettere il dispositivo USB e riprovare.#@Per i dettagli controlla il file log.txt ",
|
||||||
"STR_MENU_PART_STYLE":"Stile tabella partizioni",
|
"STR_MENU_PART_STYLE":"Stile tabella partizioni",
|
||||||
"STR_DISK_2TB_MBR_ERROR":"Seleziona GPT per i dispositivi più grandi di 2TB",
|
"STR_DISK_2TB_MBR_ERROR":"Seleziona GPT per i dispositivi più grandi di 2TB",
|
||||||
"STR_SHOW_ALL_DEV":"Visualizza tutti i dispositivi",
|
"STR_SHOW_ALL_DEV":"Visualizza tutti i dispositivi",
|
||||||
"STR_PART_ALIGN_4KB":"Allinea le partizioni con 4KB",
|
"STR_PART_ALIGN_4KB":"Allinea le partizioni con 4KB",
|
||||||
"STR_WEB_COMMUNICATION_ERR":"Errore di comunicazione:",
|
"STR_WEB_COMMUNICATION_ERR":"Errore di comunicazione:",
|
||||||
"STR_WEB_REMOTE_ABNORMAL":"Errore di comunicazione: remoto anormale",
|
"STR_WEB_REMOTE_ABNORMAL":"Errore di comunicazione: remoto non normale",
|
||||||
"STR_WEB_REQUEST_TIMEOUT":"Errore di comunicazione: richiesta scaduta",
|
"STR_WEB_REQUEST_TIMEOUT":"Errore di comunicazione: richiesta scaduta",
|
||||||
"STR_WEB_SERVICE_UNAVAILABLE":"Errore di comunicazione: servizio non disponibile",
|
"STR_WEB_SERVICE_UNAVAILABLE":"Errore di comunicazione: servizio non disponibile",
|
||||||
"STR_WEB_TOKEN_MISMATCH":"Stato del demone aggiornato. Riprova più tardi.",
|
"STR_WEB_TOKEN_MISMATCH":"Stato del demon aggiornato. Riprova più tardi.",
|
||||||
"STR_WEB_SERVICE_BUSY":"Il servizio è occupato. Riprova più tardi.",
|
"STR_WEB_SERVICE_BUSY":"Il servizio è occupato. Riprova più tardi.",
|
||||||
"STR_MENU_VTSI_CREATE":"Genera file VTSI",
|
"STR_MENU_VTSI_CREATE":"Genera file VTSI",
|
||||||
"STR_VTSI_CREATE_TIP":"Questa volta non scriverà sul dispositivo, ma genererà solo un file VTSI#@Vuoi continuare?",
|
"STR_VTSI_CREATE_TIP":"Questa volta non scriverà sul dispositivo, ma genererà solo un file VTSI#@#@Vuoi continuare?",
|
||||||
"STR_VTSI_CREATE_SUCCESS":"Creazione file VTSI completata!#@Per scriverlo nel dispositivo in modo da completare l'installazione di Ventoy puoi usare Rufus (versione 3.15 o successiva).",
|
"STR_VTSI_CREATE_SUCCESS":"Creazione file VTSI completata!#@Per scriverlo nel dispositivo in modo da completare l'installazione di Ventoy puoi usare Rufus (versione 3.15 o successiva).",
|
||||||
"STR_VTSI_CREATE_FAILED":"Creazione file VTSI non riuscita.",
|
"STR_VTSI_CREATE_FAILED":"Creazione file VTSI non riuscita.",
|
||||||
"STR_MENU_PART_RESIZE":"Installazione non distruttiva",
|
"STR_MENU_PART_RESIZE":"Installazione non distruttiva",
|
||||||
"STR_PART_RESIZE_TIP":"Ventoy proverà, se possibile, l'installazione non distruttiva.#@Vuoi continuare?",
|
"STR_PART_RESIZE_TIP":"Ventoy proverà, se possibile, l'installazione non distruttiva.#@#@Vuoi continuare?",
|
||||||
"STR_PART_RESIZE_SUCCESS":"Congratulazioni!#@Installazione non distruttiva di Ventoy completata.",
|
"STR_PART_RESIZE_SUCCESS":"Congratulazioni!#@Installazione non distruttiva di Ventoy completata.",
|
||||||
"STR_PART_RESIZE_FAILED":"Installazione non distruttiva fallita.#@Controlla il file log.txt per i dettagli.",
|
"STR_PART_RESIZE_FAILED":"Installazione non distruttiva fallita.#@Controlla il file log.txt per i dettagli.",
|
||||||
"STR_PART_RESIZE_UNSUPPORTED":"L'installazione non distruttiva di Ventoy è stata interrotta perché alcune condizioni non possono essere soddisfatte.#@Controlla il file log.txt per i dettagli.",
|
"STR_PART_RESIZE_UNSUPPORTED":"L'installazione non distruttiva di Ventoy è stata interrotta perché alcune condizioni non possono essere soddisfatte.#@Controlla il file log.txt per i dettagli.",
|
||||||
"STR_INSTALL_YES_TIP1":"Attenzione: i dati verranno persi!",
|
"STR_INSTALL_YES_TIP1":"Attenzione: i dati verranno persi!",
|
||||||
"STR_INSTALL_YES_TIP2":"Digita YES nella casella di testo qui sotto per confermare che vuoi davvero eseguire un'installazione pulita anziché un aggiornamento.",
|
"STR_INSTALL_YES_TIP2":"Per confermare che vuoi davvero eseguire un'installazione pulita anziché un aggiornamento digita YES nella casella di testo qui sotto .",
|
||||||
"STR_PART_VENTOY_FS":"File system partizione Ventoy",
|
"STR_PART_VENTOY_FS":"File system partizione Ventoy",
|
||||||
"STR_PART_FS":"File system",
|
"STR_PART_FS":"File system",
|
||||||
"STR_PART_CLUSTER":"Dimensione cluster",
|
"STR_PART_CLUSTER":"Dimensione cluster",
|
||||||
|
Reference in New Issue
Block a user