/
rgd045
/
linux-live-kit
Обзор
Документация
Войти
/
rgd045
/
linux-live-kit
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
bootfiles/bootinst.bat
53 строки
1 KB
Rob Emery
UEFI Boot support (#84)
09 май 2020, 10:23
Не верифицирован
09 май 2020, 10:23
e51c6b7
Код
Авторство
О чём код?
@echo off cls echo =============================================================================== echo Setting your drive to boot echo =============================================================================== echo. set DISK=none set BOOTFLAG=boot666s.tmp echo This file is used to determine current drive letter. It should be deleted. >\%BOOTFLAG% if not exist \%BOOTFLAG% goto readOnly echo wait please ... for %%d in ( C D E F G H I J K L M N O P Q R S T U V W X Y Z ) do if exist %%d:\%BOOTFLAG% set DISK=%%d del \%BOOTFLAG% if %DISK% == none goto DiskNotFound echo. echo Setting up boot record for %DISK%:, wait please... if %OS% == Windows_NT goto setupNT goto setup95 :setupNT \boot\syslinux.exe -maf -d /boot/ %DISK%: goto setupEFI :setup95 \boot\syslinux.com -maf -d /boot/ %DISK%: goto setupEFI :setupEFI mkdir %DISK%:\EFI\Boot copy \boot\EFI\Boot\* %DISK%:\EFI\Boot goto setupDone :setupDone echo Installation finished. goto pauseit :readOnly echo You're starting boot installer from a read-only media, this will not work. goto pauseit :DiskNotFound echo Error: can't find out current drive letter :pauseit echo Press any key to exit... pause > nul :end