Загрузка Windows (7/10/Vista/XP) с жесткого диска загрузчиком GRUB4DOS из ISO-образа.
Как-то давно мы делали загрузку Windows с жесткого диска (копия) с помощью Grub4DOS, запускаемого в DOS-окружении.
Оказывается, на некоторых машинах такая конфигурация может неожиданно сглючить. Загрузчику 7 и 10 Windows почему-то периодически не нравится образ виртуального HDD с DOS. Переделал так, чтобы было без DOS-окружения совсем, а GRUB4DOS стартовал из загрузочного ISO-образа.
Составляем загрузочное меню GRUB4DOS, в принципе, все делается по инструкции, нужен лишь редактор, поддерживающий переносы строк Windows/DOS (CR+LF). И стоит обратить внимание на то, что этот загрузчик GRUB4DOS чувствителен к регистру имен файлов, поэтому файл
menu.lst
необходимо назвать строчными буквами.Основное загрузочное меню (
menu.lst
) на PasteBinМеню с альтернативными вариантами загрузки (
alt.lst
) на PasteBinЗагрузочный ISO я сделал в Linux, с помощью утилиты
mkisofs
.1. Создаем где-нибудь в удобном месте каталог
iso_root
2. Копируем в каталог файлы
menu.lst
, alt.lst
и загрузчик GRUB4DOS grldr
3. В каталоге уровнем выше
iso_root
делаем скрипт для создания ISO-образаСкрипт на PasteBin
4. Запускаем его
./createiso-gfd WINBOOT
5. ФАНФАРЫ
Вот вид загрузочного меню:


- Готовый ISO-образ с mega.nz (600 Кб)
-
menu.lst
, alt.lst
, grldr
и скрипт createiso-gfd
в одном архиве.Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/02/17/zagr