PDA

Показать полную графическую версию : Невозможно установить Windows 7 x64 с жесткого диска


WinDOT
22-10-2013, 19:44
Всем привет! Недавно столкнулся с вот такой проблемой:
невозможно в ручную установить Windows 7 x64 любой редакции (предварительно распакованной) с жесткого диска при загрузке через ОС Windows PE (LiveCD/LiveDVD/LiveUSB) x86 или x64,
т.к. Bootsect.exe, setup.exe и т.д. не запускаются в связи с «несовместимость версии файла» или «не является приложением win32».
Пробовал установить запуская setup.exe с жесткого диска через Windows 7 PE x64 или Windows 8 PE x64 – тоже самое, не совместима.

Ситуация непростая, необходима грамотная помощь!

Dzirt2005
22-10-2013, 20:27
ОС Windows PE (LiveCD/DVD/USB) x86 или x64, »
в связи с «несовместимость версии файла – x64 несовместима с x86» »
Вы же понимаете, что эти два предложения несовместимы между собой? ;) Или используйте LiveCD с x64 версией ОС (я лично про такие не слышал, но это не значит, что их нет...) или устанавливайте с загрузочной флешки/DVD

LehaMechanic
22-10-2013, 20:28
Возможно подойдет иной путь решения?

Как установить Windows 7 с HDD SATA, или создание инсталляционного жесткого диска (http://people.overclockers.ru/maxxTech/16882/Kak_ustanovit_Windows_7_s_HDD_SATA_ili_sozdanie_installyacionnogo_zhestkogo_diska)

WinDOT
22-10-2013, 21:12
Вы же понимаете, что эти два предложения несовместимы между собой?»
Да и так понятно.
Или используйте LiveCD с x64 версией ОС (я лично про такие не слышал, но это не значит, что их нет...) или устанавливайте с загрузочной флешки/DVD »
И то, и то - не относиться к теме, обсуждается ручная установка с жесткого диска из под ОС Windows Preinstallation Environment как 32 битной, так и 64 битной - такие существуют, представьте себе!
Возможно подойдет иной путь решения? »
Интересная статья, но не то,
к примеру bootsect.exe не запустить, т.к. он 64 битный.

Dzirt2005
22-10-2013, 21:18
WinDOT, если для вас это не относится к теме, то почему вы вообще об этом пишете? ;) 64-х битные программы НЕ МОГУТ запускать в 32-х битном окружении. Для вас это новость или сюрприз?

Пробовал установить запуская setup.exe с жесткого диска через Windows 7 PE x64 или Windows 8 PE x64 – тоже самое, не совместима. »
Это же явная ложь. Раз система пишет, что она 32-х битная, то она 32-х битная, даже если вы ее назовете 128-ми битной.

PS: Я так понимаю, для вас это просто спорт. Установить 64-х битную систему не так, как обычно ее ставят, а так как вы сами придумали. Ну так тогда - как придумали, так и устанавливайте...

WinDOT
22-10-2013, 21:41
64-х битные программы НЕ МОГУТ запускать в 32-х битном окружении. Для вас это новость или сюрприз? »
Естественно, проблема в запуске 64 битного приложения в 64 битной ОС.
От лично вас Dzirt2005, ни одного дельного совета, вас никто не заставляет! Если не знаете, лучше промолчите, за умного сойдете.

Dzirt2005
22-10-2013, 22:34
ни одного дельного совета »
Дельные советы были. Даже три. Но вы же идете своим путем, ну так успехов вам на этом пути! :)

LehaMechanic
23-10-2013, 07:06
Интересная статья, но не то,
к примеру bootsect.exe не запустить, т.к. он 64 битный. »
Это как же "не то", когда русским по белому написано:

инсталлируемой ОС была выбрана Windows 7 Professional x64 SP1.

У автора статьи всё запускается, а у вас нет? Может дстаточно уже спорить, а просто возьмете и сделаете, отписавшись, на каком шаге и в чем именно затык случился?

WinDOT
23-10-2013, 12:31
Дельные советы были. Даже три. Но вы же идете своим путем, ну так успехов вам на этом пути! »
Советы из разряда "Попробуйте выключить и включить" не понадобятся, спасибо, до свидания.
У автора статьи всё запускается, а у вас нет? »
У автора статьи все запускается потому что он использовал bootsect от WinPE XP x86: Используемая для этого программа bootsect из дистрибутива Windows 7 x64, не может быть выполнена в x86 c сообщением, - is not a valid Win32 application. Поэтому пришлось взять ее из 32 разрядной версии. Расположена она в .\boot\bootsect.exe »
Проблема в запуске на WinPE x64 bootsect.exe из офф. дистрибутива Windows 7 x64, т.е. 64 битность совместима с 64 битностью, казалось бы, все просто, а оказывается нет.
Тем более Master Boot Record (MBR) иногда используе 32-битную адресацию секторов, вмести 64-х, из-за этого проблемы и необходимы проверки - здесь немного инфы (http://www.thg.ru/software/windows_64-bit_faq/onepage.html).
Немного инфы по WinPE: здесь (http://www.msfn.org/board/topic/149612-winntsetup-v23) и здесь (http://reboot.pro/topic/10126-read).
Пришлось в ручную ковырять WinPE х64 и добавить пакеты для запуска bootsect.exe из Windows 7 x64 и десять раз проверять разрядность секторов HDD, т.к. для 4 Тb это чревато.

В общем давно уже сам разобрался, времени не было отписаться, всем спасибо.




© OSzone.net 2001-2012