PhantomLo
22-09-2012, 14:52
Здравствуйте.
В целях расширения кругозора и спортивного интереса пытаюсь найти решение для одной нетривиальной задачи.
Цель:
Не имея привода дисков и флешки (загрузочной) позволяющей загнать на нее образ на ~4,5ГБ установить Win7 на абсолютно чистый винт с двумя логическими разделами (один с образом, на второй производим установку).
Понятное дело что было бы удобно, если бы мы располагали уже одной рабочей системой. Тогда запуск установки из под запущенной системы не составил бы труда. Но этой системы у нас нет (а ставить её только ради толчка установки считаю нерациональным).
Попробовал воспользоваться двумя LiveCD (ALKID и WinPE Mini с хрюшей). "По нулям". При попытке запуска ЕХЕ установки вылетает ошибка с просьбой доустановить на хрюшу как минимум sp2.
После этого попробовал прибегнуть к помощи "grub'a всемогущего" (с). В меню запуска загрузочной флешки дописал отдельный пункт для маппинга ISO образа с семеркой. Подхват происходит и я уже вижу заветное черно-белое меню выбора типа устновки, но как только выбираю х32 или х64 (без разницы), начинается загрузка файлов и через пару секунд заканчивается ошибкой "Windows has encountered a problem communicating with a device to your computer" Status: 0xc00000e9
Строчка вызова через груб выглядит так
title Win7 ISO
find --set-root /ISO/Win7.iso
map /ISO/Win7.iso (0xff) || map --mem /ISO/Win7.iso (0xff)
map --hook
chainloader (0xff)
Пробовал заменять 0xff на hd32. А так же избавляться от строчки map --mem. Но все безрезультатно. Все оканчивается одним и тем же результатом.
Подтолкните меня к истине! Я наверное не верно произвожу маппинг образа (хотя таким образом у меня грузится ALKID).
UPD
Попробовал вот так но все равно вылетает "Windows has encountered a problem...."
title Win7 ISO
find --set-root /ISO/Win7.iso
map /ISO/Win7.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot
В целях расширения кругозора и спортивного интереса пытаюсь найти решение для одной нетривиальной задачи.
Цель:
Не имея привода дисков и флешки (загрузочной) позволяющей загнать на нее образ на ~4,5ГБ установить Win7 на абсолютно чистый винт с двумя логическими разделами (один с образом, на второй производим установку).
Понятное дело что было бы удобно, если бы мы располагали уже одной рабочей системой. Тогда запуск установки из под запущенной системы не составил бы труда. Но этой системы у нас нет (а ставить её только ради толчка установки считаю нерациональным).
Попробовал воспользоваться двумя LiveCD (ALKID и WinPE Mini с хрюшей). "По нулям". При попытке запуска ЕХЕ установки вылетает ошибка с просьбой доустановить на хрюшу как минимум sp2.
После этого попробовал прибегнуть к помощи "grub'a всемогущего" (с). В меню запуска загрузочной флешки дописал отдельный пункт для маппинга ISO образа с семеркой. Подхват происходит и я уже вижу заветное черно-белое меню выбора типа устновки, но как только выбираю х32 или х64 (без разницы), начинается загрузка файлов и через пару секунд заканчивается ошибкой "Windows has encountered a problem communicating with a device to your computer" Status: 0xc00000e9
Строчка вызова через груб выглядит так
title Win7 ISO
find --set-root /ISO/Win7.iso
map /ISO/Win7.iso (0xff) || map --mem /ISO/Win7.iso (0xff)
map --hook
chainloader (0xff)
Пробовал заменять 0xff на hd32. А так же избавляться от строчки map --mem. Но все безрезультатно. Все оканчивается одним и тем же результатом.
Подтолкните меня к истине! Я наверное не верно произвожу маппинг образа (хотя таким образом у меня грузится ALKID).
UPD
Попробовал вот так но все равно вылетает "Windows has encountered a problem...."
title Win7 ISO
find --set-root /ISO/Win7.iso
map /ISO/Win7.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot