Время прочтения
6 мин
Просмотры 64K
Не так давно на Хабре была опубликована подробная статья о изменении скрытых настроек Insyde BIOS. Не претендуя на лавры её автора и всех остальных людей работавших над темой (модифицировавших grub UEFI shell и первопроходцев парсинга меню), хочу описать несколько проблем (и способов их решения) которые могут возникнуть у желающих применить эту информацию на практике:
- Невозможность получить расшифрованный дамп биоса
- Некорректная работа grub-шелла (зависание после выполнения setup_var)
- Невозможность изменить некоторые настройки
Стоит заметить всеми этими проблемами я лично столкнулся (и потратил на них немало усилий) в попытках активировать для SATA контроллера RAID режим вместо AHCI (для последующего включения Intel SRT) на довольно свежем DTR ноутбуке HP Envy 17-j005tx (i7-4700MQ, 16gb, GT740M 2gb, 2x1000gb).
Проблема 1: Невозможность получить расшифрованный дамп биоса
И в статье на хабре и в другим местах интернета единственным упоминаемым способом получения дампа расшифрованного (если он не зашифрован на сайте производителя то и проблемы нет) биоса для последующей распаковки и парсинга меню является модификация файла platform.ini в папке прошивальшика.
К сожалению на моем ноутбуке (и практически уверен что и на всех остальных новых моделях от HP) этот способ уже не работает — подозреваю что биос закрыли для чтения даже для собственного прошивальшика во избежание проблем в будущем. Все попытки изменения .ini файла и запуска прошивальника приводят к одному результату (что на оригинальной x64 Win 8, что из под PE x32/x64 дистрибутивов, т.е. проблема не в системе) — ошибке «IHSI: flash read error in SMI!»
(для гугла)
. Кстати не пугайтесь, увидев такое перезагрузить ноутбук вы сможете только отключив питание и достав батарейку:
Но, что важно, сама прошивка BIOS-а происходит (обычно) при этом не напрямую, а с использованием UEFI — т.е. прошивальшик передает образ BIOS UEFI утилите (как оказалось уже расшифрованный), и нам осталось лишь найти где он хранится. Возможно вы уже обращали внимание на несколько небольших дополнительных скрытых разделов на основном HDD/SSD (и это помимо довольно крупного (24 GB, с исходником win8) видимого Recovery раздела), в моем случае они типа Recovery Partition (400mb) и EFI System Partition (260mb, он то нам и нужен). Вот только беда — стандартным Disk Management вы этим разделам буквы не назначите — на то они и системные, впрочем гугл и командная строка нас как обычно спасают (выполнять обязательно из под аккаунта администратора, и лучше сразу из файлового менеджера, например незабвенного FAR):
mountvol X: /S
После этого открываем диск X:, и ищем что-нибудь похожее на BIOS. В моем случае все оказалось довольно прозаично и в папке X:EFIHPBIOS нашлось три под-папки Current, New и Previous с искомым содержимым (01966.bin магический образованный прошивальшиком из 01966.fd). Дальше — все как в статье, распаковываем, парсим, и т.д.
Напоследок замечу что в отличии от чтения прошивальшик не потерял возможность писать BIOS и напрямую даже из под Win8 x64. Узнал я об этом правда печальным способом, пытаясь прошить файлик из оригинального комплекта, но под другую платформу. Надо отдать должное HP — восстановление правильного биоса произошло в течении минуты (мне хватило поседеть ещё +1%) в полностью автоматическом режиме, правда одно последствие осталось — Win8 перестала загружаться в Secure Boot режиме.
Проблема 2: Некорректная работа grub-шелла (зависание после выполнения setup_var)
Узнав заветные адреса переменных которые вам нужно поменять, скопировав grub-шелл на флешку и удачно запустив его (все описано в статье) вы можете столкнутся с ещё одной проблемой — каждое выполнение setup_var (неважно на чтение или запись) будет приводить к зависанию ноутбука (в моем случае лечилось только извлечением батарейки). Причина была найдена только путем анализа исходника патча для добавления комманды setup_var в grub — банальный buffer oveflow. Автор писал утилиту под себя (свой лэптоп), и не рассчитывал что переменная Setup может иметь размер больше чем 0x2bc (а она читается целиком в память, и в моем случае составляла например 0x4ae байт). Можно сказать что всем удачно использовавшим утилиту на протяжении 4 лет довольно сильно повезло — с таким багом можно было получить намного больше проблем (например запись мусора в CMOS) чем просто зависание ноутбука.
Для тех кому «ехать» (т.е. справится с проблемой): качаем пересобранную BootX64.EFI, кладем как обычно в EFIboot, используем команду setup_var как и в оригинальной версии. Для упорных бонус-трэк: дополнительная команда setup_var2 (меняет значение не только в переменной Setup, но и в переменной Custom, зачем чуть ниже) и lsefivar (выводит список всех доступных переменных, приостанавливать вывод можно break-ом).
Наличие этих двух дополнительных команд объясняется просто: сражаясь с непокорным биосом я обнаружил наличие дополнительной переменной Custom с таким-же GUID и размером как и переменная Setup. Т.к. в тот момент мне не удавалось изменить значение одной опции (подробнее в третей части) — то была надежда чего-то достичь поменяв его в переменной Custom. Успехом эти усилия не увенчались, а команды пусть будут, на память.
Не пугайтесь размеру .EFI образа (2.5mb) — мне было лениво выбирать необходимые модули grub, поэтому они там все — отсюда и размер.
Для недоверчивых и просто любопытных инструкция как повторить мой путь, ну или собрать свой grub:
- Качаем исходники свежего grub2 (trunk на тот момент не собирался, я использовал grub-2.00+20130519).
- Применяем мой патч или фиксим и адаптируем авторский (смешно, но лично я около часа времени убил на проблему с grub: incompatible license, и даже гугл не помог — решается добавлением GRUB_MOD_LICENSE(«GPLv3+»); в исходник).
- Собираем EFI образ grub. Подробно описано здесь. Единственное замечание по grub-mkimage, правильная строчка (если включать все модули):
../grub-mkimage -d . -o bootx64.efi -O x86_64-efi -p /efi/boot `find *.mod | xargs | sed -e 's/.mod//g'`
Упомяну ещё UEFI shell из проекта Tianocore (качать EFI 1.0 Shell Full или EDKII UEFI Shell 2.0, но первая версия у меня работала стабильнее) — весьма удобная штука, имеет доступ и к EFI и к файловой системе (необходимый диск находим проверяя с помощью ls по очереди fs0:, fs1:, и т.д.), может выполнять другие EFI приложения, а так же сохранять значения EFI переменных (самое для нас важное) с помощью команды dmpstore. Про её команды можно для завтравки почитать тут или тут, пример использования в наших целях (сохраняет целиком значение переменной Setup в fs1:setup_dumpsdump1.bin):
fs1:
cd setup_dumps
dmpstore Setup -s dump1.bin
Только учитываете что в дамп переменной добавляется заголовок переменной длины, для Setup смещение относительно индексов из меню и команды setup_var составляет 0x28).
Хочется добавить что BIOS на моем ноутбуке позволяет загружать не только файл BootX64.EFI из папки EFIboot, но и любой .EFI файл из любой папки почти любого носителя (опция Boot from EFI file, спасибо HP). В принципе ту же функциональность можно получить использованием UEFI шелла и загрузкой остальных EFI приложений из него, но тем не менее.
Проблема 3: Невозможность изменить некоторые настройки
В процессе ваших попыток изменения скрытых настроек BIOS вы можете столкнутся с тем что самые необходимые вам настройки не будут менятся, возвращаясь в исходное состояние после перезагрузки (переинициализации BIOS). К сожалению вендоры могут добавлять в биос свой код, который будет проверять наличие оборудования, серийный номер, или ещё какие-либо параметры и в зависимости от этого автоматически восстанавливать настройки на исходные значения. Причем сделано это будет не назло нам (спрятаных из BIOS меню хватает для защиты от дурака), а просто для того чтобы использовать одну и ту же платформу и один и тот же BIOS для разных конфигураций ноутбуков. И если вы пытаетесь поменять эти настройки только для того чтобы выяснить сможет лишь ваш ноутбук работать с новым железом (скажем mSATA модуль) — то тогда возможно стоит рискнуть, купить и установить его. Возможно вам повезет и магические настройки сами появятся или изменятся, как по щучьему велению.
Чтобы не быть голословным приведу свою историю: в моем случае такой злаполучной опцией стало 0x39 — HDC Configure As IDE / AHCI / RAID, которую никакими усилиями не удавалось поменять на значение 0x2 (RAID). Нужно мне это было только по одной причине — чтобы добавив в ноутбук mSATA SSD модуль подключить его в качестве кэша в виде Intel SRT. При этом наличие mSATA разъема ни в спецификациях ни в сервисном мануале вообще не описано, лишь на одной сильно размытой картинке из манула есть что-то похожее, но чтобы к нему добраться нужно наполовину разобрать шасси (а не просто снять заднею крышку). Теперь вы наверное понимаете мои сомнения — нужно покупать не копеечный SSD (был выбран кстати Toshiba 128GB — THNSNH128GMCT, радующий тестами, и в последствии разбитый как 1/2 iSRT, 1/4 over provisioning, 1/6 volume), разбирать наполовину ноутбук (купленный фирмой неделю назад, т.е. почти наверняка теряя гарантию), и даже если повезет с разъемом, то не факт что когда-нибудь удастся включить опцию RAID в BIOS. Надежду давало лишь то, что в США HP позволяет выбирать конфигурацию таких ноутбуков (при этом все они используют один и тот же биос), в том числе и добавляя 24gb или 32gb SSD Cache, правда при этом ограничивая максимальный обьем памяти 8gb (зачем?). Результат сомнений ниже (разъем в зеленой рамке):
Производитель (HP) не подвел, первое включение и магическая опция сразу обнаруживается на месте, там где её ещё несколько минут назад не было (т.е. несколько дней неторопливой возни c setup_var на смарку):
Напоследок хочу ещё заметить радостное — в отличии от всех описаний в интернете, Windows 8 вообще не заметила изменение AHCI режима на RAID, лишь в Device manager контроллер поменял название с SATA AHCI Controller на SATA RAID Controller. Заслуга это GPT, самой Windows 8, или Intel — не знаю, и не очень задаюсь этим вопросом — просто наслаждаюсь преобразившейся (без какого либо геморроя) скоростью работы системы.
Disclaimer. Всю информацию из статьи вы используете на свой страх и риск. Проверьте, пожалуйста, что у вас есть средства восстановления BIOS и его настроек до того как будете проводить какие либо эксперименты.
В этом руководстве мы покажем вам, как выполнить перекрестную прошивку и обойти ошибку несоответствия OPID в LG G8. В сфере пользовательской разработки для устройств LG все становится довольно размыто. И недавнее объявление о прекращении процесса разблокировки загрузчика с начала следующего года — еще одно пятно на его названии. В том же духе перекрестная прошивка никогда не была простым процессом, особенно для устройств LG.
Добавьте к этому OPID, и все станет только хуже. Что ж, даже для прошивки пользовательского ПЗУ теперь потребуется изменить OPID в разделе OP с помощью редактора HxD. К счастью, теперь существует удобный метод, с помощью которого вы можете легко выполнить перекрестную прошивку и обойти ошибку несоответствия OPID в LG G8. Вам даже не понадобится разблокированный загрузчик или рутированное устройство. Итак, без лишних слов, приступим.
Приведенный ниже процесс сотрет все данные на вашем устройстве, поэтому заранее сделайте резервную копию. Droidwin и его участники не будут нести ответственность в случае термоядерной войны, если ваш будильник не разбудит вас, или если что-то случится с вашим устройством и данными, выполнив следующие шаги.
ШАГ 1. Загрузите и установите необходимые инструменты
- Для начала скачайте QPST и пакет USB-драйверов Qualcomm.
- Затем распакуйте его и дважды щелкните файл QPST 2.7.496.1.exe, чтобы установить инструмент QPST.
- После этого перейдите в папку «Драйверы» и установите USB-драйверы Qualcomm.
- После этого загрузите Лабораторная рамка LGUP v1.16.0.3 и следуйте инструкциям на экране, чтобы установить его.
- Теперь запустите проводник с помощью ярлыка Windows + E и перейдите в каталог установки LGUP, а именно: C:Program Files (x86)LG ElectronicsLGUP.
- Перейдите в папку «model» и создайте папку с именем «common» в этой папке модели.
- После этого загрузите «LGUP_Common.dll» а также «UI_Config.lgl» и переместите оба этих файла в эту «общую» папку.
- Теперь загрузите Мобильный драйвер LG 4.4.2 и следуйте инструкциям на экране, чтобы установить его.
- Наконец, загрузите Файл пожарного шланга LGE SM8150.
При этом мы установили все необходимые инструменты [Credits: XDA Senior Member netmsm]. Давайте теперь начнем с шагов по перекрестной прошивке и обходу ошибки несоответствия OPID в LG G8.
ШАГ 2: Загрузите файл Firehose
- Перейдите в меню «Пуск», найдите QFIL и откройте его.
- Затем перейдите на вкладку «Конфигурация» и выберите «Конфигурация Firehose».
- После этого измените «Тип устройства» на UFS и нажмите «ОК», чтобы сохранить его.
- Затем выберите Flat Build в разделе Select Build Type.
- Затем нажмите кнопку «Обзор» в разделе «Выбрать путь программиста», перейдите к файлу LGE SM8150 Firehose и выберите его.
- После этого подключите устройство к ПК через USB-кабель и загрузите его в режиме EDL.
- После этого нажмите кнопку «Выбрать порт», выберите свое устройство из списка и нажмите «ОК».
ШАГ 3: Резервное копирование и удаление разделов устройства
Теперь нам нужно удалить следующие семь разделов: FTM, Modem_A, Modem_B, SID_A, SID_B, OP_A, OP_B. Но перед этим давайте возьмем их резервную копию, просто на всякий случай.
- Прежде всего, перейдите в «Инструменты» и выберите «Диспетчер разделов» в меню.
- Затем выберите раздел из списка, щелкните его правой кнопкой мыши и выберите «Управление данными раздела».
- Теперь вы получите четыре варианта, давайте разберемся, что означает каждый из них:
- Стереть: используйте это, чтобы стереть данные в выбранном разделе
- Чтение данных: используйте это для резервного копирования текущего раздела.
- Загрузить образ: для восстановления резервной копии раздела
- Закрыть: закрыть текущее окно.
- Итак, сначала выберите «Чтение данных», чтобы создать резервную копию раздела, а затем используйте параметр «Стереть», чтобы стереть данные в этом разделе. Сделайте это для всех семи разделов, перечисленных выше.
- После этого закройте диспетчер разделов. Затем одновременно нажимайте клавиши уменьшения громкости и питания, пока устройство не перезагрузится.
- Как только он попытается загрузиться, отпустите кнопки громкости и питания и нажмите кнопку увеличения громкости, чтобы загрузиться в режиме загрузки.
Не позволяйте устройству начать процесс загрузки, иначе оно заполнит данные раздела, и вам придется повторить вышеупомянутые шаги по удалению данных из этих разделов.
ШАГ 4. Обход ошибки несоответствия LG OPID
- Откройте LGUP Tool, выберите Partition DL и нажмите Start.
- Инструмент теперь спросит, какие разделы вам нужно прошить.
- Снимите флажки с разделов SID_A и SID_B и нажмите OK.
- Если вы пользуетесь любым другим оператором связи, он спросит, хотите ли вы изменить номер модели, и ответьте соответствующим образом.
- Теперь процесс начнется, и после его завершения ваше устройство загрузится в ОС. Первая загрузка может занять до пары минут.
Вот и все. Это были шаги для выполнения перекрестной прошивки и обхода ошибки несоответствия OPID в LG G8. Если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в комментариях. Мы вернемся к вам с решением в ближайшее время. И огромное спасибо старшему участнику XDA netmsm без которых это руководство было бы невозможно!
Принесли телефон LG G8X ThinQ G850UM с проблемой застрял в режиме Fastboot, как не перезагружай, что не делай оно все равно заходит в fastboot. По словам клиента у него был телефон, который при включении писал Sprint, на нем стояла прошивка Android 11 и он хотел обновится до Android 12 и для этого скачал и установил LG UP, подключил телефон, там что-то сделал и получили бесконечные режим fastboot. Телефон даже не заходит в режим прошивки: Download mode!
Смотрю телефон работает на процессоре Qualcomm, думаю сейчас найдем EDL режим и прошьём прошивку для этого нежима.
EDL режим на LG G8X ThinQ G850UM
1. Подключаем телефон к компьютеру
2. Нажимаем и удерживаем кнопки Громкость вниз, верх и кнопку включения
3. Как только экран отключится быстра отпускаем и снова нажимаем кнопку Громкости вверх до тех пор, как ПК определит 9008 порт.
Режим EDL получил, но к сожалению не нашёл нормальную прошивку, после 4 часов прошивок разных разделов нечего не получилось. Хотя что-то получилось, после каких-то манипуляции, даже не понял после чего именно, телефон начал заходить в режим Download Mode. Обрадовался, решил сейчас прошьём KZD прошивку с помощью Z3X и все. Но как говорится не тут-то было.
Z3X вообще не поддерживает данную модель! Поискал в интернете и нашел LG V50 у которого тот же процессор что и у нашего. В Z3X-е выбрал модель V500 и решил прошить телефон. Прошивка началась и после 5-10 минут: ошибка и у нас снова режим Fastboot.
Потом решил попробовать прошить с помощью LGUP, но и тут нечего не вышло, программа выдавало ошибку что это не та прошивка. Как я уже писал клиент сказал что это телефон от Sprint, но в режиме Download mode была надпись TMO US, то есть T Mobile. Официальные прошивки для T Mobile и Sprint так и не нашел, но нашел одну тему в нашем любимом англоязычном форуме. Вернее с начало нашел это видео.
Видео инструкции:
Спойлер [+]
Уверен с помощью английского форума и испанского видео вы разберетесь что и как нужно сделать, напишу очень краткие инструкции.
Краткие инструкции по восстановлению
1. Подключаем телефон в режиме EDL к компьютеру
2. Запускаем программу Qfil
3. Скачиваем архив G850UM․7զ
4. С помощью папки LG-G850UM-EDL, там firehose и файлы rawprogram и patch, подключаемся к телефону и открываем Partition Manager
4.1. Прежде всего делаем бекап всего раздела LUN5, это самое обязательное!!!
5. Обязательно делаем бекап этих 7 разделов
FTM Modem_A Modem_B SID_A SID_B OP_A OP_B
6. После того как сделали резервные копии этих разделов, стираем их (речь о 5 пункте, LUN5 не трогаем!)
7. Теперь нужно с разу войти в режим прошивки: Download mode. Если не получится с первого раза, то придется снова стирать эти 7 разделов. Для этого нажимаем и удерживаем кнопки Громкость вниз и Включения, как только услышим звук от ПК что телефон отключился от ПК, с разу же отпускаем все кнопки, нажимаем и удерживаем кнопку Громкости вверх.
8. Следующим пунктом нужно прошить телефон с помощью программы LGUP, в режиме PARTITION DL и снимая галки с разделов SID_A и SID_B
После прошивки телефон застрял на экране удаление данных. Уже что-то, я уже покончил с эти режимом фастбут.
9. Возвращаемся в пункт 1 и теперь записываем обратно раздел FTM и снова перезагружаем телефон.
Вот и все, телефон включился и нормально работает, IMEI и сеть на месте.
Windows 10 — отличная операционная система, однако процесс установки Windows 10 не всегда прост. Количество пользователей сообщило, что мы не смогли создать новое сообщение об ошибке раздела при установке Windows 10. Эта ошибка может помешать вам установить Windows 10, но, к счастью, есть несколько доступных решений.
Не удалось создать новый раздел. Ошибка может появиться при попытке установить Windows 10. Эта ошибка может быть довольно проблематичной, и, говоря об этой ошибке, пользователи сообщали о следующих проблемах:
- Не удалось создать раздел или найти существующий Windows 10. Многие пользователи сообщали об этом сообщении об ошибке при попытке установить Windows 10. Если вы столкнулись с этой проблемой, обязательно попробуйте некоторые решения из этой статьи.
- Мы не смогли создать новую ошибку раздела 0x8004240f, 0x80042468 — иногда за этим сообщением об ошибке может следовать код ошибки 0x8004240f или 0x80042468. Если вы столкнулись с этой проблемой, вы можете исправить ее, отформатировав жесткий диск.
- Мы не смогли создать новый раздел или найти существующий SSD , RAID — если вы столкнулись с этой проблемой при использовании SSD или RAID, проблема может быть в дополнительных жестких дисках на вашем ПК. Чтобы устранить проблему, отключите другие драйверы и убедитесь, что во время установки Windows 10 подключен только один диск.
- Мы не смогли создать новый раздел Windows setup, Windows 10 USB — Многие пользователи сообщали об этой проблеме при попытке установить Windows 10 со своего USB-накопителя. Если вы столкнулись с этой проблемой, просто отсоедините все дополнительные USB-накопители и проверьте, решает ли это проблему. Кроме того, вы можете попробовать использовать флэш-накопитель USB 2.0 для установки Windows.
- Мы не смогли создать новый раздел нераспределенного пространства — это еще одна проблема, которая может возникнуть при попытке установить Windows 10. Чтобы исправить это, вам, возможно, придется проверить разделы и их конфигурацию.
- Мы не смогли создать новый раздел BIOS, двойную загрузку, GPT. Существуют различные факторы, которые могут привести к появлению этой проблемы, и для ее устранения рекомендуется проверить ваш BIOS. Кроме того, вы можете преобразовать жесткий диск из MBR в GPT-систему.
Исправлено — мы не смогли создать новый раздел установки Windows 10
Решение 1 — Используйте diskpart
Прежде чем начать этот процесс, убедитесь, что у вас нет SD-карт, подключенных к вашему ПК. Мы должны предупредить вас, что этот процесс удалит все файлы с вашего жесткого диска, поэтому, если вы планируете использовать его, обязательно создайте резервную копию заранее. Чтобы запустить diskpart, выполните следующие действия:
- Запустите установку Windows 10, используя загрузочный USB или DVD.
- Если вы получили сообщение Не удалось создать новое сообщение об ошибке раздела, закройте установку и нажмите кнопку « Восстановить» .
- Выберите « Дополнительные инструменты», а затем выберите « Командная строка» .
- Когда откроется командная строка, введите start diskpart .
- Теперь введите список дисков . Вы должны увидеть список всех жестких дисков, подключенных к вашему компьютеру.
- Найдите число, представляющее ваш жесткий диск, и введите select disk 0 (мы использовали 0 в качестве примера, поэтому обязательно замените 0 на число, соответствующее вашему жесткому диску).
- Введите следующие строки и нажмите Enter после каждой строки:
- диск 0 чистый
- диск 0 создать раздел первичный
- диск 0 активен
- формат диска 0 fs = ntfs quick
- диск 0 назначить
- Введите выход, чтобы закрыть командную строку.
- Запустите процесс установки снова.
Как уже упоминалось, это решение удалит все файлы на выбранном вами жестком диске, поэтому используйте его на новом компьютере, на котором нет файлов, или только если у вас есть резервная копия.
Решение 2 — Сделайте ваш раздел активным
Для того, чтобы исправить Мы не смогли создать новое сообщение об ошибке раздела при установке Windows 10, рекомендуется установить желаемый раздел в качестве основного. Для этого вам нужно запустить утилиту diskpart. Для получения дополнительной информации о том, как запустить утилиту diskpart, проверьте предыдущее решение.
Как только вы запустите diskpart, вам нужно сделать следующее:
- Введите список дисков .
- Вы должны увидеть список доступных жестких дисков. Найдите свой жесткий диск и введите выберите диск 0 . Мы использовали диск 0 в нашем примере, поэтому обязательно замените 0 на число, представляющее ваш жесткий диск.
- Введите список разделов .
- Появится список доступных разделов. Найдите раздел, на который вы хотите установить Windows 10, и выберите «Выбрать раздел 1» . Не забудьте заменить 1 на число, соответствующее вашему разделу.
- Введите активный .
- Введите команду exit и нажмите Enter, чтобы выйти из командной строки.
Снова запустите процесс установки и проверьте, устранена ли проблема.
Исправлено — мы не смогли создать новый раздел Windows 10 USB
Решение 1. Используйте флешку USB 2.0
Если вы устанавливаете Windows 10 с USB-накопителя, у вас может возникнуть эта проблема, если вы используете USB 3.0 флэш-накопитель. По словам пользователей, кажется, что есть проблемы с флэш-накопителями USB 3.0, и многие пользователи советуют использовать флэш-накопители USB 2.0 при установке Windows 10. Кроме того, вы также можете создать загрузочный DVD-диск Windows 10 и использовать его вместо флэш-накопителя USB.
Решение 2. Отключите все дополнительные USB-накопители.
Если вы планируете установить Windows 10 с флэш-накопителя USB, вы можете столкнуться. Мы не можем создать сообщение об ошибке нового раздела, если к вашему компьютеру подключено более одного USB-накопителя. Чтобы избежать этой проблемы, мы настоятельно рекомендуем вам отключить любые дополнительные USB-накопители и оставить только подключенную USB-флешку Windows 10.
Решение 3. Повторно подключите USB-накопитель
Чтобы исправить Мы не смогли создать новое сообщение об ошибке раздела при установке Windows 10, некоторые пользователи предлагают отключить USB-накопитель. Когда вы получите сообщение об ошибке, отключите USB-накопитель и подключите его к другому порту. Проверьте, можете ли вы создать новый раздел. В случае сбоя процесса снова отключите USB-накопитель и подключите его к исходному USB-порту. Попробуйте создать раздел снова.
Решение 4. Установите жесткий диск в качестве первого загрузочного устройства.
При установке новой операционной системы с флэш-накопителя USB вы, вероятно, установите это устройство в качестве первого загрузочного устройства в BIOS. К сожалению, иногда случается так, что ваш USB-флеш-накопитель ошибочно принимается за жесткий диск во время установки Windows 10, что приводит к сообщению об ошибке « Не удалось создать новый раздел» . Чтобы решить эту проблему, вы должны установить жесткий диск в качестве первого загрузочного устройства из BIOS.
После этого подключите загрузочную флешку и перезагрузите компьютер. Во время загрузки компьютера вам придется нажать F10, F11 или F12 (это может быть другая клавиша в зависимости от вашей материнской платы) и выбрать флэш-накопитель USB в качестве загрузочного устройства. После этого процесс установки должен работать без проблем. Имейте в виду, что Boot Menu может быть не включено на вашем компьютере по умолчанию, поэтому вам придется включить его вручную из BIOS. Подробные инструкции о том, как это сделать, см. В руководстве к материнской плате.
Решение 5. Используйте Rufus или любой другой инструмент для создания загрузочного USB-накопителя.
По словам пользователей, проблемы с не удалось создать новое сообщение об ошибке раздела может быть вызвано Media Creation Tool. Пользователи сообщили, что проблема была решена с помощью стороннего инструмента, такого как Rufus, вместо Media Creation Tool для создания загрузочной флешки.
Решение 6 — Преобразовать раздел в формат GPT
Если вы получаете сообщение Мы не можем создать новое сообщение об ошибке раздела, вы можете решить эту проблему, просто преобразовав раздел MBR в раздел GPT. Разделы MBR имеют определенные ограничения и могут работать только с дисками размером менее 2 ТБ.
GPT не имеет ни одного из этих ограничений, он лучше работает с UEFI, поэтому обычно это лучший выбор. Мы должны отметить, что преобразование диска из MBR в GPT удалит все ваши файлы, поэтому перед продолжением сделайте резервную копию важных файлов.
Чтобы преобразовать диск GPT, вам нужно сделать следующее:
- Запустите командную строку и введите diskpart .
- Теперь введите список дисков . Найдите жесткий диск, на который вы хотите установить Windows 10.
- Теперь введите выберите диск X. Замените X на номер, соответствующий вашему жесткому диску. Если у вас два или более жестких диска, очень важно выбрать правильный диск, поэтому будьте особенно осторожны.
- Введите clean в командной строке и нажмите Enter . Эта команда полностью удалит все файлы с вашего жесткого диска, поэтому обязательно выберите правильный жесткий диск и создайте резервную копию ваших файлов.
- Теперь введите convert gpt и выполните эту команду.
Diskpart — один из старейших способов преобразования накопителя MBR в GPT, хотя, несмотря на свою эффективность, он удалит все ваши файлы. К счастью, Microsoft представила два новых способа конвертировать MBR в GPT-диск без потери файлов: MBR2GPT и gptgen .
Оба они являются инструментами командной строки, и если вы хотите их использовать, вам нужно запустить командную строку перед загрузкой Windows 10 и выполнить одну из этих команд. Мы подробно объяснили, как использовать обе эти команды в нашем руководстве о том, как конвертировать MBR в GPT-диск, и настоятельно рекомендуем вам проверить его для получения подробных инструкций и других решений.
Решение 7 — Используйте сторонний инструмент
Если вы не можете установить Windows 10 из-за того, что не удалось создать новое сообщение об ошибке раздела, вы можете решить проблему с помощью сторонних инструментов. Если вы не знакомы с инструментами командной строки, вы можете решить эту проблему с помощью MiniTool Partition Wizard .
MiniTool Partition Wizard специализируется на восстановлении потерянных разделов и копировании дисков. Он также предлагает дружественный пользовательский интерфейс, поэтому вы сможете легко модифицировать свой жесткий диск и выполнять необходимые задачи. Если вы вообще не можете загрузить Windows, вам будет приятно узнать, что вы можете создать загрузочный диск и использовать этот инструмент за пределами Windows.
- Получить сейчас MiniTool Partition Wizard
Исправлено — мы не могли создать новый раздел Windows 10 SSD
Решение — отключить другие жесткие диски
Многие пользователи сообщали, что мы не смогли создать новое сообщение об ошибке раздела при попытке установить Windows 10 на SSD. По словам пользователей, чтобы решить эту проблему, вам придется отключить все остальные жесткие диски и оставить только подключенный SSD-накопитель. Кроме того, вы можете попробовать отключить все другие жесткие диски, кроме вашего SSD из BIOS. После того, как вы отключили или отключили все другие диски, установщик должен распознать SSD. Теперь все, что вам нужно сделать, это удалить все разделы на вашем SSD, и Windows 10 должна установить без каких-либо проблем.
Мы не смогли создать новый раздел. Сообщение об ошибке может помешать вам установить Windows 10, но, как вы видите, вы можете легко исправить это, следуя одному из наших решений.