Grub4Dos установка windows xp: Устанавливаем Windows XP с flash drive (флешки) используя grub4dos

Содержание

Grub4Dos Меню 2

Grub4Dos Меню 2

Развивая тему Меню Grub4dos, а именно окончательно допилив под рабочий вариант.
Рабочая загрузочная флешка grub4dos.


Из пояснений:
======================
Установка Windows 7 через grub4dos из ISO образа пишет “Не найден наобходимый драйвер для дисковода оптических дисков”. Есть масса решений. Внедрения драйверов в образ и прочие телодвижения.
В моем случае образ просто распакован в корень флэшки.
зы: Ошибка “Не найден наобходимый драйвер для дисковода оптических дисков” возникает при установке через USB_3. Используйте для установки разъемы USB_2.

Установка Windows XP через grub4dos происходит в два этапа. В принципе и про это много написано.

Все проверено, все грузит.
Собственно сам файл menu.lst
=======================================


###########################################################
# Powered by -=IMBICILE=-
###########################################################
#
###########################################################
# Установки
###########################################################
timeout 40
graphicsmode -1 640:480
font /grub/font/unifont.hex.gz
###########################################################
# Главное меню
###########################################################
#title Использовать PLOP Driver
#root (hd0,0)
#kernel /grub/drivers/plpbt.bin
###########################################################
title Загрузка с жесткого диска
find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
rootnoverify (hd0)
chainloader (hd0)+1
###########################################################
title Проверка оперативной памяти
map --mem /iso/mt420.iso (hd32)
map --hook
chainloader (hd32)
boot
###########################################################
title Консоль восстановления Windows XP
map --mem /grub/drivers/firadisk.img (fd0)
map --mem /iso/rc.iso (hd32)
map --hook
chainloader (hd32)
boot
###########################################################
title Установка Windows XP  (этап 1)
map --mem /grub/drivers/firadisk.ima (fd0)
map --mem /iso/xp.iso (hd32)
map --hook
chainloader (hd32)
boot
###########################################################
title Установка Windows XP  (этап 2)
map --mem /grub/drivers/firadisk.ima (fd0)
map --mem /iso/xp.iso (hd32)
map --hook
find --set-root --ignore-floppies --ignore-cd /ntldr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
###########################################################
title Установка Windows 7 x64
find --set-root /bootmgr
chainloader /bootmgr
boot
###########################################################
title ERD Commander x32
map --mem /grub/drivers/firadisk.img (fd0)
map --mem /iso/erd65_32.iso (hd32)
map --hook
chainloader (hd32)
boot
###########################################################
title ERD Commander x64
map --mem /grub/drivers/firadisk.img (fd0)
map --mem /iso/erd65_64.iso (hd32)
map --hook
chainloader (hd32)
boot
###########################################################
title AntiWinLocker 3.3
map --mem /grub/drivers/firadisk.img (fd0)
map --mem /iso/AntiWinLockerLiveCD_3_3.iso (hd32)
map --hook
chainloader (hd32)
boot
###########################################################
title AntiWinLocker 4.1.3
map --mem /grub/drivers/firadisk.img (fd0)
map --mem /iso/LiveCD413_WPE4.iso (hd32)
map --hook
chainloader (hd32)
boot
###########################################################
title Acronis Backup & Recovery 2013
map --mem /grub/drivers/firadisk.img (fd0)
map --mem /iso/Acronis_2013.iso (hd32)
map --hook
chainloader (hd32)
boot
###########################################################
title Acronis True Image ES 9.7 & Disk Director Server 10.0
map --mem /iso/atiesdds.iso (hd32)
map --hook
chainloader (hd32)
###########################################################
title [email protected] Password Changer
find --set-root /iso/active.ima
map --mem /iso/active.ima (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
###########################################################
title Ubuntu Desktop 13.04 i386
map /iso/ubuntu-13.04-desktop-i386.iso (hd32)
map --hook
root (hd32)
kernel /casper/vmlinuz iso-scan/filename=/iso/ubuntu-13.04-desktop-i386.iso boot=casper quiet splash -- locale=ru_RU
initrd /casper/initrd.lz
###########################################################
title Lubuntu Desktop 13.04 i386
map /iso/lubuntu-13.04-desktop-i386.iso (hd32)
map --hook
root (hd32)
kernel /casper/vmlinuz iso-scan/filename=/iso/lubuntu-13.04-desktop-i386.iso boot=casper quiet splash -- locale=ru_RU
initrd /casper/initrd.lz
###########################################################
title Перезагрузка ПК
reboot
###########################################################
title Выключение ПК
halt

Facebook

Twitter

Мой мир

Вконтакте

Одноклассники

Установка Windows XP с Мультизагрузочной флешки — Windows Системы — Основные Инструкции — Руководства

Установка Windows XP с флешки.

(Инструкция обновлена 22.10.08)Настраивать установку ХР на флешку с файловой системой FAT-16, FAT-32, имеет смысл только если флешка быстрая (минимум 20Mb/сек) и использовать её для установки на компьютеры с поддержкой USB 2.0, т.е относительно свежие конфигурации позже 2006 года.На практике выяснилось, что наибольшей скорости установки ОС можно добиться лишь когда флешка отформатирована в NTFS.
Однако файловая система на флешке является причиной того, что некоторые программы и некоторые ОС семейства Linux перестают загружаться с флешки, так же, флешка становится более чувствительна к неправильному отключению, поэтому, если вы намерены устанавливать ХР часто, рекомендуется отвести для этой цели отдельную флешку и обращаться с ней бережно.

Для этого эксперимента использовалась флешка 4Gb.

В процессе понадобятся:


1. Обязательно проверьте вашу флешку на наличие битых секторов программой HDTune или любой другой которой вы для этого пользуетесь.
(«битые» флешки не редкость)

2. Дистрибутив Windows XP. Желательно чистый. (использовался WinXP SP2 RU)

3. Инсталлятор установочных файлов GREEN_XP_INSTALLER  2.79 Mb

(это переделанный инсталлятор USB_MultiBoot6)

Формирование и копирование установочных файлов на флешку

1. Скачиваем и распаковываем инсталлятор. (можно хоть на рабочий стол)

2. Вставляем флешку и Обязательно копируем с неё всё на жесткий диск. (т.к флешку будем форматировать)

3. Запускаем файл GREEN_XP_INSTALLER.cmd в распакованной из архива папке:


4. Читаем, нажимаем любую клавишу…


5. На этой картинке нас интересует опция H (в самом верху) Нажимаем H, Затем Enter.
Появится меню программы HPUSBFW.EXE, в ней мы выбираем свою флешку, выбираем форматирование в NTFS.  Нажимаем Start Внимание! Не сохранённые с флешки данные будут потеряны, после форматирования жмём закрыть Ok и  Close


6. В этом меню мы будем выбирать место где у нас находятся установочные файлы Windows XP (рекомендуется заранее скопировать их на жесткий диск, например в папку ХР), и где, т.е под какой буквой диска у нас подключена флешка, а так же начнём копирование установочных файлов на флешку.



Если вы хотите использовать USB-HDD, нажмите в этом меню 0 (ноль), затем Enter, это сменит тип копирования файлов под USB-HDD.7. Указываем путь к файлам
ХР

Выбираем пункт 1) Нажимаем 1, затем Enter. Появится окно проводника, в нём мы выбираем место, где находятся установочные файлы Windows XP, т.е папку, которая содержит в себе папку I386 и всё остальное.

8. Указываем путь к флешке
Выбираем пункт 3) Нажимаем 3, затем Enter. Появится окно проводника, в нём мы выбираем свою флешку.

9. Этот шаг можно пропустить, но тогда вам придётся вручную вводить серийный номер, когда этого потребует установка Windows XP

Редактируем файл Winnt.sif. Этот файл находится по адресу: GREEN_XP_INSTALLER\w_sif\

В этом файле можно настроить много параметров, но для начала, рекомендуется отредактировать только одну строку:

; productkey=»XXXXX-XXXXX-XXXXX-XXXXX-XXXXX»

Вместо знаков ХХХХХ, вписать серийный номер вашего дистрибутива

Windows XP и удалить знак ; — Точка с запятой из начала строки.

Перед следующим шагом можно ещё много чего сделать, например добавить различных Рег-Твикеров (файлов формата *.reg), добавить программ, и драйверов, но это уже другой разговор.

10. Начинаем копирование установочных файлов ХР на флешку
Выбираем пункт 4) Нажимаем 4 затем Enter.

11. При копировании файлов будут выскакивать окошки с вопросами,


 отвечаем на них ДА или если сообщается о нехватке места на флешке, то убеждаемся что на флешке есть как минимум 400Мб и отвечаем — Продолжить.
Если копирование зависло — Форматируем, Пробуем заново. 12. Переустанавливаем загрузчик GRUB4DOS

Берём этот файл — WINGRUB.rar  108 Кб
Это программа установки GRUB4DOS из Windows.

Распаковываем и запускаем его, На рабочем столе у вас появится ярлык программы

grubinst_gui и появится окно этой программы:



В нём, выбираем свою флешку и нажимаем кнопку Install, будьте внимательны, не промахнитесь. (в смысле не перепутайте диск)После этого, если всё прошло удачно, появится окно консоли:

В этом окне нажимаем Enter и оно исчезнет.


Обратите внимание — Теперь в Меню загрузчика добавлена система подменю.

13. Теперь можно скопировать на флешку все те файлы которые вы скопировали в начале этой операции на жесткий диск. ( Но можете пока с этим не спешить). Проверить файлы Меню, если надо то поправить под ваше ПО.

Обратите внимание — Теперь ваш дистрибутив Bart PE будет загружаться через peldr

14. После завершения этих манипуляций, проверяем флешку на наличие ошибок в файловой системе это Важно!

В командной строке (Пуск\Выполнить\ пишем CMD и жмём Enter),

вводим — chkdsk X:\ /f Где Х — буква вашей флешки.
Если ошибок не найдено, значит подготовка флешки к установке с неё ХР завершена.

Последний штрих, устанавливаем для файлов ХР атрибут «только для чтения»

Если проверка показала ошибки, и даже если они были исправлены, это может вызвать сбой при установкеХР с флешки, не поможет даже повторное копирование установочных файлов, в этом случае форматируем флешку и делаем всё с самого начала…

Процесс установки ХР с флешки


1. Вставляем флешку.

2. Входим в настройки BIOS и выставляем там загрузку с флешки самым первым пунктом. Рекомендуется делать именно так, а не вызывать меню загрузки клавишей F8, F11, F12, Esc или любой другой которая отвечает за это меню в вашей материнской плате.

3. Загрузившись с флешки в меню GRUB4DOS выбираем пункт —

Install Windows XP —>
Попадаем в подменю и выбираем —
Install Windows XP Part 1

После этого начнётся установка Windows XP, так же как с CD диска.



Скорость будет зависеть от скорости вашей флешки. У флешки с NTFS первая часть установки занимает заметно меньше времени, чем с CD диска.

Рекомендуется ставить систему в рервый раздел первого жесткого диска

4. После завершения первой стадии установки НЕ пытаемся достать флешку или загрузится напрямую с жесткого диска!. Загрузка второй стадии установки должна осуществляться так же через меню GRUB4DOS.

В принципе, если вы жёстко выставили загрузку с флешки, т.е компьютер загружается всегда с неё, то на этом этапе можно вобще ничего не нажимать (допустим вы заняты чем то другим и не следите за установкой)
Всё будет как и должно быть, т.е по истечению Тайм аута ХХ сек. курсор будет стоять на нужном месте и вторая часть установки стартует автоматом.

Если же вы наблюдаете за установкой и не хотите ждать, то нажимаете пункты:
Install Windows XP —>
Затем в подменю —
Install Windows XP Part 2 GUI
Начнётся вторая часть установки.




На некоторых старых материнских платах с i865 + IDE HDD, наблюдались проблемы с запуском второй части установки в виде не найденного hal.dll, при этой проблеме должен помочь выбор меню загрузки с жёсткого диска:
Start Windows XP from Harddisk 1 — Partition 0
вместо:
Install Windows XP —>/Install Windows XP Part 2 GUI

5. Пререзагрузка после второй части установки. Всё тоже самое что и пункт 4.
НЕ пытаемся достать флешку или загрузится напрямую с жесткого диска!
Снова Загружаемся с флешки, снова выбираем пункты
Install Windows XP —>
Затем
Install Windows XP Part 2 GUI
Или вобще ничего не трогаем. (эти пункты будут выбраны автоматически по истечении тайм аута) Начнётся загрузка установленной системы.

Всё, установка Windows XP завершена.

Флешку можно достать только после входа в систему под одним из пользователей.

При входе в систему пароль Администратора будет —654321

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


Если не загружается


Например, если после завершения работы инсталятора, загрузившись с флешки мы видим тёмный экран и загрузки не происходит — (Не Грузится не GRUB4DOS ни NTLDR)
Тогда загружаем свой Windows (или у кого что),
Копируем с флешки все файлы на жесткий диск.
Переустанавливаем GRUB4DOS как это описано в статье про установку Загрузчика.
Копируем файлы обратно на флешку
После этого Установка должна работать с некоторыми неполадками при использовании пунктов выбора Boot.ini, но они не повлияют на ход установки.

Если у вас это получилось — Оставьте коментарий.

Если не получилось — задайте вопрос на Форуме

Установка Windows XP с Мультизагрузочной флешки — Windows Системы — Основные Инструкции — Руководства

Установка Windows XP с флешки.

(Инструкция обновлена 22.10.08)Настраивать установку ХР на флешку с файловой системой FAT-16, FAT-32, имеет смысл только если флешка быстрая (минимум 20Mb/сек) и использовать её для установки на компьютеры с поддержкой USB 2.0, т.е относительно свежие конфигурации позже 2006 года.На практике выяснилось, что наибольшей скорости установки ОС можно добиться лишь когда флешка отформатирована в NTFS.
Однако файловая система на флешке является причиной того, что некоторые программы и некоторые ОС семейства Linux перестают загружаться с флешки, так же, флешка становится более чувствительна к неправильному отключению, поэтому, если вы намерены устанавливать ХР часто, рекомендуется отвести для этой цели отдельную флешку и обращаться с ней бережно.

Для этого эксперимента использовалась флешка 4Gb.

В процессе понадобятся:


1. Обязательно проверьте вашу флешку на наличие битых секторов программой HDTune или любой другой которой вы для этого пользуетесь.
(«битые» флешки не редкость)

2. Дистрибутив Windows XP. Желательно чистый. (использовался WinXP SP2 RU)

3. Инсталлятор установочных файлов GREEN_XP_INSTALLER  2.79 Mb

(это переделанный инсталлятор USB_MultiBoot6)

Формирование и копирование установочных файлов на флешку

1. Скачиваем и распаковываем инсталлятор. (можно хоть на рабочий стол)

2. Вставляем флешку и Обязательно копируем с неё всё на жесткий диск. (т.к флешку будем форматировать)

3. Запускаем файл GREEN_XP_INSTALLER.cmd в распакованной из архива папке:


4. Читаем, нажимаем любую клавишу…


5. На этой картинке нас интересует опция H (в самом верху) Нажимаем H, Затем Enter.
Появится меню программы HPUSBFW.EXE, в ней мы выбираем свою флешку, выбираем форматирование в NTFS.  Нажимаем Start Внимание! Не сохранённые с флешки данные будут потеряны, после форматирования жмём закрыть Ok и  Close


6. В этом меню мы будем выбирать место где у нас находятся установочные файлы Windows XP (рекомендуется заранее скопировать их на жесткий диск, например в папку ХР), и где, т.е под какой буквой диска у нас подключена флешка, а так же начнём копирование установочных файлов на флешку.



Если вы хотите использовать USB-HDD, нажмите в этом меню 0 (ноль), затем Enter, это сменит тип копирования файлов под USB-HDD.7. Указываем путь к файлам ХР
Выбираем пункт 1) Нажимаем 1, затем Enter. Появится окно проводника, в нём мы выбираем место, где находятся установочные файлы Windows XP, т.е папку, которая содержит в себе папку I386 и всё остальное.

8. Указываем путь к флешке
Выбираем пункт 3) Нажимаем 3, затем Enter. Появится окно проводника, в нём мы выбираем свою флешку.

9. Этот шаг можно пропустить, но тогда вам придётся вручную вводить серийный номер, когда этого потребует установка Windows XP

Редактируем файл Winnt.sif. Этот файл находится по адресу: GREEN_XP_INSTALLER\w_sif\

В этом файле можно настроить много параметров, но для начала, рекомендуется отредактировать только одну строку:

; productkey=»XXXXX-XXXXX-XXXXX-XXXXX-XXXXX»

Вместо знаков ХХХХХ, вписать серийный номер вашего дистрибутива Windows XP и удалить знак ; — Точка с запятой из начала строки.

Перед следующим шагом можно ещё много чего сделать, например добавить различных Рег-Твикеров (файлов формата *.reg), добавить программ, и драйверов, но это уже другой разговор.

10. Начинаем копирование установочных файлов ХР на флешку
Выбираем пункт 4) Нажимаем 4 затем Enter.

11. При копировании файлов будут выскакивать окошки с вопросами,


 отвечаем на них ДА или если сообщается о нехватке места на флешке, то убеждаемся что на флешке есть как минимум 400Мб и отвечаем — Продолжить.
Если копирование зависло — Форматируем, Пробуем заново. 12. Переустанавливаем загрузчик GRUB4DOS

Берём этот файл — WINGRUB.rar  108 Кб
Это программа установки GRUB4DOS из Windows.

Распаковываем и запускаем его, На рабочем столе у вас появится ярлык программы grubinst_gui и появится окно этой программы:



В нём, выбираем свою флешку и нажимаем кнопку Install, будьте внимательны, не промахнитесь. (в смысле не перепутайте диск)После этого, если всё прошло удачно, появится окно консоли:

В этом окне нажимаем Enter и оно исчезнет.


Обратите внимание — Теперь в Меню загрузчика добавлена система подменю.

13. Теперь можно скопировать на флешку все те файлы которые вы скопировали в начале этой операции на жесткий диск. ( Но можете пока с этим не спешить). Проверить файлы Меню, если надо то поправить под ваше ПО.

Обратите внимание — Теперь ваш дистрибутив Bart PE будет загружаться через peldr

14. После завершения этих манипуляций, проверяем флешку на наличие ошибок в файловой системе это Важно!

В командной строке (Пуск\Выполнить\ пишем CMD и жмём Enter),
вводим — chkdsk X:\ /f Где Х — буква вашей флешки.
Если ошибок не найдено, значит подготовка флешки к установке с неё ХР завершена.

Последний штрих, устанавливаем для файлов ХР атрибут «только для чтения»

Если проверка показала ошибки, и даже если они были исправлены, это может вызвать сбой при установкеХР с флешки, не поможет даже повторное копирование установочных файлов, в этом случае форматируем флешку и делаем всё с самого начала…

Процесс установки ХР с флешки


1. Вставляем флешку.

2. Входим в настройки BIOS и выставляем там загрузку с флешки самым первым пунктом. Рекомендуется делать именно так, а не вызывать меню загрузки клавишей F8, F11, F12, Esc или любой другой которая отвечает за это меню в вашей материнской плате.

3. Загрузившись с флешки в меню GRUB4DOS выбираем пункт —
Install Windows XP —>
Попадаем в подменю и выбираем —
Install Windows XP Part 1

После этого начнётся установка Windows XP, так же как с CD диска.



Скорость будет зависеть от скорости вашей флешки. У флешки с NTFS первая часть установки занимает заметно меньше времени, чем с CD диска.

Рекомендуется ставить систему в рервый раздел первого жесткого диска

4. После завершения первой стадии установки НЕ пытаемся достать флешку или загрузится напрямую с жесткого диска!. Загрузка второй стадии установки должна осуществляться так же через меню GRUB4DOS.

В принципе, если вы жёстко выставили загрузку с флешки, т.е компьютер загружается всегда с неё, то на этом этапе можно вобще ничего не нажимать (допустим вы заняты чем то другим и не следите за установкой)
Всё будет как и должно быть, т.е по истечению Тайм аута ХХ сек. курсор будет стоять на нужном месте и вторая часть установки стартует автоматом.

Если же вы наблюдаете за установкой и не хотите ждать, то нажимаете пункты:
Install Windows XP —>
Затем в подменю —
Install Windows XP Part 2 GUI
Начнётся вторая часть установки.




На некоторых старых материнских платах с i865 + IDE HDD, наблюдались проблемы с запуском второй части установки в виде не найденного hal.dll, при этой проблеме должен помочь выбор меню загрузки с жёсткого диска:
Start Windows XP from Harddisk 1 — Partition 0
вместо:
Install Windows XP —>/Install Windows XP Part 2 GUI

5. Пререзагрузка после второй части установки. Всё тоже самое что и пункт 4.
НЕ пытаемся достать флешку или загрузится напрямую с жесткого диска!
Снова Загружаемся с флешки, снова выбираем пункты
Install Windows XP —>
Затем
Install Windows XP Part 2 GUI
Или вобще ничего не трогаем. (эти пункты будут выбраны автоматически по истечении тайм аута) Начнётся загрузка установленной системы.

Всё, установка Windows XP завершена.

Флешку можно достать только после входа в систему под одним из пользователей.

При входе в систему пароль Администратора будет —654321

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


Если не загружается


Например, если после завершения работы инсталятора, загрузившись с флешки мы видим тёмный экран и загрузки не происходит — (Не Грузится не GRUB4DOS ни NTLDR)
Тогда загружаем свой Windows (или у кого что),
Копируем с флешки все файлы на жесткий диск.
Переустанавливаем GRUB4DOS как это описано в статье про установку Загрузчика.
Копируем файлы обратно на флешку
После этого Установка должна работать с некоторыми неполадками при использовании пунктов выбора Boot.ini, но они не повлияют на ход установки.

Если у вас это получилось — Оставьте коментарий.

Если не получилось — задайте вопрос на Форуме

Установка Grub4dos для Windows XP на жесткий диск.


Установка Grub4dos для Windows XP на жесткий диск


Топ программ которые могут понадобится.

Архив Grub4dos (3Mb)

Справка Grub4dos eng (1Mb)

Справка Grub4dos rus (2,3Mb)

bcdedit (0,1Mb) – редактор пути загрузки W7, Vista

bootsect (0,1Mb) – возврат загрузочного сектора Windows XP, W7, Vista.

Образы запускаемые на флешке Grub4dos:

Mini_XP (39Mb) – образ Операционной Системы (ОС) мини Windows XP.

Akronis Disk Director Suitee (6,4Mb) – Akronis Disk Director работает с разделами жестких дисков и флэшек.

Acronis Migrate Easy – резервное копирование и создание образов жестких дисков, также подключение нового диска.

Volkov Commander (0,8Mb) – файл менеджер (графический интерфейс, для работы с файлами не поддерживает NTFS).

FIXNTLDR (0,15Mb) – программа на Eng позволяет восстановить загрузочный сектор.

memtest86 (0,49Mb) – тест оперативной памяти.

mFormat (0,8Mb) – утилита для работы с флешками (Transscend) позволяет разбить флэшку на два раздела, а также как сделай ее активной и загрузочной смотрите описание ниже.

Инструкция к скачиванию файлов:

 Для скачки файл вам необходимо перейти наверх кликнуть по любой ссылке в правом верхнем углу ( отборные ссылки интернета ) после загрузки откроется ссылки для скачивания файлов, под этим сообщением.

Здесь появится ссылки на скачивания

Место разрыва —->

Список ссылок программ для скачивания:

Архив Grub4dos (3Mb)

Справка Grub4dos eng (1Mb)

Справка Grub4dos rus (2,3Mb)

bcdedit (0,1Mb) – редактор пути загрузки W7, Vista

bootsect (0,1Mb) – возврат загрузочного сектора Windows XP, W7, Vista.

Образы запускаемые на флэшке Grub4dos:

Mini_XP (39Mb) – образ Операционной Системы (ОС) мини Windows XP.

Akronis Disk Director Suitee (6,4Mb) – Akronis Disk Director работает с разделами жестких дисков и флэшек.

Acronis Migrate Easy – резервное копирование и создание образов жестких дисков, также подключение нового диска.

Volkov Commander (0,8Mb) – файл менеджер (графический интерфейс, для работы с файлами не поддерживает NTFS).

FIXNTLDR (0,15Mb) – программа на Eng позволяет восстановить загрузочный сектор.

memtest86 (0,49Mb) – тест оперативной памяти.

mFormat (0,8Mb) – утилита для работы с флешками (Transscend) позволяет разбить флэшку на два раздела, а также как сделай ее активной и загрузочной смотрите описание ниже.

Место разрыва —->

Продолжения текста

Список необходимых программ
Архив Grub4dos (3Mb) – архив Grub4dos

Установка прописанием в MBR
для DOS, Windows XP, W7, Vista, Linux

Более полная установка Grub4dos достигается прописанием её в mbr как загрузчика. Для этого нам понадобится программа grubinst_gui.exe которая находится в папке GRUB\WINGRUB имеющая графический интерфейс. Перед запуском отформатируйте или убедитесь, что файловая система накопителя FAT32 или NTFS

Запускаем grubinst_gui.exe, выбираем жесткий диск (ориентируясь по размеру), и в partition list выбираем MBR или Whole disk. Жмем Install.

Появляется окно консоли с надписью «The MBR/BS has been successfully installed», и с предложением нажать Enter. После нажатия которого — оно закрывается. В случае если написал «grubinst: Should be a disk image» поставьте галочку «Floppy image» и повторно нажмите Install.

Копируем файлы загрузчика на наш накопитель (жесткий диск) в корень:

default
grldr
grldr.mbr
menu.lst
submenu.lst
config.sys

Всё загрузчик Grub4dos прописан в MBR и вся загрузка будет идти через него, к нашим файлам.

После перезагрузки у вас появится вот такое меню (это и есть наш menu.lst), выбираем пункт «Boot Options»:

Пример menu.lst:
# Это — menu.lst # This is a sample menu.lst file. You should make some changes to it. # The old install method of booting via the stage-files has been removed. # Please install GRLDR boot strap code to MBR with the bootlace.com # utility under DOS/Win9x or Linux. color blue/green yellow/red white/magenta white/magenta timeout 14 default /default title start MINI XP fallback 1 find —set-root /HBCD/XPLOADER.BIN chainloader /HBCD/XPLOADER.BIN title Hiren’s BootCD Pro fallback 2 find —set-root /HBCD/Hirens.img map —mem /HBCD/Hirens.img (fd0) map —hook chainloader (fd0)+1 rootnoverify (fd0) title Boot Options fallback 3 lock find —set-root /submenu.lst configfile /submenu.lst title SHTURMAN fallback 4 find —set-root /HBCD/SHTURMAN.ima map —mem /HBCD/SHTURMAN.ima (fd0) map —hook chainloader (fd0)+1 rootnoverify (fd0) title Akronis Disk Director Suite fallback 5 find —set-root /BCDW/ACRONIS/ACRONIS.ISO map /BCDW/ACRONIS/ACRONIS.ISO (0xff) || map —mem /BCDW/ACRONIS/ACRONIS.ISO (0xff) map —hook chainloader (0xff) savedefault —wait=2 title Acronis Migrate Easy v7.0 (klon disk) fallback 6 find —set-root /BCDW/ACRONIS/M7.ISO map /BCDW/ACRONIS/M7.ISO (0xff) || map —mem /BCDW/ACRONIS/M7.ISO (0xff) map —hook chainloader (0xff) savedefault —wait=2 title DRIVEC.PCD fallback 7 find —set-root /BCDW/IMG/DRIVEC.PCD map —mem /BCDW/IMG/DRIVEC.PCD(fd0) map —hook chainloader (fd0)+1 rootnoverify (fd0) title Volkov Commander fallback 8 find —set-root /BCDW/DOS/VC.IMG map —mem /BCDW/DOS/VC.IMG (fd0) map —hook chainloader (fd0)+1 rootnoverify (fd0) title HDDREG151.IMA fallback 9 find —set-root /BCDW/DOS/HDDREG151.IMA map —mem /BCDW/DOS/HDDREG151.IMA (fd0) map —hook chainloader (fd0)+1 rootnoverify (fd0) title FIXNTLDR.IMA fallback 10 find —set-root /BCDW/IMG/FIXNTLDR.IMA map —mem /BCDW/IMG/FIXNTLDR.IMA (fd0) map —hook chainloader (fd0)+1 rootnoverify (fd0) title Victoria.IMA fallback 11 find —set-root /BCDW/IMG/Victoria.IMA map —mem /BCDW/IMG/Victoria.IMA (fd0) map —hook chainloader (fd0)+1 rootnoverify (fd0) title KOLIBRI OC fallback 12 find —set-root /BCDW/OS/KOLIBRI.IMA map —mem /BCDW/OS/KOLIBRI.IMA (fd0) map —hook chainloader (fd0)+1 savedefault (fd0) title memtest86.iso fallback 13 find —set-root /BCDW/memtest86.iso map /BCDW/memtest86.iso (0xff) || map —mem /BCDW/memtest86.iso (0xff) map —hook chainloader (0xff) savedefault —wait=2 title Start Hirens BootCD 10.0 fallback 14 kernel /HBCD/memdisk initrd /HBCD/boot.gz title Hiren’s BootCD Pro fallback 15 find —set-root /BootCD/Hirens.img map —mem /BootCD/Hirens.img (fd0) map —hook chainloader (fd0)+1 rootnoverify (fd0) title back to dos quit title commandline commandline title floppy (fd0) chainloader (fd0)+1 rootnoverify (fd0) title reboot reboot title halt halt

