WinSetupToUSB и gfxmenu
|
|
archa | Дата: Вторник, 13.07.2010, 20:41 | Сообщение # 1 |
Неизвестный
Группа: Пользователи
Сообщений: 15
Статус: Отсутствует
| В общем, проблема в следующем: с помощью WinSetupToUSB сделал загрузочную флэшку с ХР, добавил туда Убунту, Акронисы, ну и, вообщем, все что необходимо для хорошей жизни.. Прикрутил красивую темку.. С темкой в GUI установки ХР (второй этап установки) не грузит, а перекидывает в главное меню.. Без темки (текстовый режим) все работает как надо... ниче не могу понять.. может подскажет кто?
|
|
| |
ded2007 | Дата: Вторник, 13.07.2010, 23:16 | Сообщение # 2 |
Профессионал
Группа: Проверенные
Сообщений: 595
Статус: Отсутствует
| Не достаточно информации для вразумительного ответа. http://segfault.kiev.ua/smart-questions-ru.html#beprecise http://segfault.kiev.ua/smart-questions-ru.html#explicit
@DED-LEGO@ - конструктор для разработчиков GFX-тем ПОСМОТРЕТЬ
|
|
| |
archa | Дата: Среда, 14.07.2010, 08:50 | Сообщение # 3 |
Неизвестный
Группа: Пользователи
Сообщений: 15
Статус: Отсутствует
| А какая информация еще нужна? Попробую все описать еще подробнее: 1. С помощью утилиты WinSetupToUSB и дистрибутива WinXP (Zver CD) сделал флэшку, с которой можно установить Windows. Создалось два меню (главное и подменю). В подменю есть два пункта: "Первая загрузка" и "Вторая загрузка". Первая используется для запуска первой части программы установки винды (текстовый режим). После копирования файлов и первой перезагрузки компьютера (перед запуском графического режима установки) необходимо (согласно всех манов) запускать второй пункт этого подменю (чтоб установщик не "потерял" флэшку с которой он еще будет копировать файлы). 2. Загрузился в VMWare (спасибо PLoP), все работает и устанавливается. 3. Добавил тему gfxboot, и теперь, после выбора второго пункта подменю, происходит не загрузка в графический режим установщика, а просто перекидывает в главное меню (такое чувство, что вместо прописанных команд выполняется configfile /menu.lst). Если строку gfxmenu /theme (отсюда видно, что тема лежит в корне флэшки) закоментировать, то все работает хорошо, т.е. загрузка в графический режим установки проходит. ЗЫ: Темы пробовал разные, эффект один и тот же.. Так что не в конкретной теме дело..
|
|
| |
ded2007 | Дата: Среда, 14.07.2010, 10:04 | Сообщение # 4 |
Профессионал
Группа: Проверенные
Сообщений: 595
Статус: Отсутствует
| Ну, какая версия grub4dos? Покажите хоть menu.lst, что ли + информация о файловой системе на флэшке + структура каталогов. Тяжело глядя в потолок догадываться о ситуации. Тяжело, но можно . Предполагаю, что grub староват. Скачайте отсюда последний вариант grub4dos 0.4.4 от 2009-12-03 или сразу 0.4.5 (но она еще бета!). Вытащите из архива grldr и просто замените свой на новый. Если используете команды savedefault, то тогда замените и файл default, а вообще-то замените его в любом случае. Сейчас не используете, так потом понадобится, а про обновление уже забудете.
@DED-LEGO@ - конструктор для разработчиков GFX-тем ПОСМОТРЕТЬ
Сообщение отредактировал ded2007 - Среда, 14.07.2010, 10:29 |
|
| |
archa | Дата: Среда, 14.07.2010, 10:22 | Сообщение # 5 |
Неизвестный
Группа: Пользователи
Сообщений: 15
Статус: Отсутствует
| Итак, menu.lst в части установки Windows XP Code title Установка WindowsXP ZverCD map --unmap=0:0xff map --unhook savedefault find --set-root --ignore-cd /usbdrive.tag configfile /winsetup.lst winsetup.lst Code #color black/cyan yellow/cyan #timeout 30 #default /default
gfxmenu /win
#title Вернуться в главное меню title Back to main menu configfile /menu.lst
#title Начало установки Windows XP ZverCD title First part of Windows XP ZverCD map --unmap=0:0xff map --unhook map --mem (hd0,0)/WINSETUP/XPpSP3.ISO (0xff) savedefault 2 checkrange 0x00,0x01 read 0x8280 && configfile /BOOTWS/fd.lst geometry (hd9) && configfile /BOOTWS/10.lst geometry (hd8) && configfile /BOOTWS/9.lst geometry (hd7) && configfile /BOOTWS/8.lst geometry (hd6) && configfile /BOOTWS/7.lst geometry (hd5) && configfile /BOOTWS/6.lst geometry (hd4) && configfile /BOOTWS/5.lst geometry (hd3) && configfile /BOOTWS/4.lst geometry (hd2) && configfile /BOOTWS/3.lst geometry (hd1) && configfile /BOOTWS/2.lst geometry (hd0) && configfile /BOOTWS/1.lst boot map --unmap=0:0xff map --unhook
#title Окончание установки Windows XP ZverCD title Second part of Windows XP ZverCD geometry (hd9) && configfile /BOOTWS/10.lst geometry (hd8) && configfile /BOOTWS/9.lst geometry (hd7) && configfile /BOOTWS/8.lst geometry (hd6) && configfile /BOOTWS/7.lst geometry (hd5) && configfile /BOOTWS/6.lst geometry (hd4) && configfile /BOOTWS/5.lst geometry (hd3) && configfile /BOOTWS/4.lst geometry (hd2) && configfile /BOOTWS/3.lst geometry (hd1) && configfile /BOOTWS/2.lst geometry (hd0) && configfile /BOOTWS/1.lst boot и, /BOOTWS/1.lst (отличается от всех х.lst только номерами дисков) Code map --hook ls (0xff)/ && root (0xff) ls (0xff)/I386/ && cat --locate=rdisk(1) --replace=rdisk(0) (0xff)/I386/TXTSETUP.SIF ls (0xff)/AMD64/ && cat --locate=rdisk(1) --replace=rdisk(0) (0xff)/AMD64/TXTSETUP.SIF ls (0xff)/ && chainloader /I386/SETUPLDR.BIN ls (0xff)/ || rootnoverify (hd0) ls (0xff)/ || chainloader (hd0)+1 boot ну и /BOOTWS/fd.lst Code checkrange 0x01 read 0x8280 && map (fd1) (fd0) map --hook ls (0xff)/ && root (0xff) ls (0xff)/ && chainloader /I386/SETUPLDR.BIN ls (0xff)/I386/ && cat --locate=rdisk(1)partition(1) --replace=fdisk(0)partition(0) (0xff)/I386/TXTSETUP.SIF ls (0xff)/AMD64/ && cat --locate=rdisk(1)partition(1) --replace=fdisk(0)partition(0) (0xff)/AMD64/TXTSETUP.SIF boot Добавлено (14.07.2010, 10:22) --------------------------------------------- Структура папок простая, ниче не выдумывал... Code [b]boot[/b] (вин7) [b]BOOTWS[/b] (хр) [b]efi[/b] (вин7) [b]Extras[/b] (дополнительные утилитки) [b]sources[/b] (вин7) [b]support[/b] (вин7) [b]ubuntu[/b] (убунта) [b]upgrade[/b] (вин7) [b]WINSETUP[/b] (хр) файлы меню и тем лежат в корне флэшки
|
|
| |
ded2007 | Дата: Среда, 14.07.2010, 10:31 | Сообщение # 6 |
Профессионал
Группа: Проверенные
Сообщений: 595
Статус: Отсутствует
| Оперативно! Пока я описывал догадку, Вы уже все выложили! Вы посмотрите выше, а я гляну Ваши тексты.
@DED-LEGO@ - конструктор для разработчиков GFX-тем ПОСМОТРЕТЬ
|
|
| |
archa | Дата: Среда, 14.07.2010, 10:47 | Сообщение # 7 |
Неизвестный
Группа: Пользователи
Сообщений: 15
Статус: Отсутствует
| Смена версии Grub4Dos не помогла.. ни 0.4.4 ни 0.4.5..
|
|
| |
ded2007 | Дата: Среда, 14.07.2010, 11:00 | Сообщение # 8 |
Профессионал
Группа: Проверенные
Сообщений: 595
Статус: Отсутствует
| А сколько дисков стоит в компьютере?
@DED-LEGO@ - конструктор для разработчиков GFX-тем ПОСМОТРЕТЬ
|
|
| |
archa | Дата: Среда, 14.07.2010, 11:07 | Сообщение # 9 |
Неизвестный
Группа: Пользователи
Сообщений: 15
Статус: Отсутствует
| Я на VMWare тестирую, там один диск подключен, но я пытался и на домашнем компе поставить ХР, там два... А итог один
|
|
| |
ded2007 | Дата: Среда, 14.07.2010, 11:14 | Сообщение # 10 |
Профессионал
Группа: Проверенные
Сообщений: 595
Статус: Отсутствует
| Quote #title Окончание установки Windows XP ZverCD title Second part of Windows XP ZverCD geometry (hd9) && configfile /BOOTWS/10.lst geometry (hd8) && configfile /BOOTWS/9.lst geometry (hd7) && configfile /BOOTWS/8.lst geometry (hd6) && configfile /BOOTWS/7.lst geometry (hd5) && configfile /BOOTWS/6.lst geometry (hd4) && configfile /BOOTWS/5.lst geometry (hd3) && configfile /BOOTWS/4.lst geometry (hd2) && configfile /BOOTWS/3.lst geometry (hd1) && configfile /BOOTWS/2.lst geometry (hd0) && configfile /BOOTWS/1.lst boot Давайте в winsetup.lst добавим перед boot команду pause Point 1. Press any key... Она срабатывает?Добавлено (14.07.2010, 11:14) --------------------------------------------- А в начало каждого нумерованного xx.lst добавим pause It's xx.lst. Press any key... где вместо xx соответствующий номер, чтобы видеть по какой ветке мы идем.
@DED-LEGO@ - конструктор для разработчиков GFX-тем ПОСМОТРЕТЬ
Сообщение отредактировал ded2007 - Среда, 14.07.2010, 11:10 |
|
| |
archa | Дата: Среда, 14.07.2010, 11:28 | Сообщение # 11 |
Неизвестный
Группа: Пользователи
Сообщений: 15
Статус: Отсутствует
| Прошел по ветке 1.lst, сообщение перед boot в winsetup.lst не вывелось Добавлено (14.07.2010, 11:28) --------------------------------------------- Кстати, после pause It's xx.lst. Press any key... он сразу пишет Try to boot (hd0,0) и начинает грузиться опять с флэшки...
|
|
| |
ded2007 | Дата: Среда, 14.07.2010, 11:47 | Сообщение # 12 |
Профессионал
Группа: Проверенные
Сообщений: 595
Статус: Отсутствует
| После Code title Second part of Windows XP ZverCD добавим Code pause --wait=0 Drives list ****************** find pause --wait=0 Root device INFO ************ root geometry ls pause press any key... Что отвечает grub при наличии команды gfxmenu и при ее отсутствии?Добавлено (14.07.2010, 11:45) --------------------------------------------- find без параметров - список доступных устройств root без параметров - текущее значение root geometry без параметров - список разделов на текущем устройстве ls без параметров - список файлов и директорий на текущем root разделе Добавлено (14.07.2010, 11:47) --------------------------------------------- Если Вы проводите установку с флэшки на винт, то у Вас должно быть как минимум два устройства.
@DED-LEGO@ - конструктор для разработчиков GFX-тем ПОСМОТРЕТЬ
|
|
| |
archa | Дата: Среда, 14.07.2010, 11:47 | Сообщение # 13 |
Неизвестный
Группа: Пользователи
Сообщений: 15
Статус: Отсутствует
| Итаг, при наличии gfxmenu Code Drives list (hd0,0) (fd0) (fd1)
Boot device info (hd0,0) и инфа о этом диске (флэшке) При отсутствии gfxmenu пишет тоже самое... Теперь вообще не понятно что происходит...
|
|
| |
ded2007 | Дата: Среда, 14.07.2010, 11:53 | Сообщение # 14 |
Профессионал
Группа: Проверенные
Сообщений: 595
Статус: Отсутствует
| А где же хард? Добавлено (14.07.2010, 11:53) --------------------------------------------- А что сообщает geometry? Раздел-то один?
@DED-LEGO@ - конструктор для разработчиков GFX-тем ПОСМОТРЕТЬ
|
|
| |
archa | Дата: Среда, 14.07.2010, 11:57 | Сообщение # 15 |
Неизвестный
Группа: Пользователи
Сообщений: 15
Статус: Отсутствует
| Вот это и не понятно... Сейчас еще посмотрел тоже самое при запуске первого пункта меню.. Харда и там нету.. Но там все отрабатывает нормально.. Да и второй пункт работает отлично, из текстового режима... Добавлено (14.07.2010, 11:57) --------------------------------------------- Да, раздел один, но это на флэшке...
|
|
| |