Нужна помощь! с Chip Windows XP
|
|
JOYsticK8000 | Дата: Пятница, 27.04.2012, 03:44 | Сообщение # 16 |
Экспериментатор
Группа: Проверенные
Сообщений: 144
Статус: Отсутствует
| Хотя бы показал содержимое bcdw.ini для начала или ты хочешь чтоб за тебя перебрали и рассказали как это работает и как это сделать?
|
|
| |
Mech | Дата: Пятница, 27.04.2012, 16:30 | Сообщение # 17 |
Экспериментатор
Группа: Пользователи
Сообщений: 54
Статус: Отсутствует
| Вот Добавлено (27.04.2012, 16:10) --------------------------------------------- ЧЕТ Я ТУПЛЮ....там же все расписано, а то я смотрел смотрел...ща попробуем... Добавлено (27.04.2012, 16:13) --------------------------------------------- по идеи файл bcdw.ini запускается из корня диска еще чем то, вот только чем... Добавлено (27.04.2012, 16:30) ---------------------------------------------
|
|
| |
Atlant | Дата: Пятница, 27.04.2012, 17:07 | Сообщение # 18 |
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
| Забей на bcdw, он работает только с диска, с флешки не запустится. Тебе нужно написать новое меню на основе Grub4Dos. Смотрим bcdw.ini, там раздел [MenuItems] где указано что и где запускается и чему отвечает. Ищем на форуме темы по соответствующему софту и как его запускать силами Grub4Dos. Пишем свое меню на основе примеров с форума + путей к файлам из bcdw.ini.
|
|
| |
Sh1td0wn | Дата: Пятница, 27.04.2012, 17:44 | Сообщение # 19 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Mech, ещё раз: http://greenflash.su/forum/2-1602-16531-16-1335303097 1) Прочитайте bcdw.ini 2) Напишите menu.lst
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
Mech | Дата: Пятница, 27.04.2012, 17:51 | Сообщение # 20 |
Экспериментатор
Группа: Пользователи
Сообщений: 54
Статус: Отсутствует
| да получилось отковырять пока только акронис и chip boot Формата IMA все загружается выдает меню везде, только нифига ни одна программа не работает в CHIP BOOT пишет "не найден BootCD!"...(( Акронис работает на 100%
|
|
| |
Mech | Дата: Пятница, 27.04.2012, 18:24 | Сообщение # 21 |
Экспериментатор
Группа: Пользователи
Сообщений: 54
Статус: Отсутствует
| bcdw.ini очень мало информативна - посему просто написать по аналогии не получится... например: Live-CD > в bcdw прописана папка I586 но там 3 файла (то бишь, это не сам Live-CD, а файлы загрузчики на разные папки, какие конкретно фалы они загружают не понятно...Добавлено (27.04.2012, 18:11) --------------------------------------------- И потом - просто BCDW.INI находится в папке, просто сам по себе это файл не откроется.... Добавлено (27.04.2012, 18:16) --------------------------------------------- Я знаю что для загрузки с USB нужен *.lst .... хватит мне писать одно и тоже.... Добавлено (27.04.2012, 18:24) ---------------------------------------------
Quote (Atlant) Забей на bcdw, он работает только с диска Чтоб загрузить с USB нужно понять для начала как запускается BCDW.ini
|
|
| |
Sh1td0wn | Дата: Пятница, 27.04.2012, 18:33 | Сообщение # 22 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| > например: Live-CD > в bcdw прописана папка I586 Вообще-то там написано "\I586\setupldr.bin", разве нет?
> И потом - просто BCDW.INI находится в папке, просто сам по себе это файл не откроется.... Но Вы же открываете его блокнотом?
> Я знаю что для загрузки с USB нужен *.lst Тогда в чём проблема?
> Чтоб загрузить с USB нужно понять для начала как запускается BCDW.ini Запускается BCDW.BIN из специального сектора на компакт-диске и читает с файловой системы iso9660 файл \BCDW\BCDW.INI.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
Mech | Дата: Пятница, 27.04.2012, 18:55 | Сообщение # 23 |
Экспериментатор
Группа: Пользователи
Сообщений: 54
Статус: Отсутствует
| Quote (Sh1td0wn) Вообще-то там написано "\I586\setupldr.bin", разве нет? Да но это не лайв это загрузчик....
Quote (Sh1td0wn) Запускается BCDW.BIN из специального сектора на компакт-диске и читает с файловой системы iso9660 файл \BCDW\BCDW.INI. ОK! Я так понимаю, что загрузочный сектор диска написан так, что и открывает в папке BCDW/BCDW.bin//// Тогда как это происходит на USB? MBR находит NTDLR и запускает все остальное?Добавлено (27.04.2012, 18:50) --------------------------------------------- И потом как я пойму что конкретно запускает setupldr.bin??? Добавлено (27.04.2012, 18:55) --------------------------------------------- или grldr?
|
|
| |
Sh1td0wn | Дата: Пятница, 27.04.2012, 19:01 | Сообщение # 24 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| > Да но это не лайв это загрузчик.... Напишите в menu.lst пункт меню, который его запускает. Тогда при его выборе запустится этот загрузчик и запустит саму live-систему. Бутерброд из загрузчиков здесь необходим, поскольку запускать Windows никто кроме setupldr/ntldr/boormgr не умеет, а setupldr не умеет запускать все остальные системы.
> Тогда как это происходит на USB? MBR находит NTDLR и запускает все остальное? В MBR записывается код, который запускает GRLDR. GRLDR читает menu.lst (и поддерживает файловые системы: iso9660, fat, ntfs, ext2) и запускает всё, что там записано.
> И потом как я пойму что конкретно запускает setupldr.bin??? Вы сами запишете код, который запускает setupldr.bin, в menu.lst.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
Mech | Дата: Пятница, 27.04.2012, 20:32 | Сообщение # 25 |
Экспериментатор
Группа: Пользователи
Сообщений: 54
Статус: Отсутствует
| В общем, чтобы мне самому сделать так, чтобы запускался файл из того места откуда он мне нужен, мне придется вскрыть SETUPLDR.BIN и судя по всему переписать загрузчик на ту директорию откуда он запускает сл. файл, а именно он требует TXTSETUP.SIF/// Что делать?Добавлено (27.04.2012, 20:32) --------------------------------------------- Ну и соответственно папка с LIve-CD она и есть I386
|
|
| |
Sh1td0wn | Дата: Пятница, 27.04.2012, 20:33 | Сообщение # 26 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| > В общем, чтобы мне самому сделать так, чтобы запускался файл из того места откуда он мне нужен, мне придется вскрыть SETUPLDR.BIN и судя по всему переписать загрузчик Именно так. В большинстве случаев это просто невозможно. Но Вы можете попробовать взять 16-ричный редактор, открыть им setupldr.bin и попытаться заменить имя существующей в данный момент на диске директории (то есть I386) на другое, такого же размера.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
Mech | Дата: Пятница, 27.04.2012, 20:40 | Сообщение # 27 |
Экспериментатор
Группа: Пользователи
Сообщений: 54
Статус: Отсутствует
| !!!
|
|
| |
Sh1td0wn | Дата: Пятница, 27.04.2012, 20:46 | Сообщение # 28 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Вы опять забыли указать, какие именно действия привели к данному результату.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
JOYsticK8000 | Дата: Пятница, 27.04.2012, 20:55 | Сообщение # 29 |
Экспериментатор
Группа: Проверенные
Сообщений: 144
Статус: Отсутствует
| еще бывает что уже в SETUPLDR.BIN прописано minint и достаточно просто положить лайф сд в папку minint, опять таки нужно посмотреть что находится в SETUPLDR.BIN
|
|
| |
Mech | Дата: Пятница, 27.04.2012, 21:20 | Сообщение # 30 |
Экспериментатор
Группа: Пользователи
Сообщений: 54
Статус: Отсутствует
| Quote (Sh1td0wn) Вы опять забыли указать, какие именно действия привели к данному результату. Блин, да какие могут быть действия...вот действия [code]timeout 30 gfxmenu /boot/Moonlight default 0
title Загрузка с жёсткого диска find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr map (hd0) (hd1) map (hd1) (hd0) map --hook rootnoverify (hd0) chainloader (hd0)+1
title Chip Boot CD 1.5 Rus (май 2011 года) find --set-root /boot/hiren.IMA map --mem /boot/hiren.IMA (fd0) map --hook rootnoverify (fd0) chainloader (fd0)+1
title Acronis Rescue Media 2011 Rus find --set-root /boot/BootCD/Acronis.ISO map --mem /boot/BootCD/Acronis.ISO (hd32) map --hook chainloader (hd32)
title Live-CD find --set-root /boot/I586/setupldr.bin chainloader /boot/I586/setupldr.bin
title Запуск Windows XPE v.0.6 - Полная версия с набором программ map --unmap=0:0xff map --unhook root (hd0,0) chainloader /I386/SETUPLDR.BIN
title Командная строка commandline
title Дополнительные утилиты >>> configfile /boot/menu_u.lst
title root
title Загрузка с дискеты rootnoverify (fd0) chainloader (fd0)+1
title Загрузка c CD/DVD-ROM cdrom --init map --hook chainloader (cd0)
title Перезагрузка компьютера reboot
title Выключение компьютера halt
|
|
| |