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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   Не могу установить Windows XP/ Windows 7 (http://forum.oszone.net/showthread.php?t=332906)

scuzo 01-02-2018 07:31 2794956

Не могу установить Windows XP/ Windows 7
 
Приветствую обитателей этого форума.
Сломал всю голову, и сейчас постараюсь расписать вам по порядку то, чем занимался последние 10 часов. (Для улыбки читать в стиле роликов "Короче говоря")

Итак, возникла потребность поставить к уже имеющейся Windows 10 ещё и XP, ну или хотя бы семёрку.
Ноутбук Acer Aspire V3, процессор Intel Core i5 5200U, модель материнской платы Acer EA50HB.

Создал Acronis'ом новый том на 100 Гб.
Выбрал чистый дистрибутив Windows XP Professional x64 SP2 VL, версия 5.2.3790.3959.
Отключил Secure Boot.
Проверил не фрагментирован ли образ, дефрагментировал.
Попробовал записывать через DirectGrub.
Попробовал записывать через WinSetupFromUSB.

Если в Boot Mode выставить UEFI, то флешку с виндой ноутбук начисто игнорирует.
Если выставить Legacy - то в самом начале текстового этапа установки ловлю синий
Скрин

Попробовал перезаписать, при форматировании изменить тип файловой системы.

Сменил сборку. Повторил. Всё тоже самое.
Опять сменил сборку. Опять повторил. Всё тоже самое.

Вспомнил разговоры о том, что где-то с 2015 года пошло железо, несовместимое с Windows XP. Думал, это брехня. Решил что и мой ноут, купленный в конце 2015 года попадает в эту категорию.

Решил поставить семёрку.
Записывал через WinSetupFromUSB.
Если в Boot Mode выставить UEFI, загрузочная флешка зависает на моменте "Starting Windows", причём даже без логотипа. Вместо него двухсекундные маленькие цветные полоски в верхней части экрана.
Сменил сборку. Тоже самое.
Если выставить Legacy - то при установке Windows 7 вылетает ошибка "Выбранный диск имеет стиль разделов GPT".
Я попытался сменить на MBR без потери данных (вариант с потерей данных мне категорически не подходит) через создание загрузочной флешки с Paragon Hard Disk Manager.
Он стал зависать на моменте загрузки, где анимация лучей по жесткому диску, а от того что будет выбрано в Boot Mode зависит лишь наличие короткого писка и небольшой полосы загрузки. При загрузке его в Windows 10 пункта "Конвертировать базовый GPT в Базовый MBR диск" просто нет.

И здесь я не знаю, что делать. Если Вы вникли в проблему и дочитали до этого места - вы хороший человек. Если у Вас есть мысли, как мне мне помочь и Вам не составит большого труда дать совет, а вдруг и целую инструкцию, как мне поселить на одном жестком диске Win XP (В идеале) или Win 7 вместе с Win 10 (я понимаю что это далеко не лучшая затея - ставить XP/7 из-под десятки), не снося Win 10 и не теряя данные - моя благодарность будет просто безграничной.

Спасибо.

Ж.Д.А.Л.К.Е.Р. 01-02-2018 10:18 2794985

Раз 10-ка установлена на GPT - Хр здесь невозможно установить. Пока не найдешь дистрибутив Хр который мог бы запуститься без бсода (если таковые вообще есть по отношению к данному железу), конвертировать нет смысла.

Конвертировать GPT > MBR можно с помощью скриптом chgdtype.tbs, который входит в TeraByte OS Deployment Tool Suite.
Цитата:

CHGDTYPE.TBS - Change disk type from GPT to MBR/EMBR, or from MBR/EMBR to GPT
This script is used to convert disk:
- from GPT to MBR or EMBR with unlimited primaries (depending on the number of partitions),
- from MBR to GPT,
- from EMBR to GPT or MBR (if less than 4 partitions).
On MBR type disk, it can also be used to remove the "System reserved" partition and configure
the main system partition to be active.
Скрипт конвертирует в том числе и загрузку установленной ОС, чтоб она могла работать на новом типе разметки. На всякий случай рекомендую сделать бекапы важных данных на другой носитель. Перед конвертацией нужно будет отключить быстрый запуск Windows:
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power]
"HiberbootEnabled"=dword:00000000

Скопировать и вставить в блокнот, сохранить как DisableHiberboot.reg, выполнить и перезагрузиться.

Чтоб установить 7 х64, в данном случае WinSetupFromUSB будет излишним. Лучше воспользоваться Rufus-ом или вручную сделать: отформатировать флешку в FAT32, скопировать в корень содержимое установочного дистрибутива, 7-Zip-ом взять из \sources\boot.wim\2\Windows\boot\EFI\bootmgfw.efi и сохранить на флешку как \efi\boot\bootx64.efi - флешка готова для загрузки и установки под UEFI.

scuzo 01-02-2018 19:54 2795141

Цитата:

Цитата Wahal
Виртуальные машины не сгодятся? »

Сейчас проверил, виртуальная XP не годится :(

scuzo 02-02-2018 02:05 2795222

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Конвертировать GPT > MBR можно с помощью скриптом chgdtype.tbs, который входит в TeraByte OS Deployment Tool Suite.
Скрипт конвертирует в том числе и загрузку установленной ОС, чтоб она могла работать на новом типе разметки. На всякий случай рекомендую сделать бекапы важных данных на другой носитель. Перед конвертацией нужно будет отключить быстрый запуск Windows: »

Сделаю полную копию жесткого диска в облако через Acronis True Image. В случае, если что-то пойдёт не так, диск форматнётся полностью и я останусь с чистым хардом и возможно, нерабочей даже на MBR диске виндой на флешке? Просто нет другого компьютера, чтоб исправить положение при такой ситуации.

scuzo 02-02-2018 06:37 2795231

Акронис будет заливать копию сутки и 10 часов... Отменил.
Скачал TeraByte OS Deployment Tool Suite с оф.сайта и через утилиту makedisk, которая была в архиве сделал загрузочную флешку с этой программой (только с ней одной).
На ней оказались три файла:

tbosdtw.exe
efi\boot\bootx64.efi
efi\boot\grubx64.efi

При загрузке имеем запуск файла tbosdtw.exe, но при вводе команды runtbs chgdtype (действую по инструкции на оф.сайте) выдаёт в ответ "Invalid command". На сайте ещё сказано, что сначала придётся либо перейти в папку со скриптами, либо указать к ней путь. Но даже если папку scripts тоже скинуть на флешку и перейти в неё, то command всё равно invalid.

Не могу понять, что я делаю не так.

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
7-Zip-ом взять из \sources\boot.wim\2\Windows\boot\EFI\bootmgfw.efi и сохранить на флешку как \efi\boot\bootx64.efi - флешка готова для загрузки и установки под UEFI. »

Сделал, только папки efi\boot\ в дистрибутиве винды не оказалось, создал её сам и положил туда указанный переименованный файл.
Была папка efi\microsoft\boot - туда его тоже положил.

Всё равно виснет на загрузке "Starting Windows".

Ж.Д.А.Л.К.Е.Р. 02-02-2018 14:13 2795310

Цитата:

Цитата scuzo
Всё равно виснет на загрузке "Starting Windows". »

Надеюсь образ оригинальный 7 х64 Sp1, если нет то гугли/качай оригинальный и с ним пробуй. Еще возможно поможет обновления биоса до последней версии.

Цитата:

Цитата scuzo
Сделал, только папки efi\boot\ в дистрибутиве винды не оказалось, создал её сам и положил туда указанный переименованный файл. »

Угу, так и должно быть. МС во времена 7 еще не додумался сразу размещать EFI загрузчик (чтоб можно было создать загрузочную EFI флешку простым копированием файлов дистрибутива), в следующих ОС исправили.

scuzo 05-02-2018 02:36 2795867

Что мы имеем на сегодняшний день.
Я додумался поступить гениально - форматнул вчера флешку с образом семёрки, на другую залил TeraByte OS со скриптом chgdtype.tbs и запустил его. Конвертация в MBR прошла успешно, том "ESP" был удалён а вместе с ним и файлы загрузки Windows 10 тоже.
И встретила меня при загрузке следующая картина:
Скрытый текст

Приплыли, думаю.
Естественно, никаким образом имея лишь вышеуказанную флешку с Terabyte OS и скриптами chgdtype, tbexplo и tbosdtw каши особо не сваришь. (Напоминаю, второго компьютера нет).
Поехал сегодня к одному из знакомых, благо тот был дома и пустил за свой бук.
Записал образы десятки на флешку. Ну всё, думаю, сейчас через восстановление системы всё себе починю.
Но "средству автоматического восстановления не удалось восстановить компьютер".
Командная строка, bcdboot, "ошибка при копировании файлов загрузки".
В итоге наделал чего-то такого, что у меня даже установочная флешка с Windows 10 перестала загружаться, а вместо неё стало появляться вот такое сообщение:
Скрытый текст

Приуныл.
Вспомнил про флешку с Terabyte OS.
С помощью tbexplo залез на установочную флешку с Windows 10, в директорию efi\microsoft\boot и увидел указанный файл BCD переименовался в BCD_Backup и решил, что неплохо было бы вернуть ему старое имя.
Опа, а вот и загрузочная флешка снова работает.
С помощью серого вещества и гугла понял, что у меня нет загрузочного раздела.
cre par efi, cre par pri, правильное обращение с командой bcdboot тоже не помогли - ошибка-то перестала появляться, но вот винда не грузится.
Новая Windows 10 не устаналивается, ибо диск уже не GPT, а MBR.
И тут.
Я меняю Boot Mode с UEFI на Legacy, чтобы попробовать установить Windows 7.
И тут - аллилуйя, собратья и сосёстры!
Я пишу вам это с Windows 10, загруженной с диска MBR.
Винда, конечно, грузится дольше.
При смене обратно на UEFI - снова ожидаемо "No bootable device".
XP так и не встала, синий экран:
Скрытый текст

Семка установилась и понеслась :)
В общем-то всё довольно понятно - просто надо было думать головой и не форматировать флешку с виндой перед конвертацией диска. Но в любом случае на этапе, когда нужно было создавать новый загрузочный раздел - я бы запнулся. Но, как известно, опыт - это такая вещь, которая появляется сразу после того, как была нужна :)


Время: 01:23.

Время: 01:23.
© OSzone.net 2001-