Блог → Делаем загрузочную флэшку с помощью grub4dos

Пришла мне как-то в голову мысль сделать загрузочную флэшку и решил я использовать для ее создания grub4dos. Это универсальный мультизагрузчик, основанный на GNU GRUB. Ниже я хочу поделиться своим опытом, и рассказать о некоторых проблемах, с которыми мне пришлось столкнуться. Сразу покажу окончательный результат, чтобы можно было определиться стоит ли читать этот пост до конца. При загрузке компьютера с флэшки будем иметь следующее.

Снимок экрана

Итак, поехали. Для начала нам понадобится сам загрузчик. Последнюю его версию можно скачать здесь. В полученном архиве много разных файлов, но пугаться не стоит. Нам нужен лишь один файл grldr. Это и есть загрузчик. Теперь его надо установить на флэшку. Переходим по этой ссылке и качаем последнюю версию grubinst. Это специальная утилита предназначенная для установки grub4dos в MBR. Распаковываем полученный архив и запускаем приложение grubinst_gui.exe. В появившемся окне выбираем нашу флэшку и жмем кнопку Install.

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

В этом случае придется запустить grubinst.exe из командной строки со следующими параметрами:

c:/grubinst/grubinst.exe --skip-mbr-test (hdN)

Вместо N нужно подставить номер флэшки, например (hd1). Узнать, какой номер имеет флэшка в системе можно следующим образом. Правая кнопка мыши на значке мой компьтер -> управление компьютером -> управление дисками.
ВНИМАНИЕ! Если ты лоханешься и вместо флэшки укажешь системный диск, то его MBR будет изменена, и система с него грузится перестанет.
Теперь кидаем в корень флэшки скачанный ранее файл grldr. В принципе, загрузочная флэшка уже готова, и можно попробовать с нее загрузиться, правда толку от этого будет мало, ведь на ней еще ничего нет (кроме загрузчика).

Для разминки добавим на нашу флэшку утилиты для проверки оперативной памяти и жесткого диска. Загрузчик grub4dos достаточно мощная вещь, и он позволяет выполнять загрузку прямо из iso образа. Для проверки памяти воспользуемся утилитой Memtest86+ загрузочный образ которой можно скачать здесь, а для проверки жесткого диска — утилитой Victoria. Загрузочный образ последней можно скачать тут. В корне флэшки создадим каталог grub4dos. В этом каталоге создадим директорию iso и скопируем туда полученные образы. В корне флэшки создадим файл menu.lst следующего содержания:

title Проверка оперативной памяти
map (hd0,0)/grub4dos/iso/mt410.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot

title Проверка жесткого диска
map (hd0,0)/grub4dos/iso/vcr35r.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot

Я здесь не буду пояснять, что делает каждая команда. В конце этой статьи есть ссылка на документацию, где все подробно расписано.

Пробуем загрузиться с флэшки. Что мы видим? Правильно. Вместо русских букв отображаются кракозябры. Давай исправим это маленькое недоразумение и, заодно, немного приукрасим наш загрузчик. Качаем отсюда готовую тему. Кидаем скаченный архив в папку grub4dos на флэшке. В начало файла menu.lst добавляем следующую строчку:

gfxmenu (hd0,0)/grub4dos/Elisha2.gz

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

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

Error 60: File for drive emulation must be in one contiguous disk area

Эта ошибка появляется потому что образ vcr35r.iso является фрагментированным. Для его дефрагментации воспользуемся утилитой wincontig. Это бесплатная утилитка не требующая установки. Скачать ее можно отсюда.

Дефрагментируем образ vcr35r.iso, загружаемся с флэшки и убеждаемся, что теперь все работает.

Аналогичным образом я добавил на флэшку программу для клонирования жестких дисков Norton Ghost 11, утилиту для сброса пароля администратора Active Password Changer, загрузочный диск Windows XP Live CD Mini, и программу для работы с жесткими дисками Acronis Disk Director Suite.

Вот еще один очень важный момент. На некоторых компьютерах работа с флэшкой будет происходить очень медленно. Для решение это проблемы есть такая штука, под названием PLoP драйвер, который позволит железу работать на скоростях usb2.0. Сейчас я расскажу, как установить этого зверя.
Качаем последнюю версию PLoP Boot Manager отсюда. Открываем полученный архив и копируем файл plpbt.bin в каталог grub4dos на флэшке. В файл menu.lst добавляем строчки

title Start PLoP boot manager
root (hd0,0)
kernel /grub4dos/plpbt.bin

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

Теперь добавим в меню пункты загрузки Windows XP и перезагрузки компьютера. Для этого в файл menu.lst нужно записать следующее:

title Найти и загрузить Windows NT/2K/XP
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 Перезагрузка компьютера
reboot

Следующим шагом добавим в меню консоль восстановления Windows XP. Скачать образ можно отсюда. Если попробовать запустить ее методом, описанном выше, ничего не получится, но к счастью существует другой способ сделать это. Качаем по этой ссылке образ дискеты с драйвером FiraDisk. Этот драйвер позволяет Windows работать с виртуальными дисками GRUB. Кидаем файл firadisk.IMA на флэшку, в папку grub4dos, а образ консоли восстановления в папку iso. В файл menu.lst добавляем следующий код:

title Консоль восстановления Windows XP
map --mem /grub4dos/firadisk.ima (fd0)
map --mem /grub4dos/iso/rc.iso (hd32)
map --hook
chainloader (hd32)

Теперь можно запустить консоль восстановления Windows XP. Работает это следующим образом. Сначала загружается драйвер FiraDisk, затем в оперативную память компьютера копируется файл rc.iso. Происходит эмуляция CD. Теперь Windows думает, что она обращается к CD диску, когда на самом деле, работа идет с RAM диском. Единственный минус, что в данном случае, размер оперативной памяти должен быть больше чем размер iso-образа. В случае с консолью восстановления это не критично, но если размер загружаемого образа достаточно велик на это стоит обращать внимание.

Аналогичным способом можно выполнить с флэшки установку Windows XP. Единственное, ее нужно будет разделить на два этапа. Первый этап точно такой же как с консолью восстановления. А на втором этапе, необходимо выполнить загрузку с жесткого диска, куда устанавливаем систему, но перед этим создать установочный RAM диск. В общем файл menu.lst будет выглядеть следующим образом:

title Установка Windows XP (этап 1)
map --mem /grub4dos/firadisk.ima (fd0)
map --mem /grub4dos/iso/XP_SP2.iso (hd32)
map --hook
chainloader (hd32)

title Установка Windows XP (этап 2)
map --mem /grub4dos/firadisk.ima (fd0)
map --mem /grub4dos/iso/XP_SP2.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

Еще один любопытный момент. В моем дистрибутиве Windows XP (в прочем, как и в образе консоли восстановления) при запуске появляется надпись, предлагающая нажать любую клавишу для загрузки с CD.

Press any key to boot from CD...

Лично у меня подобное сообщение вызывает дикое желание от него избавиться. К счастью, сделать это довольно просто. Для этого надо удалить файл BOOTFIX.BIN из каталога I386, при помощи, например, программы ISO Commander.

Вот, собственно, и все, о чем я хотел рассказать. На всякий случай, приведу окончательный файл menu.lst, который у меня получился.

gfxmenu (hd0,0)/grub4dos/Elisha2.gz

title Найти и загрузить Windows NT/2K/XP
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 XP (этап 1)
map --mem /grub4dos/firadisk.ima (fd0)
map --mem /grub4dos/iso/XP_SP2.iso (hd32)
map --hook
chainloader (hd32)

title Установка Windows XP (этап 2)
map --mem /grub4dos/firadisk.ima (fd0)
map --mem /grub4dos/iso/XP_SP2.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 XP Live CD
map (hd0,0)/grub4dos/iso/Windows_XP_Live_CD_Mini.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot

title Консоль восстановления Windows XP
map --mem /grub4dos/firadisk.ima (fd0)
map --mem /grub4dos/iso/rc.iso (hd32)
map --hook
chainloader (hd32)

title Сброс пароля администратора
map (hd0,0)/grub4dos/iso/Active_Password_Changer.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot

title Проверка оперативной памяти
map (hd0,0)/grub4dos/iso/mt410.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot

title Проверка жесткого диска
map (hd0,0)/grub4dos/iso/vcr35r.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot

title Norton Ghost 11
map (hd0,0)/grub4dos/iso/NortonGhost11.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot

title Acronis Disk Director Suite 10.0.2288
map (hd0,0)/grub4dos/iso/AcronisDDS-10.0.2288.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot

title Start PLoP boot manager
root (hd0,0)
kernel /grub4dos/plpbt.bin

title Перезагрузка компьютера
reboot

