Меню Рубрики

Error 13 invalid or unsupported executable format windows xp

Error 13 invalid or unsupported executable format windows xp

Usb Flash — вопросы новичка

DmitryOlenin Дата: Вторник, 24.11.2009, 02:22 | Сообщение # 1

Сломал уже голову
Есть образ, который отлично работает как загрузочный DVD.
Там и LiveCD и тихая установка XP, и HirenBootCD и многое другое.

Сначала я столкнулся с тем, что BCDW (загрузчик) не работает при установке на usb-flash.

Попробовал syslinux-3.83 и grub-0.4.4.
И то и другое удалось установить и даже удалось меню сделать из 1го пункта.
Мне нужно просто, чтобы эти загрузчики отдавали управление BCDW. Но не выходит.
Например Grub при попытке загрузить loader.bin ругается, что неверный тип.

Как быть, подскажите? В меню BCDW у меня 16 пунктов, хотелось бы все же их увидеть.

Да, пока суть да дело, попробовал EZBOOT. Там более красивое меню, однако тоже загрузка не получается. Ну и аналогичным образом управление от Grub или syslinux не передаётся

—————-
SysLinux файл таки подгружает по такой строчке:
KERNEL /boot/syslinux/chain.c32 hd0 1 ntldr=/loader.bin
Однако дальше дело не идёт. Ибо файла \bcdw\bcdw.bin (или \EZBOOT\project.EZB) загрузчик не находит

——————
Ради интереса попробовал прикрутить Plop к Grub-у.

Было бы здорово, если бы всевозможные пункты меню (которые работали на DVD через BCDW) грузились сразу из Grub-a или SysLinux-а.

DmitryOlenin, ну и зачем вам BCDW на флешке, используйте grub4dos, он гораздо мощнее и функциональнее. Запустить вам скорее всего не удастся, только из iso-образа у меня вышло.

kDn,
Благодарю за ответ.
Подскажите пожалуйста, как запустить образ .bin при помощи grub4dos, чтобы он, собственно, запустился?

Я описал свои попытки это сделать. Запустился только plop.
Остальные же образы, которые BCDW прекрасно грузит, не поддаются.
Error 13: Invalid or unsupported executable format и всё тут

Не знаю как это может помочь (проверял не все пункты списка, но как минимум
3-4 не запустились), но вот список:

\i386\setupldr.bin
\i386\setupld1.bin (и так до 7 — варианты установки Win XP)
\EZBOOT\W2KSECTXPE.BIN — Live CD
\HBCD\hiren.ima — Hiren Boot CD
\HBCD\XP.BIN — Mini Win Xp
\form.ima — загрузочная дискета DOS
\kolibri.ima — KolibriOS 0.7.5.0
\puppy.ima — PuppyRus Linux

:reboot
:PowerOff
:Boot from drive C

DmitryOlenin, все загрузчики для Windows запускаются через chainloader, например:
chainloader \i386\setupldr.bin
Образа дискет нужно монтировать в виртуальный флоппик и запускать с него. Т.е. что-то типа:

grub4dos использует прямой слеш «/», а не обратный «\».
НАЖМИ МЕНЯ, прежде чем что-либо написать

kDn
Помогло, но ооочень отчасти.
Загрузились KolibriOS 0.7.5.0 и загрузочная дискета DOS.

Вот проблемы:
1. Установка Windows Xp рушится и перезагружает компьютер.
Начинается (windows is inspecting. ) и потом сразу ребут.
2. Программы из HirenBootCD (сам он и MiniXp) не запускаются.
Сначала выдают пресловутую Error 13: Invalid or unsupported executable format, а при повторном запуске говорят: Error 17: Cannot mount selected partition.
Аналогичная проблема и с запуском LiveCD на основе WinPE и PuppyRus Linux.

Приложил свой файл menu.lst.
Очень жду ваших мыслей.

———————-
Попробовал дословно скопировать строки из соседней темы (там люди свои конфиги работающие приводили):

