Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   Press any key to boot from CD or DVD с USB Flash Drive ? (http://forum.oszone.net/showthread.php?t=272699)

Xaser_VI 24-11-2013 16:24 2260850

Press any key to boot from CD or DVD с USB Flash Drive ?
 
Вложений: 1
Добрый день! Хочу спросить совета сделал образ Windows 7 Home Premium x64 с предустановленными драйверами, программами и обновлениями, все это собрал в install.wim и сделал файл ответов , который автоматически принимает лицензионное соглашение, разбивает жесткий диск и создает пользователя. Через программу Windows 7 USB DVD Download Tool сделал загрузочную флэшку с системой, теперь вставляю в ноутбук и все , делается автоматически, но проблема в том , что в некоторых ноутбуках приходиться принудительно выбирать первое загрузочное устройство USB Flash Drive(т.е. мою флэшку) и после копирования файлов Windows система перезагружается, а так как все автоматизировано, то начинается циклическая установка системы, но если грузиться с диска то сначала выдает следующее сообщение"Press any key to boot from CD or DVD" и если не нажимать ни одну клавишу то загрузка начинается со второго и последующего устройства.
Вот в чем вопрос- как сделать, что бы при загрузки с USB Flash была эта надпись как на прикрепленном изображении, что бы в случаи если не нажать клавишу то загрузка с флэшки не начнется?

Core-2 24-11-2013 17:12 2260871

Цитата:

Цитата Xaser_VI
как сделать, что бы при загрузки с USB Flash была эта надпись »

Запишите образ на флешку с помощью Rufus . Он создаст запись .

Smarty 24-11-2013 18:51 2260941

Xaser_VI, на флешке в папке \boot есть файл bootfix.bin?

Xaser_VI 24-11-2013 18:55 2260943

Да есть

Ж.Д.А.Л.К.Е.Р. 24-11-2013 19:21 2260957

Xaser_VI, На флешке bootfix.bin игнорируется, поэтому и нет надписи "Press any key...". Как вариант сделать силами Grub4Dos:

1) BootIce (выбрать флешку) > Parts manage > Activate (нажать если возможно).
2) BootIce > Process MBR > Windows NT 5.x/6.x > Install > Windows NT 6.x > OK.
3) BootIce > Process PBR > Grub4Dos > Install > Version 0.4.5c > OK > OK.
4) Скопировать в корень флешки grldr из последней 0.4.5с сборки.
5) Создать в корне флешки файл menu.lst со следующим содержимым:
читать дальше »
timeout 30
debug off
graphicsmode -1 640:800 480:600 24:32
write --bytes=1 0x8308 0

title Boot from HDD
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
rootnoverify (hd0)
chainloader (hd0)+1

title Windows Seven
chainloader /bootmgr

title Reboot
reboot

title Shutdown
halt

И вот как это будет выглядеть. Можно добавить color cyan/black black/light-gray green/black yellow/black первой стройкой в menu.lst и получим цветное меню.

Xaser_VI 11-12-2013 18:41 2270834

А еще такой вопрос, есть один полностью настроенный образ, есть два файла ответов, разные , хотелось бы иметь возможность выбирать авто установку или полу-автоматическую, не подскажите как это реализовать?

Ж.Д.А.Л.К.Е.Р. 12-12-2013 01:38 2271110

К примеру так:

Создай файл winpeshl.ini со следующим содержанием:
Цитата:

[LaunchApps]
x:\windows\system32\Install.cmd
Создай файл Install.cmd (сохранить в ОЕМ 866 кодировке) со следующим содержанием:
Код:

@Echo off
Color 02
Title
SetLocal EnableExtensions EnableDelayedExpansion
For %%I In (C D E F G H I J K L M N O P Q R S T U V W Y Z) Do (Dir %%I:>Nul 2>&1 && Set "zz=!zz!%%I ")
For %%I In (!zz!) Do (If Exist %%I:\sources\install.wim Set Letter=%%I)
If Not Defined Letter (
  Echo Файл \sources\install.wim не найден, дальнейшая установка невозможна.
  Echo Нажмите любую клавишу для перезагрузки.
  Pause >Nul
  Exit
)
Echo 1. Автоматическая установка Windows.
Echo 2. Полуавтоматическая установка Windows.
Echo 3. Ручная установка Windows.
Echo 4. Восстановление системы.
Echo.
Set /p choice="Выберите номер действия (1/2/3/4):"
If %choice%==1 X:\sources\setup.exe /installfrom:%Letter%:\sources\install.wim /unattend:automatic.xml
If %choice%==2 X:\sources\setup.exe /installfrom:%Letter%:\sources\install.wim /unattend:semiautomatic.xml
If %choice%==3 X:\sources\setup.exe /installfrom:%Letter%:\sources\install.wim
If %choice%==4 X:\sources\recovery\RecEnv.exe
Exit

