[Цитировать]

    SergeyZV
  • 528
  • Стаж: 9 лет
  • Сообщений: 1313
  • Репутация:34

    [+] [-]
dialmak, Закинул strelec8.wim в папку sources и переименовал в boot.wim - работает. А из родной папки SSTR ни в какую. Да хрен с ним (с WIMBOOT). Уж очень он капризный.

[Цитировать]

    dialmak
  • 2607
  • Стаж: 8 лет 1 месяц
  • Сообщений: 842
  • Репутация:40

    [+] [-]
SergeyZV,
Закинул strelec8.wim в папку sources и переименовал в boot.wim - работает.
Не, дело не в папке и не в названии, там что-то другое. Скорее проблема в BCD. Впрочем, действительно, зачем этот WIMBOOT, и без него можно ab

[Цитировать]

    dialmak
  • 2607
  • Стаж: 8 лет 1 месяц
  • Сообщений: 842
  • Репутация:40

    [+] [-]
SergeyZV, Проверил, работает конечно всё без проблем. Другого и не ожидал.

Скриншоты


Заготовка. Вариант с 2 WIM-ами и вариант с пустышками вместо WIM можно скачать здесь https://yadi.sk/d/lrYwX7yZ34wJ2W
Сами WIM-ы взял первые попавшие под-руку, брал здесь.
Для изменения WIM нужно изменить только одну строчку.
title Загрузка strelec8Eng.wim (wimboot)\nЗагрузка strelec8Eng.wim (wimboot)
set wim=/sstr/strelec8Eng.wim
map --mem ()/boot/grub/winboot (10)
map --rehook
kernel ()/boot/grub/wimboot
initrd @bootmgr=(10)/bootmgr @bcd=(10)/bcd @boot.sdi=(10)/boot/boot.sdi @boot.wim=%wim%

[Цитировать]

    SergeyZV
  • 528
  • Стаж: 9 лет
  • Сообщений: 1313
  • Репутация:34

    [+] [-]
, Проверил, работает конечно всё без проблем. Другого и не ожидал.
wiNboot помог. az

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет 3 месяца
  • Сообщений: 2495
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
34094
title Загрузка strelec8Eng.wim (wimboot)\nЗагрузка strelec8Eng.wim (wimboot)
set wim=/sstr/strelec8Eng.wim
map --mem ()/boot/grub/winboot (10)
map --rehook
kernel ()/boot/grub/wimboot
initrd @bootmgr=(10)/bootmgr @bcd=(10)/bcd @boot.sdi=(10)/boot/boot.sdi @boot.wim=%wim%
Приветствую! aa
Скажите, а из Grub4Dos можно ли по такому принципу запускать WinPE-установщики Windows (boot*.wim), и если да, то корректно ли в этом случае будет проходить процесс установки Windows?
И сразу второй вопрос до кучи. Можно ли переместить файлы wimboot и winboot в "свою" папку (ну и естественно подправить только пути в menu.lst)?

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 8 лет 8 месяцев
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
34094и вариант с пустышками вместо WIM
Попробовал "семерочное" ядро:
...
title Загрузка w732m.wim (wimboot)\nЗагрузка w732m.wim (wimboot)
set wim=/w8pe/w732m.wim
map --mem ()/boot/grub/winboot (10)
map --rehook
kernel ()/boot/grub/wimboot
initrd @bootmgr=(10)/bootmgr @bcd=(10)/bcd @boot.sdi=(10)/boot/boot.sdi @boot.wim=%wim%
...
Не грузится, ругается что-то про цифровую подпись файла
...Windows\System32\boot\winload.exe
при загрузке из ВCD - никаких ошибок нет
Попробовал свое "восьмерочное" ядро w864nn.wim
Это загрузилось, но у меня там есть опция (ярлык на рабочем столе) Определить и доставить видеодрайвер, при обычной загрузке (ВСD) разрешение меняется, а при старте ядра через wimboot - нет

[Цитировать]

    SergeyZV
  • 528
  • Стаж: 9 лет
  • Сообщений: 1313
  • Репутация:34

    [+] [-]
Попробовал свое "восьмерочное" ядро w864nn.wim
А в сборках Xemom1 и восьмёрочное ядро вываливается с той же ошибкой.
В общем и wimboot и ntboot очень капризны.

[Цитировать]

    BalAngel
  • 647
  • Стаж: 8 лет 11 месяцев
  • Сообщений: 252
  • Репутация:14

    [+] [-]