Ссылки по теме:
Русская документация по Grub4dos
GFX-Boot темы для Grub4dos


Комментарии (203)

Евгений
Спасибо за полезную инфу. Пришел сюда с Хабры. И не пожалел.
Ответить
cowa
Большое спасибо!!!!
Ответить
Serg
+1 Очень полезно!!! Спасибо тысяча раз...
Ответить
lehab
спасибо за информацию. один вопрос. если линукс еще залить туда, то его ведь не надо будет на 2 этапа разбивать? просто в grub`e прописать?
Ответить
Savvateev
Само собой разумеется. Два этапа относится только к установке XP.
Ответить
unreal666
Наиболее понятное (в том числе и по сравнению с ru-board) описание. сенкс.
Ответить
umnyj
Все описано доступным языком, респект.
Ответить
Yura
отличная статья! спасибо!
Ответить
Вадим
Нет слов! Всё описано очень доступно. Огромное спасибо за труд.
Ответить
Demsi
Очень большое спасибо автору, особенно за firadisk.ima, я тоже делал флешку и как раз из за этого у меня ошибка возникала, нигде где я читал не написано про это, статьи в greenflash.su по сравнению с этой работой полный бред!
Ответить
Алексей
есть такой вопрос: сколько должно пройти времени после команды map --mem /grub4dos/iso/XP_SP2.iso (hd32) ( у меня очень долго я даже ни разу не дожидался оканчания операции) И как это можно исправить, оперативной памяти у меня 768. За ранее спасибо.
Ответить
Savvateev
Пройти должно минуты 2-3. Если у вас этот процесс занимает больше времени, значит нет поддержки USB 2.0. В статье написано как поступать в этом случае. Используйте PLoP Boot Manager.
Ответить
Алексей
спасибо! со скоростью проблемы решены, Но с этапом 2 возникают трудности: Во первых не понятна команда map () (hd0) так как мы загрузились с флешки получается корень у нас как раз (hd0), тогда данная команда воспримется как:map (hd0) (hd0), а затем у вас стоит команда: map (hd0) () ,а это как раз и будет опять же: map (hd0) (hd0). И зачем это нужно. Поправив все это у меня получается вот так: title Установка Windows XP (этап 2) map --mem /grub4dos/firadisk.ima (fd0) map --mem /grub4dos/iso/XP_SP2.iso (hd32) map --hook map (hd1) (hd0) map --rehook find --set-root --ignore-floppies --ignore-cd /ntldr chainloader /ntldr И вот же сам вопрос: при описанных мною выше набору команд установка windows переходит во второй этап и выскакивает ошибка: Необходим файл 'asms' на Windows XP Professionsl SP 3 CD. Введите путь к файлу и нажмите ок. Путь стоит такой: GLOBALROOT\DEVICE\CDROOM1\I386 и главное его поменять нельзя. Вот так вот (((((. Что делать не знаю.
Ответить
Savvateev
А какую версию Plop Boot Manager вы используете, случайно не 5.0.10? Когда я писал эту статью с этой версией у меня не работало (там есть небольшой баг). Скачайте версию 5.0.11. Файл menu.lst оставьте без изменений (как в статье). Все должно заработать.
Ответить
Дмитрий
Статья отличная, но у меня есть проблема: когда проходит первый этап установки еще до форматирования(когда идет определение устроиств) после зтухания дисплея вылетает синий экран смерти ((((. Около 7 образов win xp sp3 перепробывал, на других компьютерах выдает тоже самое, я гуглю гуглю но ничего не помогает. Код ошибки: *** Stop 0x0000007b (0xF79AF524,0xc0000034,0x00000000,0x00000000)
Ответить
Savvateev
Трудно точно сказать, с чем это может быть связано (может с драйвером firadisk, может с конфигурацией железа, может с Plop Boot Manager). Если разберетесь в чем дело, пожалуйста напишите.
Ответить
alex
7b это обычно не видит ваш жесткий диск скорее всего нет драйвера sata рекомендации стандартные или подсунуть на дискете когда оно его просит или интеграция в дистрибутив.
ps ну или режим совместимости с ide включить в биосе если конечно там есть такой пункт.
Ответить
Дмитрий
У меня старый ПК, у матери нет sata.
Ответить
Миха
У меня такое было, когда я не в память мэпил, а напрямую. Вобщем - проблема доступа к этому виртуальному сидирому.
Ответить
Евгений
Я нашел решение проблемы,вот содержимое моего файла menu.lst title 1 Start install WinXpSp3 map /grub4dos/WBSATA86.IMG (fd0) map /grub4dos/WBSATA86.IMG (fd1) map /Images/ru_winxp_pro_with_sp3_vl.iso (hd32) map (hd0) (hd1) map (hd1) (hd0) map --hook root (hd32) chainloader (hd32) title 2 Continue install WinXpSp3 map /grub4dos/WBSATA86.IMG (fd0) map /grub4dos/WBSATA86.IMG (fd1) map /Images/ru_winxp_pro_with_sp3_vl.iso (hd32) map (hd0) (hd1) map (hd1) (hd0) map --hook chainloader (hd0)+1 где обязательно нужно проводить установку WinXp в два этапа.Вы спросите почему?-Потому что после копирования файлов на винчестер и перезагрузки Windows у вас запросит CD/DVD Rom с установочными файлами для продолжения установки,поэтому после первой перезагрузки Windows мы опять загружаемся с флэшки и выбираем 2 этап загрузки... WBSATA86.IMG - это образ с драйверами для SATA/Raid интерфейсов компаний AMD и Intel.Проблема решена на 100% с BSOD 7b.ссылка для скачивания образов http://www.box.net/shared/dy4x1jbcrz
Ответить
Олег
Мне приведенное решение помогло :). Спасибо!
Ответить
Андрей
Скажите, а надо ли нажимать F6 во время загрузки драйверов и что в таком случае выбирать для загрузки? WBSATA86.IMG содержит драйвера SATA/Raid и драйвер WinBlock. Нужно ли грузить через F6 сам драйвер WinBlock? Нужно ли грузить драйвера SATA по F6? Это я к тому что на сборках XAKER_CD и ZVER_CD проблема BSOD 7b пока не побеждена (мной).
Ответить
Андрей
Нет, Евгений, Вы поторопились заявить про 100% решение. Скачал ru_winxp_pro_with_sp3_vl.iso, делаю по Вашей инструкции, зависон 7b. И F6 нажимал и не нажимал, и менял AHCI на IDE в BIOS - НЕ РАБОТАЕТ. (к сведению, когда Firadisk + маппинг в память - всё работает, и сборки тоже)
Ответить
Андрей
Выяснил: проблема была в том, что флешка стояла в USB 3.0 порту, переставил в USB 2.0 порт - заработало. Однако на втором этапе установки столкнулся с STOP 0x44 (MULTIPLE_IRP_COMPLETE_REQUESTS). Эту проблему победить не удалось ни на сборках, ни на оригинальном образе. Резюме: надежнее монтировать в память. На моей системе только так удалось установить.
Ответить
comcnt
Эта ошибка возникает кода винда не правильно определяет вес флэшки или винта. Форматирование поможет исправить проблему. Или вирус в загрузочном секторе.
Ответить
JoKeR
Очень доступно и просто написанная статья! Респект! Пара вопросов: Какая файловая система флэшки, NTFS или FAT32? Она как USB-HDD воспринимается?
Ответить
Savvateev
Файловая система FAT32. Как USB-HDD восприниматься не будет, в BIOSе будет определяться как Hard Disk.
Ответить
jahsoul
На 2ом этапе после эмуляции Ram диска вылазит ошибка File not found. Не находит ntldr. Загружаюсь с PE, ntldr лежит в корне как и должен. Что делать хз. Посоветуйте что нибудь...
Ответить
Bulvilkln
Методом тыка выяснил,что проблема возникает, когда используешь plop. Без него запусти title Установка Windows XP (этап 2) и будет счастье!
Ответить
simon
Умница! Если бы большинство авторов было бы такими, халтура умерла бы в корне/.
Ответить
Ded
Класс
Ответить
Osten
Огромный респект за ясность изложения. Сохраню именно это описание и постираю массу путаных мануалов от всяких мультибут-мейкеров, не понимающих зачастую, что сами делают. Спасибо, Олег!
Ответить
Maxim
До этого экспериментировал без изменения темы, потом решил попробовать. Все делал по статье и вот что получается при подключении темы: http://clip2net.com/clip/m21555/1288580069-clip-61kb.jpg 1. Русские символы просто игнорируются, превращаясь в белую строкe. Даже если писать, например "Загрузка Memtest" - игнорируется все 2. Невозможно выбирать пункты. Не реагирует ни на какие нажатия кнопок на клавиатуре. Подскажите, в чем могут быть проблемы. Или есть определенные требования. Может кодировку menu.lst нужно менять или еще что-то? У меня 8 гб флеш в NTFS.
Ответить
Savvateev
1. Проверьте, используете ли вы последнюю версию загрузчика.
2. Файл menu.lst должен быть в кодировке UTF-8.
Ответить
Maxim
С UTF-8 помогло, спасибо! Но проблема с тем, что я ничего не могу делать на экране загрузчика (не реагирует ни одна клавиша) - осталась. Версия загрузчика самая последняя с сайта автора. Если комментирую строку gfxmenu (hd0,0)/grub4dos/Elisha2.gz - то все работает, могу клавишами перемешаться между пунктами. Может есть какая-то 100% работающая версия билда?
Ответить
Savvateev
Еще раз уточните версию загрузчика. По ссылке приведенной в статье есть версия grub4dos-0.4.5b-2010-10-03. Если вы скачивали с официального сайта, то там лежит более старая версия. Еще помнится у меня были проблемы с USB клавиатурой. Возможно в этом дело.
Ответить
Maxim
Версия - grub4dos-0.4.5b-2010-10-28.zip Клавиатура USB, но без установленной темы все работает. Ладно, буду искать, спасибо за помощь.
Ответить
Mike
С Новым годом, друзья. Здравствуйте. Спасибо, Savvateev, за очень толковую и последовательную статью. Вся каша, варившаяся в голове после прочтения многочисленных мануалов в сети, вдруг структурировалась и обрела смысл)) Но есть все-таки нерешенная проблема, она абсолютно повторяет описанную выше Maxim'ом. С подключенной графической оболочкой невозможно в меню выбрать ни одного пункта, меню не реагирует на нажатие кнопок клавиатуры. Версию загрузчика установил от 14.01.2011, меню в формате UTF-8. Запускаю, как в режиме эмуляции QEMU, так и при реальной загрузки на ноуте Fujitsu-Siemens Amilo Pro - результат один. Может у Вас появилось решение? Спасибо.
Ответить
Denisko
Все вроде работает, но в случае когда прикручиваем образ с виндой выше описанным способом копец как хренова ждать пока фрадиск сэмулирует образ 700 мегабайтный
Ответить
Savvateev
В статье написано как ускорить данный процесс, и в комментариях уже обсуждалось. Читайте внимательно.
Ответить
Rus_34
На первом этапе установки WindowsXP после выбора раздела куда ставить и начала копирования появляется "Программе установки не удалось скопировать файл firadisk.sys...."
Ответить
Demsi
Аналогичная проблема...
Ответить
dedmazai
Автору респект! Два дня бороздил google как создать мультизагрузочную флешку, лучше чем здесь нигде нет, все просто и понятно, спасибо очень помог!
Ответить
Александр
Да действительно грамотно написано! Спасибо за то что поделились результатами своих трудов!
Ответить
just
Статья отличная, но у меня есть проблема: когда проходит первый этап установки еще до форматирования(когда идет определение устроиств) после зтухания дисплея вылетает синий экран смерти ((((. Около 7 образов win xp sp3 перепробывал, на других компьютерах выдает тоже самое, я гуглю гуглю но ничего не помогает. Код ошибки: *** Stop 0x0000007b (0xF79AF524,0xc0000034,0x00000000,0x00000000) необходимо заменить NTDETECT.COM на пропаченный
Ответить
Mirage
Доброго времени суток! Сталкивался с чем-то подобным при использовании образов liveCD. - с ошибкой "not found ntdeteсt.com" помогло справится копирование файла ntdeteсt.com из папки I386 (установочника) в корневой каталог флешки; - синий экран и ошибки (0x0000007b и т.п.) удалось устранить использовав следующий код (для чтения образа liveCD) title LiveCD map --mem /grub4dos/firadisk.ima (fd0) map --mem /grub4dos/iso/livecd.iso (hd32) map --hook chainloader (hd32)
Ответить
QuertX
Спасибо за полезную инфу
Ответить
vx_klim
Savvateev спасибо конечно инфа правда полезная!!! но только один вопрос windows7 можно так же с флэхи устанавливать??
Ответить
Savvateev
Размер оперативной памяти должен быть больше, чем размер дистрибутива. В случае с семеркой это будет проблематично. Здесь нужно будет использовать другой способ.
Ответить
vx_klim
вообще то получилось только что))) правда тестил только до момента начала установки там где язык выбирается)) немножко тормозит но в целом неплохо!
Ответить
vx_klim
и еще вопрос кстати не совсем понял как себя должен вести PloP выбираю usb появляется темный экран и ничего особенного не проиходит... можете рассказать как должно быть?
Ответить
Savvateev
После того как выбрали usb снова должно появиться меню grub4dos.
Ответить
vx_klim
спасибо за ответ обязательно попробую))) я вот еще хотел спросить только не ругайтесь.. я как новичок)) вот если скажем такая мысль... поделить флешку на два раздела, на одном чтобы находилось меню grub4dos и т.д. созданное нами, а на втором с помощью программы WinSetupFromUSB установленная нами XP (т.к. там вроде бы нет ограничения по памяти как я понял). так вот (!) возможно ли прописать вменю граба так чтобы он обращался к другому разделу флешки и производил установку оттуда? просто очень интерессно разобраться, т.к. столкнулся у знакомых спроблемой нехватки оперативной памяти((
Ответить
Savvateev
Насколько я знаю, WinSetupFromUSB также использует grub4dos. Поэтому можно воспользоваться этой софтиной, а затем работать с существующим загрузчиком (с файлом menu.lst, который создаст WinSetupFromUSB).
Ответить
Алексей
а разве при установке WinSetupFromUSB она не сносит все разделы на диске?
Ответить
Savvateev
WinSetupFromUSB предназначена, в первую очередь, для работы с флэшкой. Она установит загрузчик и закинет все необходимые файлы на флэшку. Затем вы загрузитесь с нее и будете выполнять установку операционной системы. Еще хочу сказать, что на момент написания этой статьи мне пришлось отказаться от использования этой программы, потому что у меня не шла установка с plop драйвером. Возможно сейчас эта проблема устранена.
Ответить
vx_klim
понятно спасибо большое! кстати кому интересно нашел некую сборку Loner для usb установки. потом попробую потестить и что нибудь сделать)) а вообще если бы не наткнулся на вашу статью ничего бы такого не было! СПАСИБО ЕЩЕ РАЗ!!!
Ответить
Silver
Автору оргомное спасибо, величайший респект и успехов всегда и во всем. Все работает, все четко. P.S. По возможности подскажите, пожалуйста, где еще можно скачать образ консоли восстановления. Ресурс "http://www.thecomputerparamedic.com/files/rc.iso" открыть не удалось.
Ответить
Savvateev
Только что попробовал. Приведенная ссылка работает.
Ответить
Алексей
подтверждаю, ссылка рабочая, попробуйте не использовать загрузчики или пройти по ссылке другим браузером, и еще как вариант попробовать так: thecomputerparamedic.com/files/rc.iso
Ответить
Алексей
а теперь по сабжу: данная тема обсуждалась уже на многих форумах и есть много статей, но ни в одной я не увидел комментариев на тему предварительного создания разделов на целевом диске (или дисках) перед ремапом... например у меня не получилось поставить винду на данному описанию на машину с 3-я HDD? которые уже разбиты на несколько разделов (в т.ч. не win, т.е. отличные от FAT и NTFS) и имеющие свободное место (без разделов) хотелось бы универсальности, чтобы данный способ можно было использовать как на новых компьютерах (с абсолютно чистыми дисками), так и на тех где уже стоит Windows/DOS или Linux прошу автора прокомментировать данную ситуацию и по возможности дополнить статью P.S.: использую iso с официальным OEM-дистрибутивом WinXP pro SP2 и файлом ответов (nLite)
Ответить
Savvateev
Есть же специализированные программы для работы с жесткими дисками. Тот же Acronis Disk Director Suite, который упомянут в этой статье. Да и сам установщик windows позволяет работать с разделами.
Ответить
Алексей
ок, тогда где упоминание об их предварительном использовании? как я уже сказал используется режим unattended Вы пробовали на практике? я - да, и смею Вам заявить что тут еще очень много вариантов граблей и соответствующих костылей
Ответить
Алексей
re: "ВНИМАНИЕ! Если ты лоханешься и вместо флэшки укажешь системный диск, то его MBR будет изменена, и система с него грузится перестанет."
чтобы избежать данной ситуации, вернее чтобы немного подстраховаться достаточно просто скопировать grldr и menu.lst в корень своего системного диска (активный раздел первого физического диска), как минимум это избавит вас от танцев с бубнами при ошибочном выборе диска... а если дочитать статью до конца и поправить menu.lst, то даже загрузку своей родной (зачастую единственной) системы можно разнообразить разными LiveCD или partition-менеджерами, но это уже другая история...
Ответить
pms
Всем Хай! Столкнулся со следующими проблемами. При установки ХР в самом начале вылетает синий экран смерти и всё. И при установки Win7 там где выбираешь раздел куда ставить он пишет что не может туда поставить
Ответить
Алексей
случайно не на ноутбук/нетбук? режим sata в bios какой стоит (IDE/AHCI)? какой код ошибки на BSOD? какой дистрибутив используется (официальный или ВасяКриворукоEdition)?
Ответить
physician
Всем у кого вылетает синий экран из-за проблем с винчестером (драйверами) прямая дорога на форум ZverCD, там есть измененные файлы драйверов, а также краткий список устройств (производителей), на которых это бывает. _http://forum.zvercd.com/viewtopic.php?p=10553#10553 _http://forum.zvercd.com/viewtopic.php?t=1484&highlight=0x0000007b
Ответить
Евгений
Как поменять изображение заставки (back.jpg) в архиве Elisha2.gz уж больно хочется свою киску!?
Ответить
Павел
Здравствуйте !!! Не молгли бы обьяснить мне один момент !!! При создании флеш с использованием WinSetup-v1.0 Beta 7 она как написанно выше тоже использует grub4dos !!! При загрузке компа на этапе POST машина виснет и приплыли не на что не реагирует ! Только сброс помогает (при этом нужно быстро флеш выдернуть) !!! BIOS --- Phoenix - AwardBIOS v6.00PG (Мать если это нужно Foxconn G31MVP/G31MXP)Заренее срасибо за потреченное время !!!
Ответить
komsomolec
title Установка Windows XP (этап 1) map --mem /grub4dos/firadisk.ima (fd0) map --mem /grub4dos/iso/XP_SP2.iso (hd32) map --hook chainloader (hd32) Вот смотрите, судя по Вашему коду, grub мапит (загоняет) весь изошник в оперативную память. А если у меня на машине стоит оперативы меншь размера изошника, что же тогда делать? Когда я удалил --mem перед /grub4dos/iso/XP_SP2.iso, то после копирования файлов установки, у меня появился знаменитый синий экран 0x0000007b На одной из машин оперативка позволило загрузить XP, как у вас прописано в меню. После копирования файлов установки и ребута виндоус выдал ошибку об испорченном файле hal.dll
Ответить
Mike
>>> На одной из машин оперативка позволило загрузить XP, как у вас прописано в меню. >>> После копирования файлов установки и ребута виндоус выдал ошибку об испорченном >>> файле hal.dll А я думал, что это у меня руки кривые)) Мне после копирования файла и ребута тоже пишет ошибку об испорченном или отсутствующем файле по адресу [windowsroot]\system32\hal.dll. Я, честно говоря, не совсем понимаю, что считать вторым этапом установки? Это этап после первой перезагрузки?))
Ответить
Дмитрий
Абсолютно идентичная проблема, выдает нет файле после первого этапа ( тоесть после первой перезагрузки)
Ответить
Сергей
У меня проблема решилась редактированием boot.ini была ошибка в параметре rdisk(1) вместо единицы должен быть нуль, тк у меня один винчестер. Не знаю почему установщик создал этот файл с таким параметром, скорее всего из за флешки которая тоже виделась у меня как жесткий диск.
Ответить
Александр
Такая же проблемма, приходилось грузиться с miniXP с флешки, и править boot.ini на диске. Но, я таки нашел как нормально поставить XP немного прописал menu.lst по другому title Установка Windows XP (этап 1) map --mem /boot/firadisk.ima (fd0) map --mem /winxp/XP_SP3.iso (hd32) map (hd0) (hd1) map (hd1) (hd0) map --hook root (hd32) chainloader (hd32) title Установка Windows XP (этап 2) map --mem /boot/firadisk.ima (fd0) map --mem /winxp/XP_SP3.iso (hd32) map (hd0) (hd1) map (hd1) (hd0) map --hook chainloader (hd0)+1 может быть кому и пригодиться
Ответить
Павел
Огромное спасибо! Вы меня выручили! Ато несколько раз ставил все время эта ошибка
Ответить
Олег
На счет синего экрана и ошибки 7b - "Евгений" предложил хорошее решение (выше), его решение не загоняет образ в оперативку :)
Ответить
Loky
здравствуйте! у меня есть одна проблемка , при загрузке liveBSD пишет bad fat 32 filesystem , флешка 8 гб. отформатированная под fat32. Заранее спасибо за помощь!
Ответить
Игорь
На первом этапе описанная ошибка. Через командную строку ничего не происходит
Ответить
Starkent
пробовал добавить на флешку ERDC, бросил образ erd50.iso в корень и из родного menu.lst скопировал в свой: title ERD Commander 5.0 for Windows XP / Windows 2003 map --mem /erd50.iso (0xff) map --hook chainloader (0xff) boot при выборе пункта пишет Error 11 никто не знает, почему?
Ответить
DSS
+1, ta zhe problema (
Ответить
Сергей
Спасибо большое. Щас устанавливаю WinXPSP3 со сборки Хакер. Использовал USB-HDD. Единственное в первом шаге сделал смену номеров дисков map (hdo) (hd1) map (hd0) (hd1) map --hook root (hd1,0) . Иначе загрузочные файлы винды устанавливались на диск с grub.
Ответить
Alexxx
Скачал grub4dos-0.4.5a-2010-04-20 (и сразу вопрос куда положить закаченный файл? Или без разницы? Потом скачал grubinst-1.1-bin-w32-2008-01-01 положил рядом с предыдущим на свой диск c: в корень. Запустил grubinst_gui.exe. отметил hd1 нажал Install. Пишет: The MBR/BS has been successfully installed Pres to continue… и всё, ни чего не происходит????????
Ответить
Savvateev
Разархивируйте ваш grub4dos-0.4.5a-2010-04-20, найдите файл grldr и перепишите его в корень флэшки, далее действуйте согласно инструкциям описанным в этой статье.
Ответить
Biff
Я тебя обажаю афтор=*
Ответить
Chingis
Крутая инфа. Большое спасибо.
Ответить
ProndT
Спасибо за подробное описание. Нашел, что искал.
Ответить
selenduma
Суппер!!Огромное спасибо!
Ответить
kcant
Проблема "Программе установки не удалось скопировать файл firadisk.sys...." связана с наличием подключенного флоппи-дисковода и лечится заменой fd0 на fd1, т.е.: map --mem /grub4dos/firadisk.ima (fd1)
Ответить
user_nt
А если флопаря нет в конфигурации компа, что тогда делать с ошибкой файла firadisk.sys. А если меняешь на таком компе fd0 на fd1, то вылетает после запроса по SCASI драйверам в синий экран. Комп рабочий hp (корпоративное решение). Прошу не ругаться если где-то не правильно что-то написал, а обьяснить и направить на истенный путь. :)
Ответить
maximry
Проблему можно обойти тем, что даже при отсутствующем флопике нужно в БИОСе поставить его режим. Обычно это 1.44 Мб. После этого даже при отсутствии флопа все будет устанавливаться. Только должен быть обязательно fd1.
Ответить
VitoS
Спасибо, помогло!!
Ответить
Джа Дай
просто отлично. спасибо за труд.
Ответить
me11er
огромный респект, полгода такое искал
Ответить
вадим
а на сколько эта статья новая - не нашел ни одной даты тут? ну я к тому что многие вещи на других сайтах есть обновленные, доработанные, и какие собственно стоит брать? (7.07.11)
Ответить
Алексей
Большое человеческое спасибо вам Олег! Если бы не ваш мануал,то вряд ли бы я собрал эту мультизагрузочную флешку...Правда,остались нерёшенными ещё 2 вопроса. Как поставить свою картинку на фон.В статье давалась ссылка,но прочитав и несколько раз попробовав-ничего не получилось...Олег,опишите пожалуйста как вы вставляли фон в меню. И второе,можно ли сделать также,только не с флешкой,а с диском? Буду вам очень благодарен,спасибо.
Ответить
Батон
Огромное спасибо! Отличный материал!
Ответить
Михил
Ошибка не удалось скопировать файл firadisk.sys менял fd0 на fd1 не помогает.
Ответить
maximry
Включи в БИОСе флопик, а точнее его режим 1.44 Мб, даже, если его физически в компе нет, и будет большое счастье и малое тоже :)
Ответить
Юрий
Как выставить timeout=10 чтобы после перезагрузки не нажимать "Найти и загрузить Windows NT/2K/XP" ???
Ответить
Василий
Вот уж не думал, что такая полезная найдется в Рунете - спасибо вам большое!
Ответить
Александр
Большое спасибо автору, пожалуй, лучшая информация. Но у меня такой вопрос: - есть загрузочный CD диск, загрузка с него идет прекрасно. на диске кроме самой винды есть возможность загрузки других вариаций винды и других программ и утилит. Win XP Sp3. Как сделать, чтобы этот диск работал с флешки. Использовал прогу MultiBooT USB. Закидывал на нее WIN PE и Win7PE - работают на ура, а вот как впихнуть установочную винду, точнее весь загрузочный диск???
Ответить
Сергей
Спасибо за материал! Очень толково написано. Сам пользуюсь дисками от simplix, но автор, к сожалению не доделал до ума USB версию.
Ответить
ilnurgi
привет подскажи пожалуйста. создаю загрузочную флешку, на неё копирую windows 7 32 bit и windows 64 bit что прописать в menu.lst чтобы всё грузилось правильно. спасибо
Ответить
Savvateev
А в чем проблема? Добавь два пункта для установки 64-х битной версии по аналогии с 32-х битной. Только файл образа не забудь поменять.
Ответить
ilnurgi
я создаю мультизагрузочный USB HDD через winsetup usb на жестком 1 раздел. планирую сделать сборку из winpe, win xp, win 7 32, win 7 64 menu.lst получается таким title Start Windows XP SP3 Setup map --unmap=0:0xff map --unhook savedefault ls /usbdrive.tag || find --set-root --ignore-cd /usbdrive.tag configfile /winsetup.lst title Start WinPE map --unmap=0:0xff map --unhook root (hd0,0) chainloader /minint/setupldr.bin title Start Windows 7 SP1 Home premium x32 Setup map --unmap=0:0xff map --unhook root (hd0,0) chainloader /bootmgr title Start Windows 7 SP1 Home premium x64 Setup map --unmap=0:0xff map --unhook root (hd0,0) chainloader /bootmgr мне кажется win 7 64 я не смогу установить, так ведь?
Ответить
Олег
Огромное СПАСИБО !!! всё понял, всё отлично. Давным-давно хотел разобраться с этим вопросом, но весь интернет завален переписанными друг у друга статьями про всякие проги. Авторы всех этих статей сами не понимают, что делают и пытаются "умничать". А всё гениальное оказалось - просто ! благодаря Вашей статье. мне не нужен был конечный результат, мне нужно было понять как самому создать именно тот набор на флешках, который МНЕ нужен. Теперь всё встало на свои места в голове. СПАСИБО !!!
Ответить
weml
Большое спасибо за описание. При установке загрузчика столкнулся с указанной Вами проблемой. При выполнении из командной строки, установщик выдавал ошибку нет такого файла или папки. Запускал из директории программы. Может быть надо было путь прописать? Проблему решил отформатировав флешку утилитой HPUSBFW (_http://greenflash.su/Files/HPUSBFW.rar)
Ответить
Alexey
Доброй ночи, подскажите пожалуйста. ПРикручиваю тот же alkidlive cd, ISO образ дефрагментирован, с флешки загружается, проходит загрузка, появляеться значок вины икспи и потом в синий экран выкидывает! тоже самое с ERD. В чем может быть причина? кто нибуь сталкивался?
Ответить
Savvateev
Попробуйте скопировать образ в память, а затем грузиться из нее, как в случае с консолью восстановления. Так должно заработать.
Ответить
Alexey
Спасибо, получилось. Но есть еще ряд вопросов. Хотел включить в сборку еще антивирусные Live CD Dr. Web, KAV и Avira, не один из них не работает. 1. Dr.Web начинает загружатся, бегут строчки, а конце: Cannot find boot device bin/sh: can't acces tty; job control turned off. На этом все заканчивается 2. KAV: Сразу ошибка Error 17: Cannot mount selected partition 3. Avira: тоже начинает грузится а потом ошибка: Self check failed! The file failed В menu.lst я их прописываю как и консоль восстановления сначала гружу в память. С утилитой виктория тоже пролемы. ИОСшник дефрагментирован, но не грузиться, пишет Error 13: Invalid executable format. Подскажи плиз как решить эти проблемы.
Ответить
Savvateev
Странно. На момент написания этой статьи виктория работала нормально. Проверьте iso-шники, может в них дело. Должны быть загрузочные iso образы. Кстати откуда викторию качаете? С сайта разработчика, я надеюсь? Еще проверьте версию grub4dos.
Ответить
Alexey
grub4dos последняя версия, насчет откуда скачивал, честно не помню, позже проверю. Меня больше интересует вопрос, как включить в загрузку Антивирусы.
Ответить
Alexey
С Викторией разобрался. Видимо образ был левый какой то. С Антивирусами я так понял геморно, понял по данной статье http://habrahabr.ru/blogs/os/99159/. Но вот опять проблема. Хочу винду ХП поставить, первый этаж проходит, всё норм, ребут. Запускаю второй этап. И меня загружает с рекавери раздела( ноутбук сони, у них у всех есть раздел восстановления с вшитой виндой). В файле menu менял hd0 на hd0,1, но загрузка не проходит пишет что не нашел данный раздел.Так как раздел харда по идее 2ой получаеться, а диск один. Даже в Plop boot когда выбираешь грузиться с раздела MHDB 2 то он загружает тот хар куда винда ставиться, а если MHDB 1 то в рекавери раздел. Замучался уже, какие ток значения не ставил, помогите плиз.
Ответить
Сергей
Запускаю приложение grubinst_gui.exe. В появившемся окне выбираю свою флэшку и жму кнопку Install.Оно мне пишет: "The MBR/BS has been successfully installed".Всё.Загрузится с флешки не получаяться.Помоги!!!
Ответить
Savvateev
Файл grldr на флешке лежит? Если да, то проверяй настройки BIOS.
Ответить
iskanderr
Большое спасибо автору за отличную статью, всё изложено понятно и доступно. Если не затруднит, подскажите пожалуйста, в чем может быть проблема - не загружается Recovery Console. Всё делал по вашей инструкции, файлы со здешних ссылок (не биты, не фрагментированы), в menu.lst всё точно, но rc (и один из образов лайв сиди) не стартует. С остальным проблем нет, акронис, виктория, алкид и т.д. работают нормально, перепробовал несколько версий граба и фирадиска, безрезультатно...
Ответить
Savvateev
А не загружается случайно не на ноутбуке? Если так, то нужно отключить AHCI в биосе. Это же касается и установки XP.
Ответить
Aleksandr
Где брать iso образы программ? Искать в интернете либо их можно как нибудь самому сделать?
Ответить
Savvateev
Искать.
Ответить
stas
Подскажи пожалуйста: почему не грузятся iso образы например LupuRus-520-M1.iso, eset_sysrescue.iso, Hiren's.BootCD.15.1.iso? При выборе в меню Груба "загрузить образ",начинается загрузка, даже появляется меню с загрузочной картинкой НОД, Пупирус, Hiren's.BootCD. Далее после выбора любого пункта меню начинается грузиться линуксы и выдают ошибку: не найден какой либо файл.... Параметры в Груб прописаны аналогично советам Автора: title Загрузить eset sysrescue map (hd0,0)/grub4dos/iso/eset_sysrescue.iso (hd32) map --hook root (hd32) chainloader (hd32) boot
Ответить
Savvateev
Попробуйте с Firadisk. В большинстве случаев помогает.
Ответить
stas
через Firadisk тоже не получается... Причем ошибки в точности такие же.. По сылке http://greenflash.su/Grub4Dos/files/map.htm#hd32 в разделе "Загрузка из .ISO образа" описывается: Образ загружается,но при попытке доступа к нему-никакие файлы прочитать не удается... Надо както сам образ изменять,дополнительные дрова использовать. Плохо понимаю это все. Вобщем не все так гладко..
Ответить
Дмитрий
Savvateev, спасибо за сжатое изложение всего что надо в одном месте. Вы просто молодец. Теперь вопрос - собирал я загрузочную флэшку. Не ставятся XP (BSOD #79) и 7 (требует драйвера CD-ROM). FIRADISK не помогает. Включил в menu.lst команды: map --mem /iso/WBSATA86.IMG (fd0) map --mem /iso/WBSATA86.IMG (fd1) После указанной доработки XP вроде прошла проблемное место (до конца не доводил), а семерка осталась на том же месте, т.е. ни FIRADISK ни WBSATA не решают вопроса. Какие будут мысли?
Ответить
Дмитрий
Дополнительно - никакие танцы с бубном вокруг autounattend.xml и подсовывание системе loadiso.cmd не решают вопроса - драйвера firadisk в устанавливаемой системе ставятся, но диски с sources не появляются.
Ответить
Дмитрий
Еще уточнение - образ Windows 7 SP1 Reactor v.1.0, уж какой был. Сейчас скачаю последний реактор (v.11.0) и восьмерку, быть может дело именно в образе?
Ответить
Дмитрий
Результат - не ставится из образа ни одна система на базе семерки. Симптомы те же самые - спрашивает драйвера CD-ROM. XP и ее клоны ставятся, достаточно заранее смонтировать в флопы образ WBSATA86. От семерочной проблемы сие не спасает. У меня варианты закончились, пробовал много чего. Помогите уже человеку ...
Ответить
Ден
Распакуйте образ семерку на флэшку. Не грузитесь из iso-файла. Если нужна только одна семерка, это походит.
Ответить
Владислав
Благодарю Евгений у меня прокатило все получилось респект ФАЙЛ menu.lst gfxmenu (hd0,0)/grub4dos/Elisha2.gz title Установка 1 map /grub4dos/WBSATA86.IMG (fd0) map /grub4dos/WBSATA86.IMG (fd1) map /grub4dos/iso/XP_SP2.iso (hd32) map (hd0) (hd1) map (hd1) (hd0) map --hook root (hd32) chainloader (hd32) title Установка 2 map /grub4dos/WBSATA86.IMG (fd0) map /grub4dos/iso/XP_SP2.iso (hd32) map (hd0) (hd1) map (hd1) (hd0) map --hook chainloader (hd0)+1
Ответить
wert
Спасибо, всё получилось!!!!!
Ответить
Санька
Спасибо!!!! помогло = )
Ответить
Evgeniy
От души благодарю за полезную информацию, доступную для понимания!
Ответить
Robin
Кстати, совсем не обязательно выходить из grubinst_gui, достаточно строчку "--skip-mbr-test" вбить в поле "Extra"
Ответить
Валерий
Замечательное руководство! Перед этим просмотрел кучу заумных и уже отчаялся что нибудь сделать
Ответить
Роман
ВСем привет. Помогите пожалуйста решить вопрос так как я в этих делах новичёк и не каких навыков в этом деле не имею. При создании загрузочной флэшки, все операции выполнял согластно инструкции. Ошибки, которые были представленны автором, не разу не всплывали. Закинул все файлы и утилиты все прописал согласно уроку, и застопорился на уставке темы на флэшку. Данный урок гласит о том что если установить тему то все начнет отопбражаться русскоязычным шрифтом. Тема стала нормально, но названия утилит на ней не отображаются, а лишь присутствует с верху белый квадратик не большой который можно опустить в верх и вниз. При нажадии enter меня перебрасывает обратно к кракозябрам. Помогите что делать в этой ситуации.
Ответить
Savvateev
Посмотри кодировку файла menu.lst, должна быть utf-8.
Ответить
hard2
Спасибо.
Ответить
LGabriel
Не пойму что не так делаю. Вроде бы всё стало, и вроде бы как груб стартует, но он в упор не видит menu.lst. Выбивает консольку грубовкую, предлагает поискать menu.lst в других местах, но в упор его не видит. Что может быть?
Ответить
Andrey
Спасибо, все получилось ))).
Ответить
Алексей
Все круто, спасибо за статью ! Есть вопрос. Можно ли инсталить winXP (не распаковывая ISO) но без предварительной загрузки образа в оперативку. Нашел дополнительную ниформацию в инете и с USB-флешки получилось. Но загрузиться с СD таким методом не получилось. Доходит инсталяция до выбора раздела установки и выкидывает БСОД 0*07В (типа необнаружен HDD). C подгрузкой в память этот-же исошник проходит дальше.
Ответить
Денис
Доброго времени суток! Собственно вопрос: я вот так и не понял в каких случаях нужно использовать "map --mem /grub4dos/firadisk.ima (fd0)". У автора в "menu.lst" эта строка прописана не везде. В чем прикол? Когда необходимо прописывать этот параметр, а когда можно обойтись без него?
Ответить
Денис
Да и еще! В данном параметре "map (hd0,0)/grub4dos/iso/mt420.iso (hd32)" в конце в скобках "hd32", а у меня работает и с "0xff". В чем разница? Заранее огромное спасибо, за развернутый ответ!
Ответить
Миха
Спасибо автору и всем участникам! Ваш пост очень помог!
Ответить
Денис
Неужели никто не может ответить на мои вопросы???
Ответить
Виктор
Доброго времени суток! У меня возникла следующая проблема - plop boot manager нормально грузится, но при выборе пункта USB машина виснет. Тестил ту же флешку на ноуте - все работает корректно( образ весом 138 МБ загрузил за 20 с). Машина на базе AMD 5200+; plop boot manager 5.0.14 Если у кого есть идеи, то пожалуйста отпишитесь - хотя бы в каком направлении копать, возможно есть аналоги plop
Ответить
Денис
Здравствуйте! У меня аналогичная проблемма, ноут Acer Extensa 5620. На других девайсах проверить возможности пока нет.
Ответить
Виктор
Денис! запись hd32 аналогична 0xff, причем 0xff предпочтительна Подробности здесь http://greenflash.su/Grub4Dos/files/map.htm
Ответить
Денис
Виктор спасибо за ответ) думал уже не дождусь! Автор походу забил на блог...
Ответить
Денис
Если исходить из приведенной статьи, то лучше использовать (0xff). Тогда возникает вопрос - в каких случаях нужно (я подчеркиваю-нужно) использовать (hd32)? Что то я совсем запутался... Если работает (0xff), то зачем тогда (hd32)? Вот мой menu.lst: timeout 30 color white/black blue/black graphicsmode -1 800:600 -1 24:32 || graphicsmode -1 font /unifont.hex.gz title Start PLoP boot manager 5.0.14 root (hd0,0) kernel /grub4dos/plpbt5014.bin boot title - root title Acronis Disk Director Suite 10 map (hd0,0)/grub4dos/iso/adds10.iso (hd32) || map --mem /grub4dos/iso/adds10.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title Acronis Disk Director 11 Home map (hd0,0)/grub4dos/iso/add11h.iso (hd32) || map --mem /grub4dos/iso/add11h.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title Acronis True Image Home 2012 map (hd0,0)/grub4dos/iso/atih2012.iso (hd32) || map --mem /grub4dos/iso/atih2012.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title Norton Ghost 11.5 map (hd0,0)/grub4dos/iso/ng115.iso (hd32) || map --mem /grub4dos/iso/ng115.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title - root title Reset Windows Password 1.2.1.195 map (hd0,0)/grub4dos/iso/pc121195.iso (hd32) || map --mem /grub4dos/iso/pc121195.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title Kaspersky Rescue Disk 10 map (hd0,0)/rescue/rescueusb.iso (0xff) || map --mem /rescue/rescueusb.iso (0xff) map --hook root (0xff) chainloader (0xff) boot title FixNTLDR map (hd0,0)/grub4dos/fixntldr.ima (fd0) || map --mem /grub4dos/fixntldr.ima (fd0) map --hook root (fd0) chainloader (fd0)+1 boot title - root title Memtest86+ 4.20 map (hd0,0)/grub4dos/iso/mt420.iso (hd32) || map --mem /grub4dos/iso/mt420.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title Victoria 3.5 map (hd0,0)/grub4dos/iso/vcr35r.iso (hd32) || map --mem /grub4dos/iso/vcr35r.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title MHDD 4.6 map (hd0,0)/grub4dos/iso/mhdd46.iso (hd32) || map --mem /grub4dos/iso/mhdd46.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title - root title Загрузка CD-ROM cdrom --init map --hook chainloader (cd0) boot title Загрузка HDD chainloader (hd1)+1 rootnoverify (hd1) boot title - root title Перезагрузка reboot title Выключение halt
Ответить
Виктор
Точно ответить не могу, так как сам оригинальных англоязычных исходников не читал, но запись 0xff очень похожа на обозначение адреса в памяти. Тогда исходя из такой логики hd32 просто алиас, прописанный для удобства. Но чтобы узнать наверняка нужно лезть в дебри... http://diddy.boot-land.net/grub4dos/Grub4dos.htm В любом случае если умные люди рекомендуют использовать 0xff, то я думаю лучше всего последовать совету.
Ответить
Денис
Благодарю за столь скорый ответ) Завтра испробую plop boot manager на стареньком asus и отпишусь. Еще раз спасибо.
Ответить
Денис
Здравствуйте! Действительно с plop проблема... Ноутбук Asus повесила наглухо, пришлось через кнопку рестартить. Кто сталкивался, помогите!
Ответить
Юрий
Доброго времени суток! стоит задача переноса установленной win XP SP3 на 32гб usb флэшку сделал с помошью ISO образ дискеты XXXXX.ima размером в 18 гб что может посоветовать всемогущий ALL в этом случае? в любом случае большое спасибо (здесь самое полное/краткое руководство в рунете)
Ответить
Руслан
В конце когда выбираю перезагрузку вылетает что черная и не на русском написано
Ответить
Тенгиз
прописывал несколько вариантов но загрузка программы не происходит. последний вариант выглядит так title AntiWinLockerLiveCD_4.0.6. find --set-root /Grub4dos/iso/AntiWinLockerLiveCD_4.0.6.iso map --mem /Grub4dos/iso/AntiWinLockerLiveCD_4.0.6.iso (fd0) map --hook chainloader (hd0)+1 rootnoverify (fd0) map --floppies=1 boot знаю что неверно но все же решил попробовать
Ответить
Иван
Может кто знает, grub4dos запускает обычные dos-овские утилиты с расширением .com?
Ответить
Дмитрий
Спасибо за статью. Очень выручили! Я раньше просто распаковывал iso образ на флешку, и ставил win7. На более новых компьютерах проблем не возникало. Когда биос не видел флешку как загрузочную, то записывал через UltraIso образ и тоже без проблем. Но на старых компьютерах возникает проблема. File:\Boot\BCD Status:0xc000000f. Info: An error occurred while attempting to read the boot configuration data. все варианты в топе гугла испробовал - безрезультатно. Вы своей статьей меня просто спасли. Все очень отлично работает, на любом железе. Еще раз огромная благодарность!
Ответить
Timur
Смог запустить образ только с методом Евгения.Но на втором этапе установки xp вылетает синий экран с ошибкой 0x00000044. Давно бы поставил с CD, но на нетбуке нет привода. Помогите плиз
Ответить
ЦарьБог
Спасибо автору!
Ответить
Роман
доброго времени суток Savvateev у меня такая проблема все сделал как показано в вашем примере у меня только одна беда не хочет грузится windos xp а закинул акронис консоль восстановления xp, загрузка установленной ос и windows 7 все это включается и работает а вот установка xp не первый этап не второй не включается пишет "fat12 BPB found with 0xEB (jmp) leading the boot sector. profebed C/H/S = 80/2/18, probed total sectors=2880 map --mem / grub4os/iso/windows_xp.iso (hd32) Error 28: Selected item cannot fit info memory Press any key to contine... " подскажите что можно сделать. За ранее спасибо!!!
Ответить
Кот в сапогах
Долго искал что то путнее,наконец нашёл!!!Спасибо автору за полезную тему!Очень помог.
Ответить
роман
спасибо обалденная статья очень помогла.
Ответить
Владимир
У меня не получается загружаться с образа диска Drweb live CD. Загрузка начинается но потом останавливается на фаиле raid6_pq (флешка FAT32) title drweb map (hd0,0)/boot/drweb.iso (hd32) map --hook root (hd32) chainloader (hd32) boot Что может быть не так?
Ответить
Дмитрий
Такой вопрос. Прописал в menu.lst все как сказано в статье. На этапе установки возникает следующая проблема: после чтения лицензионного соглашения, установщик дает на выбор раздел для установки винды. Так вот, в списке разделов я вижу только флешку (раздел флешки) и нет ни одного раздела винта. Кто-то знает как пофиксить эту проблему?
Ответить
Savvateev
Если устанавливаете XP на ноутбук, то он не будет видеть винт. Для этого нужно подсунуть AHCI драйвер на начальном этапе установке, либо в BIOSе перевести SATA в IDE mode.
Ответить
Валерий
Отличное руководство! Все получилось сразу (в отличие от другого сайта с похожей статьёй), сделал загрузочным внешний диск на 640 гигов. Вот только русских букв в меню нет, почему-то :(
Ответить
Валерий
С буквами разобрался. Нашел тут коммент, что кодировка должна быть UTF-8. У меня не работает PLOP, не может найти ЮСБ.
Ответить
Леонтий
Огромное спасибо, за доступность изложение и минимализм.
Ответить
Miforil
Насчет XP установки. Я сделал как было описано Загружается первый пункт все ок, выбираю диск, копирует файлы, перезагружаюсь загружаю второй пункт (думает, так же как на первый пункт - загружает файлы в оперативку так понимаю) а потом выдает ошибку - Error 15 File not found - Press any key to continue Вот как выглядит мой меню title 1. Установка Windows XP (этап 1) map --mem /firadisk.ima (fd0) map --mem /XPSP3.iso (hd32) map --hook chainloader (hd32) title 2. Установка Windows XP (этап 2) map --mem /firadisk.ima (fd0) map --mem /XPSP3.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 Естественно образы не в какой то папке а в корень флешки Подмечу - первый пункт он загрузил, файл значит нашел, видимо идет речь не а самой исошки а каком то другом файле. Подскажи пожалуйста - Я что то не правильно делаю или проблема в другом? Спасибо Большое!
Ответить
nitrogear
Спасибо за статью. Добавлю один важный нюанс - кодировка файла menu.lst должна быть UTF8. Пока ее не поставил у меня русские пункты были пустыми строками
Ответить
Владислав
Здравствуйте, я начинающий программист, мне посоветовали вашу статью по созданию загрузочной флешки. Но видимо когда вы её писали win8 ещё не было, у меня сейчас стоит восьмёрка, и у меня в grubinst.exe не видит ни одного диска. Я прочитал все комментарии и ни у кого не было подобной проблемы. Из комментариев и из статьи пробовал изменить NTFS на FAT32 и тоже не работает. Так же пробовал через командную строку ввести , и пишет Permissin denied. Не знаете чем можно мне помочь?
Ответить
sanctorum
Попробуй из под админа запускать консоль, либо дистриб, если ты с него ставишь.
Ответить
sanctorum
У меня вот другая проблема. У меня грабчик не хочет видеть изошники, а как его на них нацелить ещё, я не знаю. Либо это у меня с головой что-то не так. ИЗОшники лежат, путь прописан, а граб их не видит и орёт: Error 15: File not found Так по всем пунктами меню.
Ответить
sashasam1
Все сделал по вашей инструкции. В результате, перед копированием файлов винды пишет ошибку: не удается скопировать FiraDisk.sys. Приходится нажать Esc. Сразу же следующее сообщение не удается скопировать FiraDisk.inf. После нажатия Esc копируются файлы, перезагружается комп. После выбора 2 этапа сообщение об ошибке asms (т.е. как бы не видно виртуального носителя). В чем может быть проблема?
Ответить
Андрей
Отличная статья, всё сразу получилось!!!
Ответить
Александр
Спасибо за статью, помогла. Сделал практически все по статье, создав бутовую флешку и закинув образы на нее, но есть проблема: после выхода из PLoP Boot Manager (нажал Esc в его графическом окне) управление не передается на Grub4Dos, а начинает загружаться винда с диска. помогите, пожалуйста.
Ответить
Андрей
Крутая статья! Автор не просто умный, автор мудрый человек!
Ответить
mrBlackly
Спасибо за статью. Ничего полностью не использовал, но содрал кусками что было надо и всё работает. Свои основные задачи решил. Шпаргалка правильная )) Сейчас провожу доводку напильником. Кстати - очень не удобно что ГРУБ не скрывает "лишние" диски но только проводит загрузку с них. Приходится прятать вручную или криво будет всё. В этом отношении PQ Boot корректней себя ведёт. Но косяки и там есть... В общем - пилю, шлифую ) Поприкиньте как это будет, если стоит Дебиан, два Виндовса и стартует Винда не с диска C: :)
Ответить
Масон
кидай файл GRLDR - какой?!
Там их 4: mbr, pbr, CD и просто без ращирения. КАКОЙ КИДАТЬ ТО!?
Ответить
Максим
все равно в любых gfxmenu язык не понятный, точнее символы! как же сделать понятный язык? русский
Ответить
Аноним
А что с кодировкой по ссылке на русскую документацию?
Ответить
sayrus
А существуют ли драйвера для запуска USB 3.0?
Ответить
Игорь
Здравствуйте сделал все по инструкции но при загрузке выдает сообщение: [Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Any where else TAB lists the possible completions of a device/filename] И все никаких действий не предлагает больше!!! В чем может быть проблема, кто нибудь сталкивался уже???
Ответить
Ruslan
ссылка на консоль восстановлени xp не доступна, где ее можно взять?*
Ответить
Guardspy
Приветствую вас! статья очень хорошая! но я так понял что образы мапятся в память? а можно как нибудь например прямой мапинг сделать? от гугла уже голова кругом идет, везде срам непонятный, толком ни чего не описанно. подскажет кто нибудь?
Ответить
Guardspy
И еще один момент. Я так понял что дефрагментация образа нужна для прямого мапинга?
Ответить
Роман
СПАСИБО! Отключил adblock и начал искать рекламу чтобы клацнуть и отблагодарить автора но не нашёл О_о .
Ответить
Роман
Мля уже увидел). И всем кому помогла статья советую хоть как то благодарить автора)
Ответить
Сергей
У меня была загрузочная флешка вот с такими строками: -------- title MemTest x86+ 4.20 map /!Recover/memtest/memtest.iso (0xff) || map --mem /!Recover/memtest/memtest.iso (0xff) map --hook root (0xff) configfile /grub4dos.lst || chainloader (0xff) -------- И это не работало на моем нетбуке. После чтения этой статьи я поменял их на другие: -------- title MemTest x86+ 4.20 map /memtest/memtest.iso (hd32) map --hook root (hd32) chainloader (hd32) -------- И все сработало! Спасибо. Но хотелось бы осмысленных действий. Если можете как-то пояснить, почему не работал 1-й вариант? А может быть что-то из него все-таки нужно оставить?
Ответить
Сергей
Красава...спасибо.
Ответить
Галимьян
Здравствуйте! Я не сразу разобрался в Grab4Dos'е и по ошибке указал, не свою флешку, а системные диски c и d. Теперь при загрузке windows у меня после "Boot from CD" выходит "hd01 is null", "hd02 is null", а в конце выходит "GRLDR is not find". Как это исправить, не знаете?
Ответить
cialis soft
You've amazing thing listed here. women viagra http://buytadalafilusa-mediced.com/ , purchase cialis
Ответить
cialis coupon
Thank you for sharing this awesome web-site. cialis coupon http://cialisonline-docmedusa.com/ , cialis soft tabs
Ответить
mostafashehata
[URL=http://angazelmadina.com/2016/05/11/combating-insects-madinah/]شركة مكافحة حشرات بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/05/10/cleaning-tanks/]شركة تنظيف خزانات بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/03/27/storage-and-relocation-company-in-medina/]شركة تخزين اثاث بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/05/06/transfer-and-relocation-madinah-2/]شركة نقل عفش بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/03/27/pesticides-sprayed-company/]شركة رش مبيدات بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/05/08/clean-groves-madinah/]شركة تنظيف عمائر بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/05/08/cleaning-apartments-in-medina/]شركة تنظيف شقق بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/05/07/carpet-cleaning-in-medina-2/]شركة تنظيف كنب بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/05/07/carpet-cleaning-in-medina/]شركة تنظيف سجاد بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/03/27/cleaning-swimming-pools-in-the-city/]شركة تنظيف مسابح بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/03/27/clean-councils-medina-company/]شركة تنظيف مجالس بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/03/27/detecting-leaks-in-medina/]شركة كشف تسربات المياة بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/03/27/isolation-tanks-company-madinah/]شركة عزل خزانات بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/05/11/isolating-surfaces-madinah/]شركة عزل أسطح بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/05/10/clean-councils-medina-company-2/]شركة تنظيف مجالس بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/05/11/plain-tile-marble-madinah/]شركة جلي بلاط ورخام بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/05/10/anti-termite-company-in-medina-2/]شركة مكافحة النمل الابيض بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/03/27/cleaning-company-and-laundering-sofa-madinah/]شركة تنظيف وغسيل كنب بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/03/27/combating-insects-medina-company/]شركة مكافحة حشرات بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/03/27/cleaning-tanks-company-madinah/]شركة تنظيف خزانات بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/03/27/cleaning-company-houses-in-medina/]شركة تنظيف منازل بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/03/27/clean-councils-medina-company/]شركة تنظيف مجالس بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/03/27/anti-termite-company-in-medina/]شركة مكافحة النمل الابيض بالمدينة المنورة[/URL] [URL=http://angazelmadina.com/2016/03/27/transfer-furniture-company-in-medina/]شركة نقل اثاث بالمدينة المنورة[/URL] [URL=https://www.facebook.com/angaz.elmadina/]شركة انجاز المدينة للتنظيف الشامل[/URL] [URL=https://twitter.com/AngazElmadina]شركة انجاز المدينة للخدمات العامة[/URL]
Ответить
salam
[url=http://cleaning-riyadh.com/] الشركة الدولية لنقل الاثاث[/url] [url=http://masadesign.net/blog/article/hamalate2] شركة تنظيف بمكة[/url] [url=http://zucleaning.com/%D8%B4%D8%B1%D9%83%D8%A9-%D9%85%D9%83%D8%A7%D9%81%D8%AD%D8%A9-%D8%AD%D8%B4%D8%B1%D8%A7%D8%AA/]مكافحة حشرات بجدة[/url] [url=http://estdafa-hosting.com/hosting-companies/ipage] استضافة ipage [/url] إن بيوتنا منبع لشعورنا بالفخر والاعتزاز مكافحة حشرات؛ فالمنزل النظيف المرتب هو عنوان من تملكه شركة مكافحة حشرات، بل يسعدنا أن يتم الحكم علينا فقط من خلال حالة منازلنا. إذن كيف نضع جدولاً سهلاً وسريعاً للتنظيف يضمن الحفاظ على المنزل نظيفاً ومرتّباً ؟ تساعد قائمة تدقيق شركة مكافحة حشرات بجدة أعمال النظافه في الحفاظ على تنظيف رش مبيد وترتيب المنزل. وهناك بعض شركة رش مبيد النصائح التي يمكنك مكافحة النمل معرفتها لوضع جدول النظافة الخاص بك في أربع خطوات مشكلة الآمال العريضة في الحفاظ على المنزل مرتباً ومهندماً أن إيقاع حياتنا، ووقوع كارثة أو كارثتين في تنظيف خزانات غرفة بالمنزل، غالباً ما تقف عائقاً في طريق تحقيق تلك الآمال تنظيف خزانات بجدة .
Ответить
cheap_viagra
مسبوكات الألومنيوم ونش رفع عفش الشركة الدولية للخدمات المنزلية من اوائل شركات تنظيف بالرياض شركتنا أشاد بها العديد من العملاء فى مجال تنظيف المنازل بالرياض نظرا لقدرة الشركة على القيام بأعمالها على أكمل وجه تنظيف فلل بالرياض فى اسرع وقت فضلاَ عن أى شركة تنظيف وهذا كله بفضل اللــــه, نعمل فى الرياض و نهتم بـ تنظيف مسابح؛ بالاضافه الى ذلك فان الشركة تحرص على تقديم خدمات التنظيف بدقه فائقه شركة نقل عفش بجدة شركة تنظيف خزانات بجدة الشركة الدولية Estdafa hosting إذا كان لديك شريك في السكن أو شريك حياه أو أحد أفراد الأسرة يقيم في المنزل، حددي مهام التنظيف لشخص واحد على أن يؤديها الجميع بالتناوب، ولكن ننصحك مرة أخرى بالتحلي بالواقعية فيما يتعلق بتوقعاتك بشأن مشاركة الشخص الآخر في عملية التنظيف > النصائح التي يمكنك مكافحة النمل شركة عزل خزانات شركة تنظيف شقق
Ответить
cheap_viagra
[url=http://cleaning-riyadh.com/] الشركة الدولية لنقل الاثاث[/url] [url=http://masadesign.net/blog/article/hamalate2] شركة تنظيف بمكة[/url] [url=http://zucleaning.com/%D8%B4%D8%B1%D9%83%D8%A9-%D9%85%D9%83%D8%A7%D9%81%D8%AD%D8%A9-%D8%AD%D8%B4%D8%B1%D8%A7%D8%AA/]مكافحة حشرات بجدة[/url] [url=http://estdafa-hosting.com/hosting-companies/ipage] استضافة ipage [/url] إن بيوتنا منبع لشعورنا بالفخر والاعتزاز مكافحة حشرات؛ فالمنزل النظيف المرتب هو عنوان من تملكه شركة مكافحة حشرات، بل يسعدنا أن يتم الحكم علينا فقط من خلال حالة منازلنا. إذن كيف نضع جدولاً سهلاً وسريعاً للتنظيف يضمن الحفاظ على المنزل نظيفاً ومرتّباً ؟ تساعد قائمة تدقيق شركة مكافحة حشرات بجدة أعمال النظافه في الحفاظ على تنظيف رش مبيد وترتيب المنزل. وهناك بعض شركة رش مبيد النصائح التي يمكنك مكافحة النمل معرفتها لوضع جدول النظافة الخاص بك في أربع خطوات مشكلة الآمال العريضة في الحفاظ على المنزل مرتباً ومهندماً أن إيقاع حياتنا، ووقوع كارثة أو كارثتين في تنظيف خزانات غرفة بالمنزل، غالباً ما تقف عائقاً في طريق تحقيق تلك الآمال تنظيف خزانات بجدة .
Ответить


Оставить свой комментарий


Представтесь, пожалуйста *

Ваш комментарий

Число на картинке *

captcha

На хостинг