После выбора пункта «Boot Options» у вас появится меню загрузки с содержанием submenu.lst листа:

Выбираем пункт «load Windows NT/2K/XP zagruzka s diska 0» — загрузка операционной системы Windows NT/2K/XP с первого диска.

Для загрузки Windows VISTA, Windows 7, выбираем пункт «load Windows VISTA zagruzka s diska 0»

Пример submenu.lst
#это — submenu.lst # The old install method of booting via the stage-files has been removed. # Please install GRLDR boot strap code to MBR with the bootlace.com # utility under DOS/Win9x or Linux. #Обратите внимание на (hd1)- это порядковый номер жесткого диска(флешки) в системе, #(hd0),(hd0,0) — всегда наша флешка или HDD GRUB установлен на него #(hd1) — загрузит операционную систему с HDD (жесткого диска) вобщем читайте файлы справки которые можно скачать с сайта на русском color blue/green yellow/red white/magenta white/magenta timeout 14 default /default title load Windows NT/2K/XP zagruzka s diska 0 (/ntldr) fallback 1 find —set-root —ignore-floppies —ignore-cd /ntldr map () (hd0) map (hd0) () map —rehook find —set-root —ignore-floppies —ignore-cd /ntldr chainloader /ntldr savedefault —wait=2 title load Windows VISTA zagruzka s diska 0 (/bootmgr) fallback 2 find —set-root —ignore-floppies —ignore-cd /bootmgr map () (hd0) map (hd0) () map —rehook find —set-root —ignore-floppies —ignore-cd /bootmgr chainloader /bootmgr savedefault —wait=2 title load Recovery Console NT/2K/XP zagruzka s diska 1 fallback 3 find —set-root —ignore-floppies —ignore-cd /cmldr map () (hd1) map (hd1) () map —rehook find —set-root —ignore-floppies —ignore-cd /cmldr chainloader /cmldr ##################################################################### # write string «cmdcons» to memory 0000:7C03 in 2 steps: ##################################################################### # step 1. Write 4 chars «cmdc» at 0000:7C03 write 0x7C03 0x63646D63 # step 2. Write 3 chars «ons» and an ending null at 0000:7C07 write 0x7C07 0x00736E6F savedefault —wait=2 title load Windows NT/2K/XP zagruzka s diska 2 (/ntldr) fallback 4 find —set-root —ignore-floppies —ignore-cd /ntldr map () (hd2) map (hd2) () map —rehook find —set-root —ignore-floppies —ignore-cd /ntldr chainloader /ntldr savedefault —wait=2 title load Windows VISTA zagruzka s diska 2 (/bootmgr) fallback 5 find —set-root —ignore-floppies —ignore-cd /bootmgr map () (hd2) map (hd2) () map —rehook find —set-root —ignore-floppies —ignore-cd /bootmgr chainloader /bootmgr savedefault —wait=2 title load Recovery Console NT/2K/XP zagruzka s diska 2 fallback 6 find —set-root —ignore-floppies —ignore-cd /cmldr map () (hd2) map (hd2) () map —rehook find —set-root —ignore-floppies —ignore-cd /cmldr chainloader /cmldr ##################################################################### # write string «cmdcons» to memory 0000:7C03 in 2 steps: ##################################################################### # step 1. Write 4 chars «cmdc» at 0000:7C03 write 0x7C03 0x63646D63 # step 2. Write 3 chars «ons» and an ending null at 0000:7C07 write 0x7C07 0x00736E6F savedefault —wait=2 title load Windows NT/2K/XP zagruzka s diska 3 (/ntldr) fallback 7 find —set-root —ignore-floppies —ignore-cd /ntldr map () (hd3) map (hd3) () map —rehook find —set-root —ignore-floppies —ignore-cd /ntldr chainloader /ntldr savedefault —wait=2 title load Windows VISTA zagruzka s diska 3 (/bootmgr) fallback 8 find —set-root —ignore-floppies —ignore-cd /bootmgr map () (hd3) map (hd3) () map —rehook find —set-root —ignore-floppies —ignore-cd /bootmgr chainloader /bootmgr savedefault —wait=2 title load Recovery Console NT/2K/XP zagruzka s diska 3 fallback 9 find —set-root —ignore-floppies —ignore-cd /cmldr map () (hd3) map (hd3) () map —rehook find —set-root —ignore-floppies —ignore-cd /cmldr chainloader /cmldr ##################################################################### # write string «cmdcons» to memory 0000:7C03 in 2 steps: ##################################################################### # step 1. Write 4 chars «cmdc» at 0000:7C03 write 0x7C03 0x63646D63 # step 2. Write 3 chars «ons» and an ending null at 0000:7C07 write 0x7C07 0x00736E6F savedefault —wait=2 title

Так же вы можете отрегулировать вашу загрузку Grub4dos на время отображения меню выставив параметр timeout X — где X время отображения в секундах

Так же вы можете удалить submenu.lst предварительно скопировав, его содержимое в menu.lst и отредактировав параметр fallback X — где X порядковый номер пункта загрузки принимает значения (1,2,3,4,5,6,7,8,9….)


 

Установка Windows XP с флешки [Install Windows XP from USB stick]

    Да, я все же решил написать руководство по установке WinXP с флешки. Никаких заливок. Просто ISO-образ дистрибутива Windows XP, загрузочная Grub4Dos флешка и прямые руки (куда же без них). Для Windows 7/8 тоже скоро появится статья.
    В статье будет рассмотрено 2 способа:
1 способ. Используя прямой маппинг образа и драйвер FiraDisk.
2 способ. Используя WinNTSetup из под WinPE.
    Какой использовать способ — Вам решать. Но мне больше WinNTSetup нравится. С ним быстрее и меньше шанс, что установка отвалиться на середине. Также больше возможностей по разбивке и настройке физического пространства жесткого диска.

1 способ.
Используя прямой маппинг образа и драйвер FiraDisk.

1. Создать папку Boot в корне флешки и скинуть в нее установочный образ Windows XP (WINXPx86.iso)
    Примечание:
    1) Образ должен быть дефрагментирован! Иначе получите ошибку:
    Error 60: File for drive emulation must be in one contiguous disk area.

2. Скинуть в папку Boot файл FiraDisk.img из архива (образ floppy-диска, который содержит драйвер FiraDisk).

3. Добавить следующие пункты в menu.lst:

title Windows XP Start Install
set MYISO=WINXPx86.iso
map —mem (md)0x800+4 (99)
map —mem /Boot/FiraDisk.img (fd0)
map —mem /Boot/FiraDisk.img (fd1)
map /Boot/%MYISO% (0xff) 
map (hd0) (hd1)
map (hd1) (hd0)
map —hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/%MYISO%;floppy,vmem=find:/Boot/FiraDisk.img;\n\0
chainloader (0xff)/I386/SETUPLDR.BIN

title Windows XP Continue Install
set MYISO=WINXPx86.iso
map —mem (md)0x800+4 (99)
map (hd0) (hd1)
map (hd1) (hd0)
map —hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/%MYISO%;\n\0
chainloader (hd0)+1

    Примечание: при первой загрузке с флешки необходимо выбрать 1 пункт меню («Windows XP Start Install»), после перезагрузки выбрать 2 пункт («Windows XP Continue Install»), и при последующей перезагрузке тоже этот 2 пункт. Перезагружаться самостоятельно не желательно. Выключать ПК тоже. Иначе все поновой. Флешку лучше не трогать.

4. Всё, можете устанавливать WinXP.
    Примечание: 
    1) На некоторых мат.платах, почему-то способ не работает. При установке с USB-HDD тоже как говорят работать не будет.
    2) Не забудьте про интеграцию SATA/AHCI — драйверов в дистрибутив.

    Полный готовый комплект для установки Windows XP/Vista/7/8 брать здесь.

2 способ.
Используя WinNTSetup из под WinPE.

    Примечание: в качестве WinPE будет использоваться Hiren’s BootCD 15.1 RUS.

1. Скачиваем WinNTSetup. Можно взять здесь русскую версию WinNTSetup 2.3.3.0. Скачиваем и закидываем ее на флешку, в любое удобное место.

2. Скидываем образ WinXP тоже в любое место на флешке.

3. Загружаемся в Mini Windows Xp из HBCD.
    Примечание: если не знаете как, то читайте эту статью (19 пункт).

4. Запуcкаем WinNTSetup из под WinPE. Переключаемся на вкладку «Windows 2000/XP/2003» и указываем образ WinXP, который только что закинули на флешку, нажав «Выбрать» правой кнопкой мыши.

    Примечание: иногда бывает, что образ не определяется в WinNTSetup как установочный, тогда приходится его распаковывать или монтировать. Благо HBCD это позволяет сделать. Чтобы смонтировать образ необходимо нажать ПКМ на образе и смонтировать с помощью ImDisk в виртуальный привод (например F:).

5. Указываем диск, на который будет установлен загрузчик и сама WinXP (обычно это один и тот же диск). Диск можно отформатировать нажав на кнопку «F» справа от строки ввода имени диска.

6. Смотрим, чтобы были все «зеленые галки» у раздела для загрузчика, т.е. стоял правильный код MBR (WinNT5.x или WinNT6.x), правильный код PBR (NTLDR), и раздел был загрузочным (первичным и активным). Если же где-то отсутствует «галка» (стоит «крест»), то используем BOOTICE. Исправляем всё что нужно в BOOTICE, и заново выбираем этот диск в WinNTSetup. Все «крестики» должны стать «галочками».
    Примечание: как использовать BOOTICE писал в этой статье.


7. Ставим нужные «галочки» в настройках. Обычно этого не требуется, поэтому оставляем все как есть. Жмем кнопку «Установка«.

8. Появляется окно. Проверяем источник и приемник установки. Bootsect оставляем. Жмем ОК.


9. Любуемся на процесс установки.

10. Ждем завершения копирования файлов.

11. Закрываем WinNTSetup. Перезагружаемся и продолжаем установку. Флешку можно извлечь.

Используемый материал:
Сообщение Atlant’a на greenflash.su
Создание установочной (загрузочной) флешки с помощью WinSetupFromUSB 1.0 beta 7 для установки Windows XP
GRUB4DOS; GRUB Legacy (<= 0.97)
LiveCD/BootCD (DVD/USB) на базе OPK WinPE (часть 4)
Установка windows xp с мультизагрузочной флешки
Установка Windows 7 и Windows XP с флешки

При копировании статьи просьба указывать источник и автора.
С уважением, GRomR1.

Установка Загрузчика GRUB4DOS — Загрузчик на флешке — Основные Инструкции — Руководства

(Вся эта инструкция есть в комментарии к архиву)

8. Перезагружаем компьютер, входим в настройки BIOS и назначаем загрузку с флешки.

9. Загрузившись с флешки, вы увидите Volkov Commander.

Нажмите F-2, откроется меню, выбор в котором будет состоять из двух пунктов
 

 

VC с открытым меню (F-2)


10. Пункт Install Grub4Dos открывает меню выбора цели, т.е диска на каторый будем устанавливать Загрузчик:
 

Меню выбора цели установки


Как видно из названий опций, можно установить Загрузчик на первый, второй или третий физический диск, или на флоппи диск.

Если флешка определилась как диск C:\ как показано на фото (стрелочкой):
 

 

Выбор цели для установки


Значит чтобы установить на неё Загрузчик нужно использовать
опцию Install to first HDD (Disk-0) (это тоже показано на картинке)

Нажав на эту опцию мы установим загрузчик на флешку, чтобы проверить удалась ли эта операция, нажмите Ctrl+O и вы должны увидеть следующее:
 

 

Главное разглядеть слово Success (Успех, по-человечески)


11. Теперь нужно удалить все файлы кроме каталога /Boot, и файлов — grldr, menu.lst.

12. Установка Grub4Dos завершена, можно приступать к следующим действиям.

Есть альтернативный способ установки Загрузчика из ДОС

Вместо пункта (8), запускаем программу WinSetupFromUSB, в окне программы ставим галочку рядом с опцией «Test in QEMU», нажимаем старт.

После этого загрузка с флешки происходит в оконном режиме и останется только выполнить пункты (9, 10, 11)
Этот способ более безопасен.

Дополнение

Зачем нужен Пункт List All Disk Drives (HDD)
 

Меню пользователя при нажатии F-2 (выбран 2й пункт)


Пункт List All Disk Drives (HDD) запускает программу MBRWIZD, которая отображает порядок дисков в системе.

После выбора этого пункта, нужно нажать сочетание клавиш Ctrl+O, чтобы посмотреть результаты , это скроет панели Volkov Commander
и покажет таблицу с порядком дисков:
 

 

Пример того как выглядят 3 диска


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

Возможно вы захотите установить данным способом (из ДОС) загрузчик не на флешку а на жёсткий диск или ваша флешка почему то не определилась
как C:\, тогда с помощью пункта List All Disk Drives (HDD) вы вычислите его (её) номер и запустите соответствующую этому диску опцию
из Пункта Install Grub4Dos, но при этом не забудьте скопировать на выбранный диск файлы grldr и menu.lst

 

Установка Загрузчика Grub4Dos с флешки


Примечание: Этот способ рекомендован для опытных пользователей.
Если вы видите эту статью в первый раз — можете не читать эту инструкцию.

Допустим, у вас уже есть готовая Мультизагрузочная флешка, вы знаете основы работы Загрузчика Grub4Dos и вам понадобилось установить
Загрузчик на какое либо устройство.
Сделать это можно прямо с флешки, не используя не Windows, не Linux,
а старый надёжный DOS.

Для этого вам понадобится специальный образ дискеты DOS_G4D_Install.VFD, содержащий всё необходимое для установки.

Поместите его на флешку, например, в папку \Boot\DOS

В конфигурационном файле добавьте пункт:

title DOS+Grub4Dos-Install
find —set-root /grldr
kernel /Boot/memdisk.gz
initrd /Boot/Dos/DOS_G4D_Install.vfd

При запуске этого пункта, установка загрузчика будет выполняться по вышеописанной инструкции Установка Загрузчика на флешку под DOS,
НО!, не стоит торопиться.
Сначала (нажав F-2) вы должны воспользоваться пунктом
List All Disk Drives (HDD), чтобы определить порядковый номер того устройства, на которое вы решили установить Загрузчик.

И только после этого, через пункт Install Grub4Dos выбрать это устройство и установить Загрузчик:
 

 

Выбор немного расширен, по сравнению с предыдущим способом.


После успешной установки Загрузчика, скопируйте файлы grldr и menu.lst из А:\ на диск, куда вы установили Загрузчик.

 

 

Так же читайте о других способах установки загрузчика от авторов:

 

Установка Grub4Dos на жесткий диск [Install Grub4Dos to the hard disk]

   Вам уже стало известно какой «мощный» инструмент представляет Grub4Dos и сколько разных возможностей предоставляет. Теперь вы бы хотели загружать его с жесткого диска с установленной на нем Windows XP/Vista/7/8, выбирая Grub4Dos в меню загрузчика Windows.
   В данной статье я покажу как добавить запись в меню загрузки, не изменяя загрузчика по умолчанию (в WinXP — это ntldr и конфигурационный файл boot.ini, в WinVista/7/8 — это bootmgr с конф.базой BCD). Познакомлю со средствами работы с конф.базой BCD, а именно, с консольной утилитой встроенной в WinVista/7/8 — bcdedit, и программой с GUI интерфейсом от NeoSmart Technologies — EasyBCD. Также приведу скрипт для автоматического добавления записи Grub4Dos в меню загрузки ОС.

Рассмотрим 2 ситуации:

1. У нас есть WinXP и его загрузчик ntldr.
2. У нас есть Windows XP/Vista/7/8 с современным оригинальным загрузчиком bootmgr.

Начнем с простого:

Добавление Grub4Dos в меню загрузки Windows XP.

1. Скачиваем последний Grub4Dos.
2. Распаковываем grldr и menu.lst из скачанного архива в корень активного диска (можно и в другое место, но тогда придется прописывать другие пути).
3. Редактируем boot.ini. В конец файла дописываем:
C:\grldr=»Grub4Dos»
В результате получим файл boot.ini примерно следующего содержания:
Так же можем изменить время и пункт загружаемый по умолчанию.
Перезагружаемся и теперь мы можем выбрать Grub4Dos.
Примечание:
В menu.lst я обязательно первым бы пунктом сделал возврат в данное загрузочное меню, т.е.:
title Boot HDD0
chainloader (hd0)+1
rootnoverify (hd0)

Добавление Grub4Dos в меню загрузки Windows Vista/7/8.
   Итак, у нас имеется загрузчик bootmgr, через который грузятся другие ОС. Он устанавливается с WinVista/7/8. Наиболее понятным средством для работы с ним является программа EasyBCD. Освоить ее не составит труда, все просто и понятно. Но она не предоставит тех возможностей как консольная утилита bcdedit. Поэтому я покажу как работать именно с ней.
1. Прежде чем преступать к правке загрузочной конфигурации, советую подготовить диск восстановления системы потому, что неправильные действия могут привести к невозможности загрузки ОС. Так же для восстановления загрузочной информации советую обратиться к этой статье.
2. Загружаемся в Windows Vista/7/8.
3. Скачиваем последний Grub4Dos.
4. Распаковываем grldr.mbr, grldr и menu.lst из скачанного архива в корень диска содержащий хранилище BCD (можно и в другое место, но тогда придется прописывать другие пути), обычно это активный основной раздел с загрузчиком bootmgr.
5. Запускаем ком.строку от имени администратора.
6. Создаем резервную копию BCD:
bcdedit /export C:\BCD.bak
    Чтобы в случае чего можно было востаниться до начального состояния командой:
bcdedit /import C:\BCD.bak
7. Создадим новую запись с именем «Grub4Dos» в хранилище данных конфигурации загрузки:
bcdedit /create /d «Grub4Dos» /application bootsector
8. В ответ получим id созданной записи, который подставим в последующие три команды за место {id}:
bcdedit /set {id} device partition=C:
bcdedit /set {id} path \grldr.mbr
bcdedit /displayorder {id} /addlast
9. Смотрим что получилось. Вводим команду bcdedit без параметров:
bcdedit
   У меня получилось следующее (кроме Win7 у меня есть запись с WinXP):

   Видим что у нас добавилась запись Grub4Dos.
10. Выходим из ком.строки. Перезагружаем ПК. Видим что у нас теперь есть возможность грузить Grub4Dos из меню загрузки ОС.

Расскажу еще про несколько параметров команды bcdedit:
— Удаление записи с указанным {id}:
bcdedit /delete {id}
— Изменение названия записи с указанным {id}:
bcdedit /set {id} description «Новое название»
— Задание системы с указанным {id} загружаемой по умолчанию:
bcdedit /default {id}
— Задание таймаута :
bcdedit /timeout XX
где XX – время в секундах.