kernel /wimboot
initrd @bcd=/SSTR/bcd @boot.sdi=/SSTR/boot.sdi @bootmgr=/SSTR/bootmgr @boot.wim=/SSTR/strelec8.wim
не такая цель у урезанного загрузчика
Читать статью, там написано для Линукса:
/boot/vmlinuz /boot/initrd.img бла бла бла
Аргумент initrd должен следовать за vmlinuz. Как ntldr и другие, vmlinuz здесь является исполнительной WEE программой.
kernel не является командой, разве на подобии Линукса прописать одной строкой wimboot initrd @bcd=bla bla bla


Последний раз редактировалось: BalAngel (2016-12-26 13:31), всего редактировалось 3 раз(а)

[Цитировать]

    Xemom1
  • 175
  • Стаж: 9 лет 2 месяца
  • Сообщений: 862
  • Репутация:88

    [+] [-]
SergeyZV,
В моем BCD отключена проверка цифровой подписи, а здесь наверно загружается "свой" BCD, в котором не отключена.

[Цитировать]

    dialmak
  • 2607
  • Стаж: 8 лет 1 месяц
  • Сообщений: 842
  • Репутация:40

    [+] [-]
gera_serg, SergeyZV, Ошибки все связаны как правило с BCD, а иногда и с bootmgr ибо в ()/boot/grub/winboot лежит версия 2014 года, я не обновлял.
То есть достаточно заменить на корректные - они уйдут.
title Загрузка strelec8Eng.wim (wimboot)\nЗагрузка strelec8Eng.wim (wimboot)
set wim=/sstr/strelec8Eng.wim
map --mem ()/boot/grub/winboot (10)
map --rehook
kernel ()/boot/grub/wimboot
initrd @bootmgr=/boot/bootmgr @bcd=/boot/bcd @boot.sdi=(10)/boot/boot.sdi @boot.wim=%wim%
Скажите, а из Grub4Dos можно ли по такому принципу запускать WinPE-установщики Windows (boot*.wim), и если да, то корректно ли в этом случае будет проходить процесс установки Windows?
Да, конечно. Откуда будет происходить распаковка INSTALL.WIM - не имеет значения, я из линукса это делаю иногда.
И сразу второй вопрос до кучи. Можно ли переместить файлы wimboot и winboot в "свою" папку (ну и естественно подправить только пути в menu.lst)?
Да, конечно. Winboot представляет собой образ диска с BCD, bootmgr и boot.sdi. Его можно выкинуть и юзать свои.

[Цитировать]

    dialmak
  • 2607
  • Стаж: 8 лет 1 месяц
  • Сообщений: 842
  • Репутация:40

    [+] [-]
Вот теперь, когда у кого-то работает - можно и на WEE пробовать ab

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 8 лет 8 месяцев
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
34113А в сборках Xemom1 и восьмёрочное ядро вываливается с той же ошибкой.
Не могу подтвердить.
У меня на флешке ядра хемомовские, 8х32, 8х64, 10х32 - грузятся через wimboot
только 7х32 - нет,... возможно в остальных "десяточный" загрузчик
что означает (10) в строчках ?
...
map --mem ()/boot/grub/winboot (10)
...

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет 3 месяца
  • Сообщений: 2495
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
dialmak,
Спасибо за разъяснения. fr Надо будет попробовать. bs
34120что означает (10) в строчках ?
Да, тоже интересует этот вопрос.
И почему в первый раз Вы написали такой вариант:
initrd @bootmgr=(10)/bootmgr @bcd=(10)/bcd @boot.sdi=(10)/boot/boot.sdi @boot.wim=%wim%
...а затем через несколько постов такой:
initrd @bootmgr=/boot/bootmgr @bcd=/boot/bcd @boot.sdi=(10)/boot/boot.sdi @boot.wim=%wim%


Последний раз редактировалось: sergeysvirid (2016-12-26 12:04), всего редактировалось 2 раз(а)

[Цитировать]

    dialmak
  • 2607
  • Стаж: 8 лет 1 месяц
  • Сообщений: 842
  • Репутация:40

    [+] [-]
что означает (10) в строчках ?
...
map --mem ()/boot/grub/winboot (10)
...
Ну типа монтируем как диск 10. Если не нравится, поменяй на 20 или 100
только 7х32 - нет
Поменять BCD на BCD без проверки цифровой подписи, там видимо ядро патченное.
Вообще. Для grub4dos это можно оформить как батник (например назвать его MYBOOT) и запускать так.
title Загрузка my.wim (wimboot)\nЗагрузка my.wim (wimboot)
myboot /path-to-file/my.wim


Последний раз редактировалось: dialmak (2016-12-26 12:06), всего редактировалось 2 раз(а)

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 8 лет 8 месяцев
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
34118 Winboot представляет собой образ диска с BCD, bootmgr и boot.sdi. Его можно выкинуть и юзать свои.
и как тогда menu.lst изменится?

Страница 2 из 17


Показать сообщения:    

Текущее время: 28-Мар 14:06

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы