| Нужна помощь! с Chip Windows XP | 
|  | 
| 
					| JOYsticK8000 | Дата: Пятница, 27.04.2012, 03:44 | Сообщение # 16 |  |  Экспериментатор Группа: Проверенные Сообщений: 145 Статус: Отсутствует | Хотя бы показал содержимое 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 |  |  Экспериментатор Группа: Проверенные Сообщений: 145 Статус: Отсутствует | еще бывает что уже в 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
 |  |  |  |  |