Скрипт автоматического добавления Grub4Dos в меню загрузки Windows XP/Vista/7/8.
   Данный скрипт позволяет автоматически определять ОС, и в зависимости от системы работает с конфигурационными файлами загрузчика.
   Для его запуска скачиваете этот архив. Распаковываете его на диск С: (активный диск с системой и загрузчиком). И запускаете от имени администратора.
   Архив состоит из след.файлов:
grldr                — сам загрузчик grub4dos
grldr.mbr         — запись загрузочного сектора (ищет grldr в корне дисков и передает ему управление)
install.bat        — cам скрипт
libiconv2.dll   — библиотеки программы sed
libintl3.dll      — библиотеки программы sed
menu.lst         — конф.файл grub4dos
sed.exe           — потоковый текстовый редактор (Sed)
   Скрипт install.bat имеет следующее содержание:
@echo off

ver | find «XP» > nul
if %ERRORLEVEL% == 0 goto ver_xp

goto ver_vista

:: Windows XP
:ver_xp

:: Backup
attrib -R -H -S c:\boot.ini
copy c:\boot.ini c:\boot.ini.bak

:: Check if installed
findstr /L grldr «c:\boot.ini» > nul
if %ERRORLEVEL% == 0 goto END

:: Add boot entry
echo C:\grldr=»GRUB4DOS» >> «c:\boot.ini»

:: create restore.bat file for XP
echo attrib -R -H -S «c:\boot.ini» >> restore.bat
echo %CD%\sed -ri «/grldr/d» «c:\boot.ini» >> restore.bat
echo %CD%\sed -ri «s/$/\r/» «c:\boot.ini» >> restore.bat

goto END

:: Windows Vista
:ver_vista

:: Check if installed
Set BCDEDIT=C:\windows\System32\bcdedit.exe
%BCDEDIT% /enum | findstr /L grldr > nul
if %ERRORLEVEL% == 0 goto END

:: Backup
%BCDEDIT% /export «C:\BCD.bak»
attrib +H +S C:\BCD.bak

:: Add boot entry
Set GUIDFILE=bcdguid.txt
%BCDEDIT% /create /d «GRUB4DOS» /application bootsector > %GUIDFILE%
sed -ri «s/[^{]*([^}]+}).*/\1/» %GUIDFILE%
set /p GUID= < %GUIDFILE%

%BCDEDIT% /set %GUID% device partition=%SYSTEMDRIVE%
%BCDEDIT% /set %GUID% path \grldr.mbr
%BCDEDIT% /displayorder %GUID% /addlast

:: create restore.bat file for Vista
echo %BCDEDIT% /delete %GUID% >> restore.bat

goto END

:END

Используемый материал:
Установка загрузчика Grub4dos
Редактирование меню загрузки Windows 7 и Windows 8
Восстановление загрузчика Windows 7 вручную при помощи утилит bootrec.exe и bcdboot.exe
Grub4dos Guide — Loading/Installing Grub4dos From Windows

При копировании статьи просьба указывать источник и автора.
С уважением, GRomR1.

Установка Windows XP с флешки

Установка Windows XP с флешки не получается, использует всевозможные программы, в том числе и UltraISO, подготавливаю дистрибутив с операционной системой, выставляю загрузку с флешки в BIOS, как у написано на сайте и при перезагрузке на чёрном фоне экрана моргает чёрточка в левом верхнем углу экрана и всё.

Без подписи.

Что только не делал, не могу установить на свой нетбук операционную систему, зачем я только снёс старую, мне сейчас кажется что установка Windows XP с флешки вообще невозможна, применял разные программы и в основном в начальной фазе установки на чёрном окне выходит окно с таким текстом «inf-файл txtsetup.sif испорчен или отсутствует, состояние 18. Установку нельзя продолжить. Нажмите любую кнопку для выхода ». Может, что вы подскажете.

Сергей.

Установка Windows XP с флешки

Вот такие письма пришли и на них надо ответить, к тому же на работе у нас произошёл интересный случай.

Купил у нас на фирме, парень нетбук, специально без операционной системы, мол дешевле и на самом деле так. При оформлении покупки, намекнул, что он может заюзать в инете любую винду и заинсталить ее с флехи и на любой комп.Для Вас дорогие друзья перевожу (скачать в интернете любую операционную систему установить её). Забрал покупку и ушёл. Есть такие умельцы, ничего не говорю, вот флудить (разбрасываться словами) только не надо было.


Приходит через два дня, глаза красные, не спал наверно, винду инсталил — намекнул мой коллега. Парень уже не был так самоуверен и сообщил что установка Windows XP с флешки у него не получается, наверное, бракованный нетбук, коллектив у нас хороший, спрашивать какими пользовался программами, оказалось много.Подсказали, что в первую очередь, нужно использовать лицензионную сборку Windows, а подготавливать дистрибутив программу PE Builder. Программа эта очень хорошая, сказать нечего, сам ей пользуюсь, только вот нашему покупателю разобраться с ней будет сложно. Вышли мы из ситуации другим и поверьте, проверенным не один раз методом, о нём и наша статья.
В первую очередь конечно нужно использовать оригинальные сборки Windows XP SP3 MSDN, никем не изменённые. Единственное, что можно изменить, интегрировать в сборку драйвера Sata (читайте нашу статью Интеграция драйверов Sata в дистрибутив) и опять же повторюсь, лучше будет проделать это всё вам самим.

  • Примечание: Вам нужно посмотреть в BIOS параметр Настроить SATA как, возможные значения: Standard IDE, RAID, AHCI, если у вас режим работы современного IDE / SATA-контроллера IDE, можете пропустить отступление с интеграцией драйверов AHCI-контроллеров, но если AHCI , читаем дальше.
    Интеграция драйверов Sata в дистрибутив Windows XP необходима, если у вас достаточно новый нетбук, материнская плата которого с AHCI-контроллером от Intel. AMD, Intel, JMicron, Marvell и др.

На многих компьютеровх можно переключить режим AHCI на IDE и установку Windows XP произойдёт без сложностей, но и всех новшеств AHCI вы не увидите. Да, есть способ интегрировать драйвер AHCI в уже установленную операционную систему, можно переключить в BIOS режим работы с AHCI на IDE, установить Windows XP без драйверов Sata, загрузить Windows и уже тогда интегрировать драйвер AHCI-контроллеров и синего экрана при перезагрузке вы не получите. Но на нашем нетбуке только режим AHCI и придётся интегрировать драйвер в дистрибутив Windows XP.Итак, давайте возьмём сложный вариант, вы зашли в BIOS и увидели, что у вас включен режим AHCI, тогда прочтите нашу статью Интеграция драйверов Sata в дистрибутив Windows XP, убедитесь, что вы легко с этим справитесь, а уже потом переходите к этой статье.

  • Примечание: если подготовить сборку Windows XP без драйверов для AHCI-контроллеров, то в самом начале установки системы вы увидите сообщение об ошибке.

Во втором случае есть у меня оригинальный образ Windows XP, но прежде чем его использовать, нужно интегрировать в него драйвер AHCI-контроллеров.В наше время на всех материнских платах, контроллерах жёстких дисков SATA II и SATA III (относится и к стационарным компьютерам, а так же ноутбукам), применена современная технология работы винчестеров AHCI. Придумана технология намного позже, чем сама Windows XP, а это значит в оригинальном дистрибутиве XP драйверов AHCI-контроллеров нет, такие драйверы есть только в Windows 7. При установке Windows XP на новый компьютер дело закончится синим экраном или инсталлятор XP не увидит жёсткий диск .Что делать?
Прежде чем пытаться установить Windows XP с флешки нужно:

1) Интегрировать драйверы AHCI-контроллеров в сборку Windows XP и вы сможете установить XP даже на SSD накопитель. Но можно пойти и другим путём.

2) Взять и отключить в БИОСе UEFI AHCI, а включить устаревший режим IDE.

Я за первый вариант — Интегрировать драйвер AHCI-контроллеров в сборку Windows XP, представьте ситуацию, в вашем системном блоке находится два жёстких диска, на одном установлена ​​Windows 7 или Windows 8, а на другом Windows XP.Windows 7 или Windows 8 вы устанавливали по любому включенному AHCI, а Windows XP с включенным режимом IDE. Так вот, вы работали в Windows 8, затем вам понадобилась Windows XP, вы перезагружаетесь, войдите в БИОС UEFI и включите старый режим IDE, иначе Windows XP не загрузится и вылетит в синий экран с ошибкой STOP 0x0000007B, чтобы потом попасть в Windows 8 вам опять придётся заходить в БИОС UEFI и режим AHCI и так постоянно, как говорится — нафиг надо. Интегрируем в сборку Windows XP драйвер AHCI и в БИОС UEFI будем только переключать загрузку с нужного нам жёсткого диска с установленной Windows XP или Windows 8.

Интеграция драйверов AHCI-контроллеров в сборку Windows XP


В первую очередь берём компакт-диск с Windows XP или может быть у вас образ Windows XP.
Создаём на рабочем столе папку и называем её Windows XP, затем все файлы с компакт-диска Windows XP, копируем в эту папку. Если у вас ISO образ Windows XP, открываем его с помощью бесплатного (для личного использования) программы DAEMON Tools Lite 4 и также копируем все файлы дистрибутива в папке под названием Windows XP.Всё, это сделали.

Идём на oszone.net, ссылка

http://forum.oszone.net/thread-135321.html

регистрируемся там, и скачиваем архив MassStor с драйверами всех самых распространенных AHCI-контроллеров: Intel, AMD, JMicron, Marvell, nForce, SiS и VIA. Если у вас операционная система 32-бит, в большинстве случаев скачиваем соответствующий пакет MassStor_x86_12.9.18.rar, если 64-битный, то другой MassStor_x64_12.9.18.rar. Скачали.

Разархивируем архив MassStor_x86_12.9.18.rar и запускаем файл MassStor.exe,

открывается окно проводника, в нём нужно указать папку с файлами Windows XP и нажать ОК.

Интеграция драйверов SATA происходит несколько секунд, жмём ОК.

Создание загрузочной флешки Windows XP

Переходим на официальный сайт программы WinSetupFromUSB
Выбираем WinSetupFromUSB1.3.exe (22 МБ).

Скачиваем, разархивируем и запускаем нашу программу.Я нахожусь в операционной системе Windows 8 64 бит. Наша программа WinSetupFromUSB может работать как в 32-разрядных системах, так и в 64-разрядных системах. Чтобы запустить WinSetupFromUSB в программе Windows 8 64 бит щёлкаем два раза мышью в файле WinSetupFromUSB_1-3_x64.exe.

В главном окне программы WinSetupFromUSB можно увидеть название нашей подключённой флешки.

Ставим галочку на виллу Автоформатирование с помощью FBinst и отмечаем пункт NTFS

Ниже отмечаем галочкой пункт Windows 2000 / XP / 2003 / Setup и нажимаем справа кнопку открывающую окно проводника.

В проводнике вы должны заранее указать приготовленную папку с файлами дистрибутива Windows XP 32 бит.
у вас есть установочный диск с Windows XP 32, представьте его и представьте все ложки внутри в какую-либо папку и обзовите ее, например, Windows XP. Если у вас имеется ISO образ XP, откройте его к примеру в бесплатной (для личного использования) программе DAEMON Tools Lite 4 и также скопируйте все файлы дистрибутива Windows XP в папку.

Итак, папа с файлами Windows XP 32 бит указали, жмём ОК.

Принимаем лицензионное соглашение.

Нажимаем кнопку GO

Да

Да

и начинается первая фаза создания нашей мультизагрузочной флешки, которая заканчивается успешно.

ОК. Загрузочная Windows XP 32 бит готова.

Дальше самое интересное, установка Windows XP, давайте подумаем, где на этом этапе мы с вами можем понаделать ошибки.
Если вы сейчас будете вынимать флешку из порта USB, вашего компьютера, примените безопасное извлечение устройства, как я.

Можем извлечь нашу флешку

Такую ошибку получал и я, вы не одиноки «inf-файл txtsetup.sif испорчен или отсутствует, состояние 18. Установку нельзя продолжить. Нажмите любую кнопку для выхода »мы сможем получить при помощи программы UltraISO, с ней хорошо установить Windows 7. Далее, вставляем трясущимися и мокрыми от волнения, нашу флешку в порт USB нашего компьютера, ноутбука и нетбука, а дальше, если не знаем, как правильно выставить загрузку с флешки читаем: Как поставить загрузку с флешки, далее Загрузка с флешки в BIOS.Ну да ладно, в BIOS, выставили всё правильно, перезагружаемся и видим загрузочное окно Grub4Dos, а в нём надпись Windows 2000 / XP / 2003 Setup, ничего не трогаем, Через десять секунд появляется другое окно Первая часть установки Windows XP Professional с пакетом обновления 3 из раздела 0, здесь тоже начинается процесс установки Windows XP.

Примечание: очень редко бывает, что во втором окне вместо первой части установки Windows XP Professional SP3 из раздела 0 выставлена ​​вторая часть установки 2000 / XP / 2003 / Загрузка первого внутреннего жесткого диска, вам нужно на это обратить внимание и с помощью стрелок на клавиатуре, выставить так как нужно и нажать Enter, так как как загрузить с жёсткого диска ещё рано.

Далее при обычной установке Windows XP, можно почитать Установка Windows XP, но одно но, после первой фазы установки и перезагрузки, перед вами опять пройдут два этих зелёных окна Grub4Dos, компьютер автоматически должен перейти во вторую фазу, вам ничего менять не нужно , но иногда во втором окне нужно вручную выставить, теперь уже Вторая часть установки 2000 / XP / 2003 / Загрузка первого внутреннего жесткого диска. Второй этап установки Windows XP, загрузка происходит с уже установленной операционной системы, которая находится на жёстком диске.

Вот в принципе и всё. Успехов Вам.

Метки к статье: Windows XP Установить Windows Флешка

.

Grub4dos — Пингвиньи радости

Материал из Пингвиньи радостей

Статья о загрузчике операционной сред Grub4dos

Grub4dos это специальная версия загрузчика операционных систем GRUB для использования в системах DOS и Windows .

Grub4dos умеет загружаться с жёсткого диска, USB-флешек и CD / DVD дисков, если используется поддерживаемая файловая система , а также выступать в качестве PXE-загрузчика . Grub4dos в состоянии полностью заменить оригинальный загрузчик операционной системы, например, описано в статье Модернизация загрузчика Windows 7 . Grub4dos обеспечивает запуск инструментов, других систем прямо с ISO-образов, используя используемый механизм, используя механизм загрузки-по-цепочке.

Сайт проекта www.gna.org/grub4dos

Получение Grub4dos

Для загрузчика Grub4dos на примере версии 0.4.4

 # wget http://download.gna.org/grub4dos/grub4dos-0.4.4-2009-06-20.zip
 

Установка Grub4dos на жёсткий диск

Для установки Grub4dos на жёсткий диск / USB-флешку

  • запускается операционная система Linux, например Parted Magic
  • подключается целевое устройство — USB-флешка или жёсткий диск
  • содержимое пакета загрузчиком распаковывается на целевое устройство, например в корневую систему В каталоге с загрузчиком выполняется команда.
 # шнурок.com --time-out = 0 --no-backup-mbr --mbr-disable-floppy / dev / sda
  где / dev / sda это целевое подключённое устройство
 

Для установки Grub4dos на USB-флешку / жёсткий диск из FreeDOS

  • запускается операционная система FreeDOS
  • подключается целевое устройство — USB-флешка или жёсткий диск
  • содержимое пакета загрузчиком распаковывается на целевое устройство, например в корневую систему В каталоге с загрузчиком выполняется команда.
 # шнурок.com 0x80 - установка на первый жёсткий диск
  # bootlace.com 0x81 - установка на второй жёсткий диск
 

Для начала использования загрузчика Grub4dos следует создать файл конфигурации меню C: \ menu.lst

Ссылки:

Команды Grub4dos

Файл конфигурации Grub4dos состоит из команд (неполный список)

 # комментарий - знак решётки - указание загрузчика не обрабатывать строку
  boot - передача управления ядру, загруженному командой ядру или следующему загрузчику, по команде chainloader
  цвет светло-серый / черный желтый / зеленый светло-голубой / черный светло-зеленый / черный - задаёт цвета меню
  cat - выводит на экран содержимого файла
  cmp - сравнивает содержимое двух файлов
  chainloader / ntldr - передает управление загрузчиком, в примере / ntldr
  chainloader (hd0) +1 - передает управление на загрузочный сектор устройства (hd0)
  chainloader +1 - передает управление на загрузочный сектор корневого устройства.
  configfile / cfg / следующий.lst - открывает файл конфигурации, перейти в субменю
  по умолчанию 0 - установка пункта меню по умолчанию, выполняемого по истечении таймаута
  резерв 1 - установка пункта меню выполняемого, если невозможна загрузка по умолчанию
  find --set-root / file - поиск файла и установка раздела на котором он расположен в качестве корневого
  остановка - выключение рабочей станции
  help [команда] - подсказки для команды
  gfxmenu / загрузка / сообщение33.gz - установка фоновой графической картинки, оно же русификация меню
  lock - блокировка выполнения команд для пользователя не указавшего пароль команды  пароль 
  quit - выход из GRUB, в DOS
  makeactive - установка флага АКТИВНЫЙ на раздел диска, выбранный командой root
  map (hd0) (hd1) - "свопирование" разделов для загрузки возможностей Windows со второго и дисков
  карта (hd1) (hd0)
  тайм-аут 20 - установка времени в секундах до выполнения команды следующей команды
  title Имя загрузки - название пункта меню
  testvbe MODE - тестирование режима MODE видеоадаптера
  пароль abcd - установка пароля, при достижении команды требует ввода пароля
  пауза - ожидание клавиши
  partnew - создание первичного раздела
  partype - изменение типа раздела
  rootnoverify (hd0,0) - отмена проверки тип файлов системы выбранного командой  root 
  root (hd0,1) - выбор корневого (текущего) диска
  reboot - перезагрузка рабочей станции
  hide - скрытие раздела жёсткого диска
  unhide - отменяет скрытие раздела жёсткого диска
  vbeprobe - определение и вывод доступных методов видеоадаптера
 

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

Ссылки:

Загрузка ISO-образов в Grub4dos

Grub4dos поддерживает загрузку систем на ISO-образах, как прямо с жёсткого диска, так и перемещая их в оперативную память. В этом смысле Grub4dos выгодно отличается от других загрузчиков семейства Grub . Загрузка с ISO-образов может быть востребована для восстановления или обслуживания системы, например с помощью ERD Commander .

Для добавления в Grub4dos загрузки с ISO-образа

  • ISO-образ CD-диска размещается в доступном месте жёсткого диска
 Внимание!
  следует помнить, что:
  если ISO-образ размещается в оперативной памяти компьютера - то ОЗУ компьютера должно быть больше, чем загружаемый ISO-образ
  если ISO-образ "загружается" с жёсткого диска - то он должен быть непрерывным (не содержит фрагментов).
 
  • в файле меню Grub4dos C: \ menu.lst добавляются например строки
 title Загрузка из ISO
     найти --set-root /<ПОЛНОЕ_ИМЯ_ОБРАЗА>.iso
     map --sectors-per-track = 0 --heads = 0 /<ОБРАЗ>.iso (0xff) || карта --sectors-per-track = 0 --heads = 0 --mem /<ОБРАЗ>.iso (0xff)
     карта - крючок
     цепной загрузчик (0xff)
     ботинок
 

Ссылки:

Загрузка Grub4dos «по цепочке»

Для использования Grub4dos нет необходимости устанавливать его основным загрузчиком жёсткого диска. Grub4dos может быть внедрён в системы Linux и Windows путём организации загрузки «по цепочке».

Загрузка Grub4dos из ntldr

Ntldr это загрузчик операционных систем Windows NT / 2000 / XP и Windows Server 2000/2003. Для организации загрузки «по цепочке» используется специальный файл grldr .

Для загрузки Grub4dos из NTLDR

  • загрузчик grldr размещается в доступном месте, например в корне диска C: \
 Внимание!
  В сжатом состоянии ntfs-системе можно деактивировать сжатие файла  grldr .
  • создаётся конфигурация меню C: \ menu.lst
  • в меню загрузчика ntldr C: \ boot.ini добавляется строка с включением
 C: \ GRLDR = "Grub4dos Start"
 

Ссылки:

Загрузка Grub4dos из Bootmgr

Bootmgr это загрузчик операционных систем Windows Vista / 7/8. Для организации загрузки «по цепочке» используется специальный файл grldr.mbr .

Для загрузки Grub4dos из Bootmgr

  • файлы загрузчика Grub4dos — grldr.mbr и grldr — размещаются в доступном месте, например в корне диска C: \
 Внимание!
  В сжатом состоянии NTFS-системе можно деактивировать сжатие файлов  grldr.mbr  и  grldr .
 
  • создаётся меню загрузчика Grub4dos — C: \ menu.lst
  • запускается командная строка Windows от имени Администратора, например так
> runas / пользователь: Администратор cmd.exe
 
  • в открывшемся окне выполняются команды
> bcdedit / create / d "Grub4Dos" / application bootsector - создание новой записи с именем "Grub4Dos" в хранилище данных конфигурации загрузки
  > set store = {id} - {id} это созданная запись, выданный первой командой
  > bcdedit / set% store% device partition = C: - указание раздела на котором находится файл grldr.mbr
  > bcdedit / set% store% path \ grldr.mbr - ввод имени файла
  > bcdedit / displayorder% store% / addlast - (при необходимости) смещение новой записи в конец меню
 
 Дополнительно могут быть использованы команды
  > bcdedit - просмотр параметров всех пунктов меню.
  > bcdedit / set {id} description "Новое название" - изменение названия записи с указанным {id}
  > bcdedit / default {id} - задание системы с указанным {id} загруженной по умолчанию
  > bcdedit / timeout XX - задание времени показа меню перед загрузкой (в секундах)
  > bcdedit / delete {id} - удаление записи с указанным {id}
 

Загрузка Grub4dos из Grub2

Grub4dos поддерживает загрузку «по цепочке» из загрузчика Grub2 — так называемое «Grub to Grub» .

Для загрузки Grub4dos «по цепочке» из Grub2 на примере Debian

  • в файле конфигурации Grub2 /etc/grub.d/40_custom добавляется секция
 menuentry "Grub4Dos" --class gnu-linux {
     linux16 /boot/grub4dos/grub.exe --config-file = / boot / grub4dos / menu.lst
  }
 
  • обновляется файл конфигурации Grub2
 # update-grub
 

Ссылки:

Запуск других загрузчиков из Grub4dos

Grub4dos поддерживает загрузку «по цепочке» ОТ СЕБЯ множества других загрузчиков напрямую или через MBR раздела, на котором они установлены.

Примеры организации запуска Grub4dos «по цепочке» в файле конфигурации menu.lst

 title Chainload (hd0) # "цепочка" с MBR жёсткого диска, где установлен другой загрузчик
     root (hd0,1) # указание на второй раздел первого жёсткого диска
     корень
     chainloader +1 # передача управления к MBR на устройстве (hd0,1)
     ботинок
 
 title Загрузка Windows XP # "цепочка" на загрузчик NT-версии Windows NTLDR
     find --set-root / ntldr # поиск и установка корневым разделом с загрузчиком ntldr
     chainloader / ntldr # передача управления к загрузчику ntldr
     ботинок
 

Создание условных меню

Grub4dos (с 2012 г.) поддерживает организацию условных меню. Условный пункт меню формируется в зависимости от наличия / отсутствия файла в доступном для загрузчика месте.

Синтаксис условного меню Grub4dos

 iftitle [если существует / <путь> / имя файла] TitleName
     команда метки
     ...
 
 Например
  iftitle [если существует файл.iso] Загрузка файла.iso - если файл.iso отсутствует, то пункт меню не будет касаться
     карта --mem файл.iso (hd32)
     карта - крючок
     цепной погрузчик (hd32)
 
 Внимание!
  1.После открывающей скобки  [ и перед закрывающей ]  пробелы отсутствуют.
  2. На файловой системе проверка NTFS [если существует] может осуществляться как к файлу, так и к файлу.
     А на FAT32 только к файлу.
 

Ссылки:

Литература

Справочная информация

  • 08.05.2011: Grub4dos : создание статьи, описание установки grub в windows xp и загрузки с ISO-образа
  • 04.04.2014: Grub4dos : актуализация описания, добавлены разделы Установка Grub4dos на жёсткий диск и Команды Grub4dos
  • 06.02.2015: Grub4dos : добавлен раздел Загрузка Grub4dos из ntldr
  • 17.02.2016: Grub4dos : добавлен раздел Создание условных меню
  • 21.03.2018: Grub4dos : добавлен раздел Загрузка Grub4dos из Bootmgr
.

Инсталляция загрузчика GRUB4DOS с Русским меню Ver.2

1. Перед началом операции флешку рекомендуется отформатировать программу HPUSBFW (369Кб), восстановив ее всё необходимое (если есть)
2. Скачиваем этот файл: GRUB4DOS_RUS_v.2
3. Запускаем его. После запуска выбираем (кнопкой Обзор) цель, то есть то устройство на которое будем устанавливать Загрузчик.
Это либо Жёсткий диск, либо Флешка.
Если собираемся ставить на Флешку, значит выбираем корень флешки Х: \
(Х — Буква вашей флешки)
Если собираемся ставить на Жёсткий диск, значит выбираем корень диска C: \ (или на какой вы хотите, главное чтоб был Активным)

4.Нажимаем кнопку «Извлечь». После этой программы Grub4Dos Installer 1.1 установит к вам в C: \ Program Files и выбросит ярлык на Рабочий Стол. Одновременно с этим на выбранный вами носитель распакуются файлы загрузчика (Папка — Boot; Файлы — grldr, MEMDISK, MENU.LST) и откроется окно программы Grub4Dos Installer 1.1.

5. В окне программы Grub4Dos Installer 1.1, в самой верхней строчке (выпадающем меню), выбираем цель для установки загрузчика
(HDD или Флешка) Больше ничего выбирать не надо.


6. Нажимаем кнопку Install.
7.Если всё успешно, то вы увидите окно консоли с предложением нажатия Enter, Нажимаем Enter.


Предостережение! Если вы собрались установить Загрузчик на свой Жёсткий диск, вам желательно сначала получить опыт работы с Загрузчиком GRUB4DOS, знать как редактируется файл Menu.lst и.т.д .. Почитать об этом можно здесь и здесь.
В конфигурационном файле Menu.lst по умолчанию прописаны меню для загрузки первого раздела первого жёсткого диска, если ваша ОС установлена ​​в другом месте, и вы установите Загрузчик по этой инструкции не зная как загрузить ОС из другого раздела — вы сталкнётесь с трудностями.
Так что если вы не уверены, не стоит первым делом установить GRUB4DOS на жёсткий диск .

Установка загрузчика grub4dos на флешку из linux-консоли / Хабр

Описанное мной ниже крайне и очевидно, но, я надеюсь, это хоть кому-то поможет сэкономить пару часов времени.

На просторах интернета можно найти много статей по созданию мультизагрузочных флешек. Все они сводятся, в основном, к использованию grub4dos и syslinux. Что может быть проще: скачать, например, grub4dos, распаковать, запустить и нажать пару кнопок? Это работает, только работает под Windows.

А что если у меня linux? Здесь возникает ситуация, когда вопросы на форумах о том, как из linux установить загрузчик в MBR чуть больше, чем ответов.Я, признаюсь, и сам мучился до сегодняшней ночи.

Всё оказалось просто

Нужно всего-то лишь:
  • Скачать и распаковать архив grub4dos;
  • На флешке создать первичный раздел и пометить его, как «загрузочный»;
  • «Залить» загрузчик при помощи утилиты dd в загрузочную запись;
  • Скопировать файл grldr из архива на раздел флешки.

Теория

В двух словах про главную загрузочную запись (MBR).Согласно Википедии, структура у нее следующая:
  • Код загрузчика — 446 байт;
  • Таблица разделов;
  • Сигнатура

Наша задача: скопировать первые 446 байт из файла grldr.mbr в начало флешки.
Практика

Но не всё так просто. Именно в этом была вся проблема. Недостаточно просто скопировать 446 байт. После этого мы просто видим ошибку:
Отсутствует MBR-помощник

В чём же дело?
На ответ натолкнуло то, что файл grldr.mbr имеет размер 9 килобайт. Всё решилось копированием его остальной части же — в начало диска (флешки). Только таблицу разделов и сигнатуру нужно оставить; просто пропускаем 512 байт:
  dd if = grldr.mbr of = / dev / sdb bs = 446 count = 1
dd if = grldr.mbr of = / dev / sdb seek = 512 skip = 512 bs = 1
  

Вот и всё. Теперь копируем на флешку нужные файлы, ISO-образы, правим menu.lst. Благо, по этой части в интернете есть громаднейшее количество информации.
Заключение

Эту статью меня побудило написать то, что на каком-то сайте я видел способ с использованием dd, но он не использовался по причине использования непонятного использования этой утилиты.

Надеюсь, кому-то будет полезно.

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Theme: Overlay by Kaira Extra Text
Cape Town, South Africa