Назови файл ответов с автоматической инсталляцией - automatic.xml, с полуавтоматической - semiautomatic.xml.
Смонтируй второй образ boot.wim.
Скопируй все 4 файла в Папка_монтирования\Windows\System32\ и сохрани изменения.
Закинуть измененный boot.wim в ISO образ можно с помощью UltraISO.

Вот что получится:

Shift85 29-09-2014 12:12 2408270

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
К примеру так:
Создай файл winpeshl.ini со следующим содержанием:
Цитата:
[LaunchApps]
x:\windows\system32\Install.cmd
Создай файл Install.cmd (сохранить в ОЕМ 866 кодировке) со следующим содержанием: »

Ж.Д.А.Л.К.Е.Р., Возможно ли внихнуть в образ MSDaRT 7.0 RU X86-X64 таким методом.
То есть MSDaRT в разных boot.wim.

Ж.Д.А.Л.К.Е.Р. 29-09-2014 12:56 2408293

Shift85, Если MS-DaRT x86 может полноценно работать под х64 ОС, то тогда на основе х64 версии дистрибутива создать следующее: скрипт Install.cmd который распакует/скопирует х86 файлы MSDaRT с заменой файлов х64 и запустит программу или просто запустит MSDaRT х64 (смотря что пользователь выбрал). Хотя проще и надежнее будет добавить boot.wim одного дистрибутива в другой, переименовав его + соответствующая запись загрузки в bcd (BootIce в помощь).

Shift85 29-09-2014 13:17 2408307

Ж.Д.А.Л.К.Е.Р., Спасибо :up
Подскажи пожалуйста как обьединить x86 и x64 в том числе и загрузчики тоже если возможно.

Shift85 29-09-2014 14:38 2408345

Ж.Д.А.Л.К.Е.Р., Возможно ли релизовать следующее.

Код:

@Echo off
Color 02
Title
SetLocal EnableExtensions EnableDelayedExpansion
For %%I In (C D E F G H I J K L M N O P Q R S T U V W Y Z) Do (Dir %%I:>Nul 2>&1 && Set zz=!zz!%%I )
For %%I In (!zz!) Do (If Exist %%I:\sources\install.wim Set Letter=%%I)
If Not Defined Letter (
  Echo Файл \sources\install.wim не найден, дальнейшая установка невозможна.
  Echo Нажмите любую клавишу для перезагрузки.
  Pause >Nul
  Exit
)
Echo 1. Установка Windows 7 Starter (32-bit).
Echo 2. Установка Windows 7 Home Basic (32-bit).
Echo 3. Установка Windows 7 Home Premium (32-bit).
Echo 4. Установка Windows 7 Professional (32-bit).
Echo 5. Установка Windows 7 Professional VL (32-bit).
Echo 6. Установка Windows 7 Ultimate (32-bit).
Echo 7. Установка Windows 7 Home Basic (64-bit).
Echo 8. Установка Windows 7 Home Premium (64-bit).
Echo 9. Установка Windows 7 Professional (64-bit).
Echo 10. Установка Windows 7 Professional VL (64-bit).
Echo 11. Установка Windows 7 Ultimate (64-bit).
Echo.
Set /p choice="Выберите номер действия (1/2/3/4/5/6/7/8/9/10/11):"
If %choice%==1 X:\sources\setup.exe /installfrom:%Letter%:\sources\install.wim /unattend:STARTER_x86.xml
If %choice%==2 X:\sources\setup.exe /installfrom:%Letter%:\sources\install.wim /unattend:HOMEBASIC_x86.xml
If %choice%==3 X:\sources\setup.exe /installfrom:%Letter%:\sources\install.wim /unattend:HOMEPREMIUM_x86.xml
If %choice%==4 X:\sources\setup.exe /installfrom:%Letter%:\sources\install.wim /unattend:PROFESSIONAL_x86.xml
If %choice%==5 X:\sources\setup.exe /installfrom:%Letter%:\sources\install.wim /unattend:PROFESSIONAL_VL_x86.xml
If %choice%==6 X:\sources\setup.exe /installfrom:%Letter%:\sources\install.wim /unattend:ULTIMATE_x86.xml
If %choice%==7 X:\sources\setup.exe /installfrom:%Letter%:\sources\install.wim /unattend:HOMEBASIC_x64.xml
If %choice%==8 X:\sources\setup.exe /installfrom:%Letter%:\sources\install.wim /unattend:HOMEPREMIUM_x64.xml
If %choice%==9 X:\sources\setup.exe /installfrom:%Letter%:\sources\install.wim /unattend:PROFESSIONAL_x64.xml
If %choice%==10 X:\sources\setup.exe /installfrom:%Letter%:\sources\install.wim /unattend:PROFESSIONAL_VL_x64.xml
If %choice%==11 X:\sources\setup.exe /installfrom:%Letter%:\sources\install.wim /unattend:ULTIMATE_x64.xml
Exit


Ж.Д.А.Л.К.Е.Р. 29-09-2014 14:54 2408355

Из х64 образа достань boot.wim и переименуй в boot64.wim. Из х86 дистрибутива достань bcd (в том числе и UEFI вариант, если он тебе нужен), открой его в BootIce (или любой другой BCD редактор) > Easy mode и создай вторую запись по образу подобию, только укажи boot64.wim и поставь понятные имена для записей. После зайди в Professional mode и там более точно подкорректируй новую запись - создай недостающий EmcEnabled и прочие тонкие настройки. Остается только закинуть с заменой файлы boot64.wim и bcd в х86 образ с помощью UltraISO.
ЗЫ Еще вариант это скачать Мультизагрузочный 2k10 DVD/USB/HDD или аналогичную сборку где помимо MS-DaRT еще куча всего полезного, чем держать отдельный образ WinPE с MS-DaRT.

Добавлено:
Цитата:

Цитата Shift85
Возможно ли релизовать следующее. »

Да, а почему бы и нет, ограничений по количеству пунктов не существует.

Shift85 29-09-2014 15:30 2408370

Ж.Д.А.Л.К.Е.Р., :up
Подскажи пожалуйста как руссифицировать это меню.

Ж.Д.А.Л.К.Е.Р. 29-09-2014 15:38 2408376

Про русские шрифты здесь писал. Подсказки в нижней части экрана (на скриншоте зеленым шрифтом), нельзя русифицировать но можно заменить на свой текст, пример под катом:
читать дальше »
title Partition Guru v.4.5.0\n Мощный инструмент для управления разделами на жестком диске. Может создавать,\n удалять, скрывать, форматировать, изменять размеры разделов и восстановить \n утраченные таблицы разделов и создавать/восстанавливать бэкапы. Имеется\n возможность резервного копирования таблицы разделов и восстановления MBR.
map --mem /2K10/DOS/PGURU.GZ (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
boot

title Parted Magic 2014.01.04 /Linux/ (Eng)\n Пакет утилит для работы с разделами жесткого диска на базе загрузочного LiveCD\n Linux. Позволяет производить различные операции над разделами и поддерживает\n большое количество файловых систем. Всего в состав PMagic входят 70 различных\n утилит. Есть поддержка сети/интернета, мультимедиа.
kernel /2K10/LINUX/PMAGIC/BZIMAGE edd=on directory=/2K10/LINUX vga=normal boot=live eject=no vmalloc=384MiB
initrd /2K10/LINUX/PMAGIC/INITRD.IMG

title * Parted Magic 2014.01.04 /Linux/ (Rus)\n Пакет утилит для работы с разделами жесткого диска на базе загрузочного LiveCD\n Linux. Позволяет производить различные операции над разделами и поддерживает\n большое количество файловых систем. Всего в состав PMagic входят 70 различных\n утилит. Есть поддержка сети/интернета, мультимедиа. Частичная локализация.
kernel /2K10/LINUX/PMAGIC/BZIMAGE edd=on directory=/2K10/LINUX vga=normal boot=live eject=no vmalloc=384MiB keymap=ru ru_RU
initrd /2K10/LINUX/PMAGIC/INITRD.IMG

Газимагомед_Гаджиев@vk 05-10-2015 12:40 2560754

записал операц систему windows 7 с весом 6-гига через руфус на флешку. когда начинаю устанавливать, появляеться вот это, press any key to boot from usb... и запускаеться система как обычно. ниче не происходит. можете помочь, в чем дело??

Ж.Д.А.Л.К.Е.Р. 05-10-2015 13:21 2560775

Спрашивай у автора руфуса.


Время: 15:43.

Время: 15:43.
© OSzone.net 2001-