У меня, правда, 10й Hiren. Однако загрузиться и не подумал.
Disk I/O Error Replace the disk, and then press any key

Я уже ничего не понимаю. У всех всё работает — у меня нет.

Может дело в том, что я скачал последнюю версию Grub4Dos (0.4.4) с сайта разработчика?
На этом сайте просто лежит более старая.

Если вас не затруднит, можете пошагово описать последовательность действий, чтобы запустить, скажем, HirenBootCd или какой-нибудь LiveCD.
У меня просто ощущение, что я что-то упустил.

Что делал я:
1. Скачал grub4dos-0.4.4-2009-06-20.zip и grubinst-1.1-bin-w32-2008-01-01.zip.
2. Распаковал в один каталог. Запустил grubinst_gui.exe.
3. Выбрал нужный hd(1), нажал Install.
4. Скопировал(автоматом не появился) grldr (220 049 байт).
5. Создал приложенный menu.lst.

Sh1td0wn,
Ну с головы писать пункты не всегда без ошибок удается)))

DmitryOlenin,
По хирену есть соседняя тема, поглядите, есть готовые примеры запуска.
По Windows XP — не зная как и что у вас организовано, никаких рекомендаций, кроме чтения соответствующих тем дать невозможно.

В принципе, Вы всё правильно делаете, но.

Далее, откуда взялся puppy.ima? Попробуйте взять оригинальный образ, оттуда — корневую ФС (один или 2 файлика в несколько сотен МБ с одинаковым расширением или просто похожими именами), ядро и initrd и переведите в синтаксис grub4dos: label на title, всё из append в kernel, initrd=. заменить на initrd (что-то) и вынести отдельной строкой.

(Возможно, я выложу сюда список необходимых файлов и lst для grub4dos)

Добавлено (24.11.2009, 18:36)
———————————————
Нужен файл pup-(номер).sfs из корневого каталога (класть в корень), файлы vmlinuz и initrd.gz (оттуда же, класть куда угодно)

НАЖМИ МЕНЯ, прежде чем что-либо написать

kDn
Я в сообщении чуть выше привёл рабочий пример запуска Hiren Boot Cd из соседней темы.
А также написал, что у меня выдаётся ошибка.

Как и при попытке загрузки любых других bin файлов за очень редким исключением.

Установка WinXp у меня совершенно стандартная. За исключением того, что у меня много вариантов установки. Организовано через несколько setupld!.bin файлов + Sif-файлы.

Sh1td0wn
Я скачал puppy.ima с их форума. Какая-то модифицированная сборка.
Я полагал, что если у BCDW нет проблем с запуском образов, то этой проблемы не должно быть и у Grub4Dos. Ошибался, видимо.

Впрочем, не столь важно. Мне бы пока с основами разобраться.

Мне главное, чтобы загружались setupldr.bin из каталога I386 (Windows XP Sp3 — варианты установки через SIF-файлы).
А также хотелось бы, чтобы загружалсь LiveCD на основе BartPe (например Alkid, который в соседней теме опять же люди преспокойно грузят) и 2 составляющие хирена (которые тоже загружают люди).

Напомню, что при ченлоаде bin-файлов я получаю
Error 13: Invalid or unsupported executable format

Очень прошу подсказать, что же я делаю не так

DmitryOlenin, то что написано чуть выше для меня совершенно не ясно, ошибка о том что chainloader (fd0)+1 не срабатывает, а строки о запуске Хирена через memdisk от syslinux.

Вот вам строки один в один, которые используются для запуска Хирена у меня:

В любом случае, попробуйте хотя бы поглядеть, все ли нормально с вашим образом, который смонтирован в (fd0) той же командой ls (fd0)/

По установке Windows и подгрузке WinPE не все так просто, во первых для запуска WinPE с USB-HDD обычно требуется периименование папки I386 в minint, для запуска из образов (кроме рам-сборок) почти всегда нужен Firadisk, ну и на последок setupldr должны быть патченные, bcdw, насколько я понял делает это «налету». Короче говоря, вот вам еще тема для прочтения: http://www.boot-land.net/forums/index.php?showtopic=9718

Добавлено (25.11.2009, 01:09)
———————————————
map —read-only /boot/_ima/hiren.ima (fd0)
можно попробовать заменить на:
map —mem /boot/_ima/hiren.ima (fd0)
или убедиться, что образ дефрагментирован и непрерывен.

kDn
Спасибо за ответ.
Попробовал ваши строки, единственное, что поменял, так это ваш путь (/boot/_ima/) на свой (/HBCD).

1. Hiren Boot Cd с приведёнными выше строками
Не загружается ни напрямую, ни в рам.
Начинается загрузка, после чего рушится. Очень похоже на поведение при начале установки WinXp из setupldr.bin.
Тоже мигает какая-то строка, потом чёрный экран и ребут.

Попробовал пошагово выполнить команды. Всё выполняется.
После chainloader (fd0)+1 выполнил ls (fd0)/ — показал состав загрузочной области с кучей файлов типа io.sys

Потом, правда, были сбои, не может это и нормально.
default /default выдаёт Error 15: File not found
savedefault —wait=2 выдаёт Error occured while savedefault.

2. Статью посмотрел. Речь там о том, что надо файлы «патчить» (в hex-редакторе прописывать нужный sif). Это я конечно уже ооочень давно сделал, ещё когда только начинал со сборкой WinXp развлекаться.

3. Насчёт LiveCd. Аналогичная проблема. Начало запуска (Windows проверяет . ) и ребут.

——————
Проверял как на QEMU, так и на реальном нетбуке Samsung Nc10.
Подумал, что может быть криво записал MBR.

Попробовал утилиту Bootice, которую рекомендовали на дружественном ресурсе.
Бесполезно.

Сейчас буду пробовать по вашему мануалу поставить fbinst.
С наскоку даже отформатировать не удалось (выдаёт ошибки):

Возможно дело в созданном CD разделе флешки при помощи сервисной утилиты AlcorMp.
Меня бы более чем устроил такой раздел (ибо там нормальный ISO с полной поддержкой любых бутлоадеров), но он почему-то не видится нетбуком.
Приходится шаманить

——————
Нет, дело было не в дополнительном разделе.

Теперь про чек-фейл не говорит, но not enough space повторяет дважды и форматировать отказывается

Подозреваю, что из-за драйверов USBoot 2.11, которые я поставил в очередной попытке сделать флешку загрузочной. Как обычно точку восстановления сделать не подумал, а удалить это барахло невозможно =(

Впрочем, попробую запустить то же самое с нетбука.
Там чистая XP стоит.

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

Пока что мыслей нет никаких

а вот может и я подскажу
Была у меня такая тема: все делал также, но ничего не грузилось кроме доса.

Как я все исправил: нужно обязательно отформатировать флешку прогой HP USB Disk Storage Format tool, а уже после ставить граб

Получилось загрузить Hiren.Ima. При помощи вот такой конструкции:

Заодно попробовал упоминаемый тут FiraDisk. Чтобы загрузить Alkid Live CD.

Очень жду ваших советов

SHELLes
Спасибо.
Форматировал флешку уже чуть ли не 4мя разными программами.
В том числе, конечно, HP USB Disk Storage Format tool.

Источник

Проблема с мультизагрузочной флешкой

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Создал флешку с помощью программы MultiBoot USB, накидал туда необходимого. Изучив видео, найденное в инете изменил скин на свой, картинки и текст. Всё хорошо. Но возникла проблема при проверке работоспособности записанного, а именно только закинутых на флешку образов дисков восстановления загрузки: 7 x32, 7 x64, 8 x64 и 8.1 64.
Использовал в menu.lst следующее (для примера):

title 5. Disk of recovery Win 7 x64
map /iso/dr764.iso (0xff) || map —mem /iso/dr764.iso (0xff)
map —hook
root (0xff)
chainloader (0xff)

При установленной на компе Windows 8.1 Pro with MC Update заработал только под Windows 8 x64. В остальном — либо Error 15: либо Error 13: — Invalid or unsupported executable format. В чём моя ошибка? Может образы надо было кидать в корень? Но тогда как надо это изобразить в menu.lst? Прошу помощи.

Регистрация 10.08.2012 Сообщений 2,776 Репутация 10

Попробуйте так —
title 5. Disk of recovery Win 7 x64
find —set-root /iso/dr764.iso
map —mem /iso/dr764.iso (hd32)
map —hook
chainloader (hd32)
boot

Есть еще такой вариант, без загрузки в память, но у меня не находит ОС, которую надо восстановить.
title 5. Disk of recovery Win 7 x64
find —set-root /iso/dr764.iso
map /iso/dr764.iso (hd32)
map —hook
chainloader (hd32)
boot

Последний раз редактировалось Cepera; 24.05.2014 в 11:34 .

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Попробовал оба варианта.
В первом ошибка:

(hd0,0) [140/140]
chainloader (hd32)
Error: 13

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

Регистрация 15.11.2010 Адрес Тульская обл., г. Узловая Сообщений 1,683 Репутация 10

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Регистрация 10.08.2012 Сообщений 2,776 Репутация 10

100% рабочий вариант, распакуйте образ в корень флешки и добавьте в menu.lst —
title Диск восстановления Windows 7х64
root (hd0,0)
chainloader /bootmgr
boot
но здесь один минус, на флешку можно поместить один образ.

А образы то у вас взяты из надежного источника?

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Последний раз редактировалось Владимир Борисович; 24.05.2014 в 13:08 .

Регистрация 10.08.2012 Сообщений 2,776 Репутация 10

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Регистрация 15.11.2010 Адрес Тульская обл., г. Узловая Сообщений 1,683 Репутация 10

Регистрация 02.02.2014 Адрес Екатеринбург Сообщений 276 Репутация 10

Регистрация 10.05.2014 Сообщений 67 Репутация 10

100% рабочий вариант, распакуйте образ в корень флешки и добавьте в menu.lst —
title Диск восстановления Windows 7х64
root (hd0,0)
chainloader /bootmgr
boot
но здесь один минус, на флешку можно поместить один образ.

А образы то у вас взяты из надежного источника?

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

map /iso/dr764.iso (0xff) || map —mem /iso/dr764.iso (0xff)
map —hook
root (0xff)
chainloader (0xff)

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Тут уже дело не программе или образе, тут видимо дело в том, как в menu.lst правильно прописать. Читай мой пост от 15:05

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Все подобные программы схожи по методу создания и наполняемости. Таких и подобных встречал не мало. Пробовал ставить разное. Иногда, как с диском Касперского, надо было шаманить. Но такой проблемы не было. Спасибо конечно, но собака тут зарыта в другом.

Последний раз редактировалось Владимир Борисович; 24.05.2014 в 14:17 .

Регистрация 10.08.2012 Сообщений 2,776 Репутация 10

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Регистрация 15.11.2010 Адрес Тульская обл., г. Узловая Сообщений 1,683 Репутация 10

Последний раз редактировалось Узловчанин; 24.05.2014 в 15:01 .

Регистрация 10.08.2012 Сообщений 2,776 Репутация 10

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Последний раз редактировалось Владимир Борисович; 24.05.2014 в 15:13 .

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Регистрация 10.08.2012 Сообщений 2,776 Репутация 10

Регистрация 15.11.2010 Адрес Тульская обл., г. Узловая Сообщений 1,683 Репутация 10

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Ну вам может и просто. Попробовал сейчас по ссылке. Уперся вначале что пароль батник просит, а потом уперся: . не является внутренней или внешней командой. На этом мои эксперименты «благополучно» и закончились

Серега и Узловчанин

Всё таки скорей всего там всё проще — что то подпилить в меню-листе. А вот что?

Регистрация 10.08.2012 Сообщений 2,776 Репутация 10

title 4. Disk of recovery Win 7 x32
map /iso/win7x32.iso (0xff) || map —mem /iso/win7x32.iso (0xff)
map —hook
root (0xff)
chainloader (0xff)
boot

Вот так у меня работает, сейчас проверю на реальной машине.

В живую при загрузке диска восстановления не нашел ОС которую надо восстановить.

Последний раз редактировалось Cepera; 24.05.2014 в 16:59 .

Регистрация 15.11.2010 Адрес Тульская обл., г. Узловая Сообщений 1,683 Репутация 10

title 5. Disk of recovery Win 7 x64
map /boot/dr764.iso (0xff) || map —mem /boot/dr764.iso (0xff) на автомате исправил папку с iso на boot, уже рефлекс выработался , но и из папки iso должно так же работать.
map —hook
root (0xff)
chainloader (0xff)

Так же проверено на реальной машине, найдены проблемы но восстанавливать ничего не стал — стоят 2 системы на разных дисках, выбор системы через биос, а утилита с диска объединила бы загрузчики.

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Попробовал у себя — ошибка 13.

Сей вариант с загрузкой из boot я тоже пробовал. Бесполезно

Регистрация 15.11.2010 Адрес Тульская обл., г. Узловая Сообщений 1,683 Репутация 10

Последний раз редактировалось Узловчанин; 24.05.2014 в 17:36 .

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Ошибку показывает либо сразу по щелчку на пункте, либо, если в меню в конце кода на какой-либо проблемной изошке стоит boot — там сначала идет таймер загрузки в квадратных скобках, потом ошибка вылетает. Попробовал кинут эти образы в программу xboot. Она сама делает в файле меню всю работу, скопировал из нее, вставил с исправлениями названия образа, загрузился с флешки — ошибка 13. Сую диск в дисковод, гружусь — всё работает.
Попробую с дисков опять сделать образ. Только какой программой лучше, теперь уж и не знаю, может что посоветуете.
Сейчас загружусь с флешки в мобалайве, так быстрее и кину скриншот.

Вот так по быстрому. Первый скрин на 7 х32 и 7 х64, второй на 7 х32 из xboot.

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Регистрация 10.08.2012 Сообщений 2,776 Репутация 10

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Пошагово, там носом тыкает каждый пункт. Единственное, поработал со скрином — изменил фон, рисунки и текст. Забил своими программами, которые без учета этих несчастных дисков восстановления работают прекрасно. Пошаманил немного с Kaspersry Rescue Disk, ибо образ никак не прокатывает в недопиленном виде. И всё.

Регистрация 15.11.2010 Адрес Тульская обл., г. Узловая Сообщений 1,683 Репутация 10

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Регистрация 15.11.2010 Адрес Тульская обл., г. Узловая Сообщений 1,683 Репутация 10

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

Сейчас я накидаю небольшую инструкцию что и как делать, попробуем всё заново .

Регистрация 10.05.2014 Сообщений 67 Репутация 10

Регистрация 10.08.2012 Сообщений 2,776 Репутация 10

Регистрация 15.11.2010 Адрес Тульская обл., г. Узловая Сообщений 1,683 Репутация 10

скачиваете программку, распаковываете и запускаете, далее действуем по списку:

Внимание. В поле “Диск назначения” убедитесь что выбрано нужное устройство!

Во вложении архив, распаковываете и из папки тест всё бросаете на флешку. Меню находится по пути boot/grub, меняете титл на свои, образы положить в boot, не забудьте в меню всё правильно прописать и пробуете загрузиться, если получается то вопрос закрыт, если нет то будем думать дальше .

Источник

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

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

  • Error 7 windows error 998 itunes was not installed correctly
  • Erd commander не видит операционную систему windows 7
  • Erd commander для windows 7 сброс пароля администратора
  • Erd commander windows 7 сброс пароля администратора windows
  • Epson stylus photo rx620 установить epson scan для windows 7