Войти

Показать полную графическую версию : [решено] Проблемы при создании сборки на основе конструктора GRUB4DOS.


Dmitrijan
24-06-2010, 14:16
Всем привет!!! Вот хотел себе собрать реаниматор с красивой загрузочной менюшкой на основе конструктора GRUB4DOS. Прикрутил как положено установку Windows. Начал тестировать на виртуалке, процесс установки Windows пошел, но на первом этапе выскочила ошибка "не могу найти файл usbehci.sys, установка остановлена". Пожалуйста подскажите с чем это может быть связано, как победить? Вот ссылка (http://download841.mediafire.com/tl5wmn0ybgwg/raitbmmiimm/grub4dos.7z) на конструктор (2.4 мб). В архиве есть все необходимое (кроме дистрибутива Windows :) ), мануалы в папке HELP.
С ув. Dmitrijan.

stasys44
26-06-2010, 20:56
GRUB4DOS здесь ни при чем, ведь процесс установки запущен. Проверьте дистрибутив на существование данного файла.

Вы хотите это собрать на CD? Если на USB - то нужен другой подход
Мультизагрузочная флешка (http://forum.oszone.net/thread-149975-72.html)

Просим впредь пользоваться medifire, а не letitbit - меньше телодвижений нужно для того, кто захочет вам помочь

Dmitrijan
26-06-2010, 21:32
stasys44, Да хотел собрать именно на CD. Дистрибутив Windows у меня чистый, и этот файл присутствует. С BCDW пулей все ставится :) А вот с грабом, такая ерунда происходит. Подозрение, что там в файле create_iso.cmd неправильные параметры для создания образа написаны, но это только моё предположение.

mamont1
27-06-2010, 17:59
мож поможет (http://greenflash.su/Grub4Dos/files/install.htm#method10)

Dmitrijan
28-06-2010, 01:30
mamont1, Спасибо, но об этом я знал, не помогло :(

mamont1
28-06-2010, 16:33
скачал онструктор (2.4 мб). запихал ХР - жамкнул create_iso.cmd (ни чё не правил)
прожёг на DVD+RW на самой маленькой скорости (Nero6)
установил - ошибок не было.

Dmitrijan
28-06-2010, 16:54
Спасибо! Переставлю сперва у себя систему, и из под чистой Windows проделаю всё с нуля и прожгу на самой маленькой скорости (Nero6) »
О результатах отпишусь.

Dmitrijan
28-06-2010, 20:01
Не, не получилось ничего :( Так же не может найти этот файл (usbehci.sys). Во время создания образа заметил 2 предупреждения. Может из-за этого он как-то криво образ собирает.. Всю голову уже себе сломал, но так и не понял почему не работает. Прилагаю скрин с этими предупреждениями.
http://img11.imageshost.ru/imgs/100628/8537940e61/027ff.png

mamont1
29-06-2010, 20:24
А ежли USBEHCI.SY_ распаковать и полученным
usbehci.sys заменить не распакованный USBEHCI.SY_ в дистре (можно UltraISO-ой)

здесь мой файл - пасравнивай (http://rghost.ru/2015405/private/b536852f72dbd6cb5cf58bf79520051d)
CRC32: 76292B51
MD5: FFE68C6B4EB16EC7C861A145DD4F028B
SHA-1: 86537770EDE7AE23C317E461C7D0F931252C3BCC

Dmitrijan
29-06-2010, 21:32
Все победил! :) Спасибо огромное mamont1 :yahoo:. Все дело было в файле USBEHCI.SY_.

Dmitrijan
29-06-2010, 23:37
Просто взял файл из другого дистрибутива, и заменил (даже не распаковывал). Видимо файл у меня какой-то глючный был. :)

gen0m.rsw
30-06-2010, 10:21
Есть загрузочный CD на основе GRUB4DOS, хочу картинку заменить, упакованную естественно в .cpio. Вопрос конечно КАК? Есть консольная версия для XP. Но руководство на EN.Команды все равно не понимаю, метод copy\past не помог!
Файлы:
16x16.fnt
back.jpg
en.hlp
en.tr
gfxboot.cfg
head_a.jpg
init
languages
timer_a.jpg

Я так понимаю нужна всего лишь одна команда
КАКАЯ?

Dmitrijan
30-06-2010, 13:08
gen0m.rsw & All

1. Качаем отсюда (http://gnuwin32.sourceforge.net/downlinks/cpio.php) архиватор.
2. Создаем два cmd файла

out_cpio.cmd для распаковки
cpio -i < %1

in_cpio.cmd для запаковки
dir /b|cpio -o > %1

3. Кидаем их в каталог с установленным архиватором cpio (по умолчанию c:\Program Files\GnuWin32\bin\) и прописываем это путь в переменную среды path.
Теперь распаковка осуществляется командой out_cpio ваша_тема. Запаковка командой in_cpio ваша_тема.

gen0m.rsw
01-07-2010, 04:36
Спасибо Dmitrijan !

gen0m.rsw
01-07-2010, 19:54
Dmitrijan, что-то нечего не получается!
1.Поставил cpio
2.Создал cmd, с содержание описанном выше
3.Создал переменную среду, даже назвал на всякий случай path, переменные имеется ввиду "Панель упровления>Система>Дополнительно>Переменные среды"
4.Закинул архив NAME (правда архив без расширеня) в C:\Program Files\GnuWin32\bin, запустил out_cpio.cmd, всё окей, распоковал!
5.А упаковать как все файлы в папки NAME, которая к примеру находится там же где и cmd?
Объясните пожалуста
Есть папка NAME, в ней файлы для упаковки
Папка NAME находиться C:\Program Files\GnuWin32\bin, где и всё остальное
Дальше что?
Заранее спасибо!

Dmitrijan
01-07-2010, 22:10
gen0m.rsw, Попробуйте указать абсолютный путь к cpio в cmd файле. Примерно так:
dir /b|"%Programfiles%\GnuWin32\bin\cpio.exe" -o > %1.
Зайдите через Total в саму папку с темой, и задайте команду на упаковку (желательно чтоб в пути не было пробелов и спец. символов).in_cpio ваша_тема »

gen0m.rsw
02-07-2010, 01:32
Dmitrijan, никак!
1.Вписал в in_cpio.cmd строку "dir /b|"%Programfiles%\GnuWin32\bin\cpio.exe" -o > %1", ничего! (На всякий случай, папка NAME,где и файлы для упаковки, находиться в папки bin)
2.Если запустить in_cpio.cmd, по первому вашему варианту, то упаковывается все файлы из bin, включая и сами cmd, на папку NAME не реагирует!

Если у вас есть опыт, не могли бы вы попробовать сами, на файлы(99,5 кб) дам ссылку! Заодно потом поделитесь опытом!
Заранее спасибо!

Dmitrijan
02-07-2010, 02:17
Может что-то с переменными средами? Попробуйте еще так.. Без переменных сред. Разместите файлы темы в папку, путь к которой не содержит пробелов, к примеру C:\Temp. Из под Total Commandera зайдите в папку с темой и в командной строке:
dir /b|"%Programfiles%\GnuWin32\bin\cpio.exe" -o > название_темы Тогда упакуются только файлы темы (сам архиватор не упакуется). У меня файлы темы упаковываются в обеих вариантах.
Если у вас есть опыт » честно говоря, недавно с этим столкнулся :)

gen0m.rsw
02-07-2010, 07:45
Dmitrijan, всё мыштяк! Большое СПАСИБО, теперь у моего SuperPuperBootCD, будет и менюшка красивая, кстати и на USB рулит, на флешки особенно эффектно смотрица! Правда я ещё на всякий случай в TC плагин cpio.wcx запихнул!




© OSzone.net 2001-2012