Привет всем любителям маздая ;)
Надумал я обновить вянду у себя на PC, друг подкинул крякабельную windows 8.1 и соответствующий кряк. Образ залит на флешечку, машина уходит в ребут, загрузка пошла, доходим до выбора диска, нажимает Далее и видим уеб*щное сообщение с всеми нелюбимой ошибкой "Программе установки не удалось создать новый или найти существующий системный раздел". Ну думаю, хрен с вами, нарыл я уже один раз способ решения данной проблемы, но доблестные программисты майкрософта пофиксили фикс данной баги и теперь дебильный костыль перестал работать. И никакие пересоздания раздела, перевтыкания флешки, и прочий садомазохизм не помогали. Но тут я наткнулся на довольно интересное решение.
Суть данного решения вот в чем: скопировать установочные файлы с флешки на диск который планировали использовать как место для установки (например диск C:), сделать его загрузочным, вытащить флешку и загрузиться с него, с последующей установкой винды с винта на тот же винт (с диска C: на диск С:).
Решение проблемы:
- Грузим инсталятор с флехи
- Практический в любой момент жмем shift+f10, попадаем в командную строку
- Запускаем diskpart.exe (что писать в командной строке дальше пишу жирным)
- В этой программе выполняем следующие действия:
- select disk=0. Подразумевается, что диск 0 это то, куда Вы ставите винду и там нет ничего полезного. Иначе 10 раз подумайте и почитайте справку по утилите diskpart.
- create partition primary size=xxx, где ххх это не залить раздел картинками с голыми тётями, а размер будущего диска С, куда Вы будете ставить ОС.
- select partition=1
- active (сделали раздел активным)
- format fs=ntfs quick (быстрое форматирование в NTFS)
- assign. Сделали на винте диск, подключили его и готовы с ним дальше работать
- exit, вышли из программы diskpart.
- Идем на флешку (привод), где у нас дистрибутив винды. В моем случае это "cd d:".
- Копируем все, что там есть, на наш краснознаменный диск С:. xcopy d: c: /e /h /k
- Идем в подкаталог boot дистрибутива винды. cd boot
- Используем утилиту bootsect для создания загрузочного кода на диске С, так: bootsect /nt60 c:. Что мы сделали? Мы сделали... мнэ... инсталяционный жесткий диск с Windows.
- Вытаскивает флешку и ребутим комп. Ставим винду. С диска С: на диск С:. Потом дистрибутивные файлы можно будет потереть.
- После установки уберем лишний пункт с меню загрузки (Windows Setup)
- Запускаем cmd.exe от имени администратора
- Смотрим список пунктов меню загрузки bcdedit
- Находим Windows Setup и копируем его identifier
- Запускаем bcdedit /delete {identifier}
Готово. Приятного пользования!