Когда я говорю «выглядеть как», я имею в виду, как выглядит структура файла или каталога для DOS, Linux и EFI?

Мне нужно сделать минимальную загрузочную флешку, чтобы получить доступ к аппаратной перепрошивке, практически в любой операционной системе. Это заняло два дня, и я нахожусь в тупике в том, чтобы сделать загрузочную флешку с любым вкусом, базовыми вещами.

По сути, загрузочный диск MS-DOS выглядит довольно просто:

AUTOEXEC.BAT
CONFIG.SYS
COMMAND.COM
MSDOS.SYS
IO.SYS

Некоторая комбинация этих файлов составляет загрузочный диск DOS или FreeDOS в разделе FAT. К сожалению, перепрошивающий инструмент не любит DOS, некоторые предполагают, что он должен работать в HIMEM , без указания того, как это сделать. Ни один из образов или установщиков здесь не работает. Я пробовал Руфуса, но он ничего не делает с HIMEM.

Мое базовое понимание загрузки EFI состояло в том, что должен быть доступный раздел FAT с доступным в нем исполняемым файлом в формате EFI. Тем не менее, я не могу найти ни одного загрузочного EFI-файла, доступного где-либо, который включает DOS, Linux или оболочку EFI. Я не знаю, как выглядит загрузка EFI. Это я думал , что будет отвечать на все мои вопросы, но , увы, я до сих пор я не ближе.

Наконец, снова используя Rufus, я установил SysLinux, но он не загрузился.

Я не вижу нигде чистого ресурса, описывающего, как должны выглядеть эти минимальные версии, как их можно создавать, и загружаемые примеры. Кажется, что-то, что должно было быть зацементировано десятилетия назад, но я просто попадаю в причудливо усложненные инструкции, требования, чтобы положить и весь DVD ISO на USB-флешку, чтобы установить или использовать файлы, которые просто нигде не существуют, или использовать какая-то утилита, которую на сегодняшний день я не нашел, которая работает. Может кто-нибудь, наконец, решить это, подготовить инструкцию о том, как будут выглядеть эти минимальные версии, где их взять и т.д.? Я чувствую, что это не должно быть так сложно ..!

1 ответ1

0

Загрузочный диск DOS загружается с использованием MBR-части диска перед разделом ant. Он имеет базовую форму файла:

AUTOEXEC.BAT
CONFIG.SYS
COMMAND.COM
MSDOS.SYS
IO.SYS

Все в корне диска. Например, Rufus может создать загрузочный диск, используя MS-DOS или FreeDOS. Файлы, перечисленные выше

Загрузочный диск EFI должен иметь только раздел FAT32 (согласно стандарту UEFI), который имеет один файл в структуре папок \EFI \boot с расширением * .efi:

\EFI\boot\bootx64.efi

согласно этому ответу.

Я все еще ищу информацию о том, как будет выглядеть минимальный загрузочный диск Linux или как его достичь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .