View previous topic :: View next topic | |||||||||||||||||||
Author | Message | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TheTapsaFi n00b Joined: 02 Aug 2019 |
|
||||||||||||||||||
Back to top |
|
||||||||||||||||||
TheTapsaFi n00b Joined: 02 Aug 2019 |
|
||||||||||||||||||
Back to top |
|
||||||||||||||||||
alamahant Advocate Joined: 23 Mar 2019 |
|
||||||||||||||||||
Back to top |
|
||||||||||||||||||
TheTapsaFi n00b Joined: 02 Aug 2019 |
|
||||||||||||||||||
Back to top |
|
||||||||||||||||||
alamahant Advocate Joined: 23 Mar 2019 |
|
||||||||||||||||||
Back to top |
|
||||||||||||||||||
TheTapsaFi n00b Joined: 02 Aug 2019 |
|
||||||||||||||||||
Back to top |
|
||||||||||||||||||
GDH-gentoo Veteran Joined: 20 Jul 2019 |
|
||||||||||||||||||
Back to top |
|
||||||||||||||||||
TheTapsaFi n00b Joined: 02 Aug 2019 |
|
||||||||||||||||||
Back to top |
|
||||||||||||||||||
TheTapsaFi n00b Joined: 02 Aug 2019 |
|
||||||||||||||||||
Back to top |
|
||||||||||||||||||
GDH-gentoo Veteran Joined: 20 Jul 2019 |
|
||||||||||||||||||
Back to top |
|
||||||||||||||||||
TheTapsaFi n00b Joined: 02 Aug 2019 |
|
||||||||||||||||||
Back to top |
|
||||||||||||||||||
archenroot Apprentice Joined: 13 Dec 2011 |
|
||||||||||||||||||
Back to top |
|
||||||||||||||||||
|
You cannot post new topics in this forum |
Do not worry about the «bulletproof arch». The author shows a complicated and difficult system configuration and a way to set it up every time somebody tries to do it. This is what he means by «Bulletproof».
Back to your problem.
Your ‘lsblk -f’ shows that your EFI partition is mounted at /boot/efi.
Your ‘efibootmgr —verbose ‘ shows that your boot loader is GRUB and it is run from path ‘EFIGRUBgrubx64.efi’. (/boot/efi/EFI/GRUB/grubx64.efi)
Interestingly, there are no arguments/parameters for grub64.efi to run with. I do not use grub, so I do not know if that is correct.
If you want a EFISTUB setup, locate the linux boot-loader «vmlinuz-linux». It is almost certainly at /boot, which currently is not on your EFI partition. To remedy it, copy files located in /boot (minimum: vmlinuz-linux, initramfs-linux.img) to /boot/efi. (Just to remind you: /boot/efi is your current mount point for the EFI partition, so by copying the files you put them in the root of the EFI partition.)
Then change /etc/fstab entry that points where the efi partition is mounted.
(I just realised that I did not ask you for a listing of /etc/fstab.)
Your current entry probably looks like
# /dev/sda2
UUID=ECFE-75F3 /boot/efi vfat defaults,relatime 0 2
Change it to
# /dev/sda2
UUID=ECFE-75F3 /boot vfat defaults,relatime 0 2
After a reboot your EFI partition will be mounted at /boot.
DO NOT reboot yet.
It’s time to add an Arch Linux entry to your UEFI/BIOS. The command I wrote in my first post will be OK.
Now change the boot order using efibootmgr so that the Arch Linux entry is the first/default one.
After reboot you should start with Arch Linux.
The whole idea/phylosophy of using efibootmgr is tell the UEFI/BIOS to use a boot-loader (for example vmlinuz-linux, or EFIGRUBgrubx64.efi, or EFIrefindrefind_x64.efi, or EFIMicrosoftBootbootmgfw.efi, or whatever) and give the boot-loader parameters that tell it which partition the system root is on etc.
Last remarks.
— Because at this point your EFI partition will be mounted at /boot, you do not have to worry about system updates.
— You will still have old files /boot files on «/dev/sdb2)/boot». If everything works well, they are save to remove, but it is not trivial, because your /boot will be located on /dev/sda2 not /dev/sdb2.
— (very unlikely in case of Asus, but quite likely on Lenovoes) Instead of the «vmlinuz-linux» boot-loader you may need to have «vmlinuz-linux.efi». It is enough to copy «vmlinuz-linux» into «vmlinuz-linux.efi». You can add another UEFI/BIOS entry for «vmlinuz-linux.efi» as the loader. If this is a case such copying should be done whenever vmlinuz-linux changes after a system update. It is easy to set up such automatic copying.
— If you have an Intel processor consider adding intel-ucode.img to your UEFI Arch Linux entry. You will have to add another UEFI entry for that (and perhaps remove the previous one). See https://wiki.archlinux.org/index.php/Microcode
Last edited by dif (2019-10-03 21:11:20)
Поскольку ПК приобретается раз в несколько лет, а его комплектующие периодически заменяются, программные и аппаратные компоненты порой плохо соответствуют друг другу. Сам ПК может быть достаточно старым, но вы укомплектовали его современным SSD. Уже не первый год доступна Windows 10, а вы до сих пор отдаете предпочтение привычной «семерке».
Помимо таких заметных каждому вещей, как производительность процессора и интерфейс ПО, есть значимые характеристики, которые начинают представлять интерес только в тех случаях, когда становятся причиной сбоев.
К ним относится и формат таблиц разделов HDD или SSD. Вы могли и не слышать о существовании характеристики накопителя, которая неожиданно огорчила, препятствуя установке Windows 7, 10 или 8.
ПК «говорит», что установка Windows невозможна. Причина: таблица разделов диска — GPT или MBR. Увы, технологии прошлого не всегда «дружат» с современными. К счастью, это легко исправимо.
Не получается поставить ОС на GPT-диск. Решения, которые помогут
Существуют две возможности:
- Установка ОС на диск GPT.
- Преобразование в MBR.
Настоящее (UEFI и GPT) и прошлое (BIOS и MBR)
Раньше материнская плата ПК оснащалась ПО BIOS. Оно осуществляло диагностику и анализ железа, а затем загружало ОС, опираясь на загрузочную запись раздела MBR.
В более современных моделях роль BIOS выполняет UEFI. Загружается быстрее и поддерживает:
- Безопасную загрузку.
- HDD, зашифрованные на аппаратном уровне.
- Драйвера UEFI.
- GPT-диски.
GPT превосходит MBR по важным параметрам:
- Работает с HDD большего объема.
- Большее число разделов на HDD.
Выбор метода
Пытаться все же установить систему на «несовместимый HDD» или преобразовать его в MBR и тем самым сделать так, что ошибка больше появляться не будет. В каждом случае решение зависит от ряда факторов:
- Для старого ПК со старомодным BIOS и 32-битным процессором оптимальным решением будет преобразование GPT в MBR.
- Обладателям ПК с 64-битным процессором и UEFI предпочтительно установить систему на GPT-диск.
Помните:
- Предельный объем MBR-диска — 2 терабайта.
- Возможность создания на MBR-диске более четырех разделов затруднено.
BIOS или UEFI
Когда вы заходите в BIOS и видите старомодный синий экран — перед вами традиционный BIOS. Если интерфейс с современной графикой и поддержкой мыши — это UEFI.
Чаще всего не получается установить Windows 7
Сложности с установкой системы на GPT-диск с большей вероятностью возникают у пользователей, которые предпочитают Windows 7.
Для установки Windows на диск со стилем разделов GPT необходимо соблюсти два условия:
- 64-битная ОС.
- Загрузка в режиме EFI.
Исхожу из того, что вы устанавливаете 64-битную версию Windows. Это означает, что сообщение об ошибке появляется по причине несоответствия второму требованию.
Не исключено, что будет достаточно поменять настройки BIOS. Зайдите в него, нажав предусмотренную для этого клавишу. Вы увидите, какую клавишу нажимать в процессе загрузки компьютера. В ноутбуках чаще всего применяется F2, в настольных моделях — Delete.
Поменяйте загрузку CSM (Compatibility Support Mode) на UEFI.
Ищите в разделах «BIOS Setup», «BIOS Features» или подобных по смыслу. В SATA определите режим AHCI, а не IDE.
Для седьмой (и еще более древних) версий Windows нужно также выключить Secure Boot.
BIOS вашей модели компьютера может выглядеть иначе. Названия пунктов меню также могут быть другими. Но смысл всегда сохраняется.
После изменения и сохранения вами новых параметров BIOS у вас появится возможность установки системы на GPT-диск. Если вы устанавливаете ОС с DVD, то сообщение об ошибке при повторной попытке установки, скорее всего, не появится.
В случае установки с USB-накопителя сообщение может отобразиться опять. В этой ситуации необходимо пересоздать установочную флешку таким образом, чтобы она поддерживала загрузку UEFI.
Если накопителем поддерживаются два метода загрузки, удалите файл «bootmgr» в корневой директории флешки. Тем самым вы предотвратите возможность загрузки в режиме BIOS. Если нужна загрузка в режиме BIOS, удалите каталог «efi». Не делайте этого в тех случаях, когда есть хоть малейшие сомнения. Можно повредить дистрибутив.
Не забудьте подписаться на наш Дзен
Преобразование GPT в MBR
Если вы располагаете ПК с классическим BIOS и собираетесь поставить Windows 7, этот вариант будет лучшим (и, возможно, единственным). В процессе преобразования вся информация с накопителя будет удалена.
Во время работы мастера установки ОС нажмите F10 и Shift. В некоторых моделях ноутбуков — F10, Fn и Shift. В открывшейся командной строке последовательно введите такие команды:
— diskpart
— list disk (запишите номер подлежащего преобразованию диска)
— select disk N (вместо N — записанный номер)
— clean (команда очистит диск)
— convert mbr
— create partition primary
— active
— format fs=ntfs quick (быстрое форматирование в файловой системе NTFS)
— assign
— exit
Невозможно поставить ОС на диск с MBR-разделами
Вероятна обратная ситуация. Появляется ошибка:
«Установка Windows на данный диск невозможна. На выбранном диске находится таблица MBR-разделов. В системах EFI Windows можно установить только на GPT-диск»
Она означает, что вы пытаетесь установить систему с DVD или USB-накопителя в режиме EFI. Таблица разделов HDD или SSD старая — MBR. В этом случае вы можете:
- Преобразовать SSD или HDD в GPT.
- В UEFI или BIOS поменять установленный способ загрузки с Legacy на EFI.
Первый вариант предпочтительнее, поскольку проще и быстрее. Помните, что информация со всех разделов накопителя будет полностью потеряна.
Преобразование MBR в GPT. Вся информация будет удалена
В установщике системы запустите командную строку:
- F10 и Shift (на настольных ПК).
- F10, Fn и Shift (на некоторых ноутбуках).
В открывшемся окне:
- Последовательно вводите показанные команды.
- Нажимайте Enter после ввода каждой из них.
Последовательность команд:
— diskpart
— list disk (запишите номер подлежащего преобразованию диска)
— select disk N (вместо N — записанный номер)
— clean (команда очистит диск)
— convert gpt
— exit
Когда команды применены:
- Закройте окно командной строки.
- Нажмите «Обновить» в окне выбора разделов.
- Нажмите «Создать» для формирования нескольких разделов на HDD или SSD.
- Выберите свободное пространство и запустите установку ОС.
Более простой способ преобразования с потерей информации на накопителе:
- Удалите все разделы на HDD или SSD.
- Выберите свободное пространство.
- Нажмите «Далее».
Результатом ваших действий станет автоматическое преобразование в GPT. Следующим шагом стартует установка ОС.
Как не потерять данные при преобразовании
Используйте стороннюю утилиту Minitool Partition Wizard Bootable. Скачайте ISO-образ и запишите его на флешку, отформатированную в FAT32. Необходимые условия:
- Используется загрузка EFI.
- В BIOS выключена функция «Secure Boot».
Загрузите ПК с созданного вами накопителя. В окне программного инструмента:
- Выберите HDD или SSD таблицу разделов которого нужно преобразовать.
- В левой части окна программы выберите пункт «Convert MBR Disk to GPT Disk».
- Примените изменения нажатием кнопки «Apply».
- Дайте положительный ответ на предупреждение утилиты.
- Ждите завершения преобразования. Время, которое потребуется, зависит от объема накопителя и занятого пространства на нем.
Если диск системный, может появиться сообщение о том, что его преобразование невозможно. Чтобы все же преобразовать его:
- Выберите раздел загрузчика ОС, который располагается в самом начале.
- Удалите его, нажав «Delete» и подтвердив действие кнопкой «Apply». Вместо него вы можете тут же создать новый раздел загрузчика, но уже в файловой системе FAT32.
- Повторите действия для преобразования таблицы разделов.
Как обойтись без преобразования
Зайдите в BIOS и установите режим загрузки CSM (Compatibility Support Mode) или Legacy, отключив EFI. Отключите «Secure Boot».
Ранее я подробно рассмотрел процессы чистой установки Windows 10 и Windows 7.
Какие другие затруднения возникали у вас при установке Windows?
0
0
голоса
Рейтинг статьи
Решение ошибок программы-загрузчика GRUB
Нередко возникает необходимость в установке двух принципиально разных операционных систем на один компьютер: Windows и Linux. Разумеется, подобное «соседство» будет связано с некоторыми неудобствами. Для установки, как правило, используют специальную программу GRUB. Но к сожалению, при её использовании можно столкнуться с рядом ошибок. В этой статье разберёмся с тем, как исправить ошибки загрузчика GRUB. Давайте же начнём. Поехали!
Для начала давайте определимся с тем, что из себя представляет эта программа. GRUB — представляет собой системный загрузчик, устанавливающийся непосредственно с Линукса и записывающий все данные на первый раздел диска (MBR).
Сам rescue mode является отличительной чертой GRUB 2 от его предыдущей версии. Этот режим запускается, если программе-загрузчику не удалось найти файл «grub.cfg» либо не удалось передать управление в kernel (ядро). В итоге не удаётся найти загрузочные файлы и запустить операционную систему. Именно тогда и возникает ошибка.
Следуйте инструкциям ниже, чтобы узнать, как решить проблему с GRUB
Способ 1
Что делать в случае ошибки unknown filesystem grub-rescue? Перед вами окно, в котором можно использовать только 4 команды, их вполне достаточно, чтобы исправить все проблемы и успешно загрузиться:
- ls — позволяет вывести всё содержимое;
- set — применяется для установки переменных;
- unset — очищает переменную;
- insmod — необходима для загрузки модулей.
Также можно сделать доступным ряд других команд. Сделать их доступными можно, загрузив модуль «normal». Для этого пропишите:
После этого станут доступны:
- dump — для очистки памяти;
- exit — команда выхода из загрузчика;
- chainloader — необходима, чтобы указать последующей команде boot передать управление цепочечному загрузчику;
- kfreebsd — несколько команд, позволяющих загрузить ядро FreeBSD, его модули;
- rmmod — позволяет выгрузить указанный модуль ядра;
- multiboot.
Первым делом нужно отыскать модули, чтобы загрузить их. Для этого введите:
Результатом выполнения команды будет следующее:
(hd0) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,msdos2) (hd1,msdos1)
Из этого можно сделать вывод, что загрузчик не может определить файловые системы дисков, поэтому определяет их как msdos. Теперь необходимо угадать видимые диски. В конкретном примере перед вами два диска: hd0 (с тремя разделами) и hd1 (с двумя разделами). Допустим, вы знаете, что Linux инсталлирован на диск, который имеет три раздела. В таком случае вам нужен диск с индексом «0».
GRUB даёт названия разделам в обратном порядке. В связи с этим, неясно как трактовать запись: «(hd0,msdos3)». Ведь можно посчитать это как первым разделом, так и третьим. К счастью, из этой ситуации можно выйти при помощи такого синтаксиса команды: «(hd0,1)». Обратите внимание, что в программе-загрузчике GRUB отсчёт дисков идёт с 0, а разделов с 1.
Допустим, что Линукс хранится в первом разделе, тогда он будет обозначаться (hd0,1). В этом случае команда, которую необходимо прописать, будет иметь вид:
Теперь модули могут быть загружены. Использовать их можно только после загрузки.
После того как вы выбрали нужный диск, проверьте содержится ли там то, что нужно. Для этого пропишите:
В результате выполнения на экране появится список md файлов.
После этого загрузчик будет переведён в режим полной функциональности. Затем автоматически будут найдены разделы с операционной системой, и откроется меню программы.
Теперь остаётся загрузить Linux. Делается это при помощи команды:
Способ 2
Всё сильно упрощается, если использовать Live CD – загрузочный диск с системой Linux. Он может быть записан на флешке, на внешнем винчестере или на обычном диске – это неважно, главное, чтобы с него можно было загрузить компьютер.
После загрузки Linux стандартным способом устанавливается бесплатная утилита Boot Repair. Она предназначена именно для устранения ошибок загрузки с помощью загрузчика Grub и очень проста в использовании – достаточно кликнуть по кнопке.
Заметим, что иметь Live CD для линуксоида всегда полезно и даже необходимо. Это зачастую избавляет от множества проблем, так как позволяет загрузить полноценную систему с внешнего носителя и использовать весь её инструментарий. Скачать такой диск с любой версией Linux не представляет сложностей, в комплекте обычно идёт инструкция по записи его на флешку.
После выполнения всех этих действий ошибка будет устранена. Пишите в комментариях была ли полезна для вас эта статья и задавайте любые интересующие вопросы по рассмотренной теме.
Как исправить «ошибку: неизвестная файловая система. Grub rescue>
Я не совсем уверен, что я сделал. Мне кажется, я установил Ubuntu поверх Windows на своем нетбуке Acer. Затем я попытался установить Linux Mint, но он не запустился.
Я выключил и снова включил нетбук. Теперь я получаю ошибку.
Я прочитал много других вопросов, подобных этому, но в моем случае я не могу загрузить компакт-диск. Если я вставлю компакт-диск с Ubuntu или компакт-диск с Linux Mint в свой внешний привод CD /DVD и сначала изменю свой BIOS на загрузку CD-ROM, у меня просто появится тот же экран с ошибкой.
Обновление скопировано из комментария от 2012-05-26 02:54:29Z
Вот некоторые результаты моих команд:
6 ответов
Следующее решило проблему для меня, у меня есть Windows 7 & Ubuntu 10.04. После запуска следующих команд мне не нужно запускать их каждый раз, и я могу нормально загружать обе ОС:
Теперь, когда вы загрузитесь в Ubuntu, выполните следующие две команды:
Замечания: /dev/sda это диск, где вы хотите установить GRUB, это может быть /dev/sdb или что-то еще, но обычно /dev/sda
Примите во внимание, что hd0 может быть Х (0,1,2..) в зависимости от порядка дисков и 6 может быть и другим, это может быть (hd0,gpt7) , например.
Сначала загрузитесь в Ubuntu из образа ISO.
Найдите раздел Ubuntu и папку, содержащую модули GRUB.
Папка GRUB, содержащая модули, должна быть расположена так, чтобы можно было загружать правильные модули. Эта папка была бы создана во время первоначальной установки Ubuntu и должна находиться в разделе Ubuntu. Эта папка обычно находится в (hdX,Y)/boot/grub или (hdX, Y) / usr / lib / grub / i386-pc. Найдите свой существующий раздел Ubuntu и папку модуля.
- ls — должен вернуть все известные диски (hdX) и разделы (hdX, Y)
- ls (hdX,Y)/ — должен показывать содержимое корневого каталога раздела.
- Если вы получаете сообщение «error: unknown filesystem», это не ваш раздел Ubuntu.
- Если это раздел Ubuntu, вы увидите папки Ubuntu, в том числе lost+found/, home/, boot/, vmlinuz и initrd.img. Используйте этот адрес в качестве первой части следующей команды.
- ls (hdX,Y)/boot/grub — должно отображать несколько десятков *.mod файлов. Это папка, которую вы ищете.
- Если вы не можете найти модули, попробуйте альтернативное расположение: ls (hdX,Y)/usr/lib/grub/i386-pc
- Эта команда должна правильно указывать на папку, содержащую модули GRUB. Адрес должен быть тем, что был в предыдущем разделе, где отображались модули.
Это должно быть так. Если команды выполнялись без каких-либо сообщений / ошибок, команды были приняты как введенные. Пришло время для загрузки:
Теперь сделайте это после загрузки:
sudo mount /dev/sdaX /mnt
Вот, sdaX ваш загрузочный раздел. Вы можете получить список с sudo blkid как это,
Замечания: sdaX должен быть раздел Linux.
sudo grub-install —boot-directory=/mnt/boot /dev/sda
Загрузите свою систему с Ubuntu Live CD и попробуйте это, для меня это творит чудеса.
Перед прочтением: Ответ ниже предназначен для пользователей Ubuntu, которые только что обновили / восстановили / переустановили / установили OS X. Вероятно, ответ будет работать, если это не так (например, если в вашем разделе есть несоответствия) стол), но я не уверен.
Для меня это произошло после обновления до OS X Mavericks (10.9). В основном, возможно, произошло то, что OS X создала раздел восстановления («Recovery HD»), который система обнаруживает только иногда. Например, GParted в Ubuntu увидит раздел восстановления нормально, но при перечислении разделов в терминале ( fdisk -l ), вы можете не видеть разделы.
Диагностика проблемы: вызвало ли обновление / форматирование / восстановление OS X проблему?
Чтобы диагностировать, что это действительно так, сначала загрузите GRUB для загрузки в Ubuntu. Чтобы сделать это, перейдите на эту страницу или посмотрите, смогут ли другие ответы на этот вопрос помочь вам в Ubuntu. Для меня запуск следующих команд временно позволил мне загрузить правильный раздел. В зависимости от того, как настроены ваши жесткие диски и разделы, они могут различаться:
Теперь войдите в Ubuntu и проверьте GParted. Если вы видите раздел восстановления, откройте терминал и введите fdisk -l чтобы увидеть, обнаружит ли это раздел восстановления. Если в нем нет одинаковых разделов, проверьте столбец устройства / раздела и посмотрите, не совпадают ли они (например, в GParted ваш загрузочный раздел может быть /dev/sda4 , но это /dev/sda3 при беге fdisk ). Если это так, продолжайте читать. Если это не так, похоже, ваши разделы выстроены правильно. Вы можете либо продолжить чтение и следовать инструкциям (которые, если GRUB работал до восстановления / переустановки / и т. Д., Это должно работать правильно), либо просто переустановить GRUB в нужном разделе.
Исправление путем удаления / объединения раздела восстановления
Чтобы решить эту проблему, мы хотим избавиться от раздела восстановления — он вызывает проблемы и несоответствия, и его удаление не должно наносить ущерба. В идеале вы хотите объединить его с обычным разделом HFS + OS X, поэтому следуйте этому вопросу и ответьте здесь. После объединения GRUB должен вернуться в нормальное состояние.
1 месяц назад установил Ubuntu (Перед этим стояла винда, диск форматнул и поставил юбунту) Устанавливал ради интереса, посмотреть что да как. Сегодня решил снести ее и установить Windows 10 Technical Preview (rus, x64, офф сайт).
Я сделал загрузочную флешку с виндой. Выставил ее 1-ой в биосе на загрузку. В разметке диска удалил все разделы. После в биосе выставил 1-ым в списке HDD, 2-ым флешку.
Включил нетбук и увидел:
error: unknown filesystem
Entering rescue mode.
Использовал этот мануал (восстановление в rescue mode).
После ввода команды ls выдало:
(hd0) (hd0,msdos5) (hd0,msdos1)
Потом выполнил это:
set prefix=(hd0,1)/boot/grub
set root=(hd0,1)
Но после ввода
ls /boot/grub
выдало error:unknown filesystem
При покупке нетбука была установлена Linux, я ее в тот же день снес и заменил на Windows 7.
Но при установке возникли проблемы.
Я поставил 1-ой флешку, 2-ым HDD в загрузке, но при выборе тома для установки системы было такое сообщение:
Нам не удалось создать новый или найти существующий раздел
Решил так: установил 1-ым HDD, 2-ой флешку, т.к. диск пустой, загрузка переходит на флешку и все норм.
При установке Windows 8.1 проблема повторилась.
Тогда я ее решил копирование через командую строку установочных файлов с флешки на диск и прост загрузился с диска без флешки.
Месяц назад снес винду и поставил юбунту (писал уже выше).
Сносил юбунту так: записал образ Windows 10, через него удалил тома с Ubuntu, создал новый том (на 100гб, остальное место хочу разметить под файлы после установки винды) и отформатировал его в ntfs. Разумеется проблема с «Нам не удалось создать новый или найти существующий раздел» повторилась и я выставил 1-ым в загрузке HDD но увидел вот такую надпись
error: unknown filesystem
Entering rescue mode.
Копировать файлы на диск пробовал, но ничего не изменилось
Что делать, как мне теперь нормально восстановить диск и установить на него Windows?
Сообщения: 8626
Благодарности: 2127
но при выборе тома для установки системы было такое сообщение »
Для установки системы диск надо не готовить удалением и созданием разделов, а зачищать ото всей информации о ранее существовавших разделах и загрузочных записях.
Когда появится окно выбора раздела для установки, то нажмите сочетание клавиш Shift+F10.
Появится окно командного процессора (cmd).
Наберите в нём команду:
diskpart
и нажмите Enter. Через несколько секунд в окне появится приглашение DISKPART>
Наберите команду
list disk
и запомните номер диска, на который собираетесь ставить систему. Затем наберите команду
select disk #
подставив вместо символа # запомненный номер. После появления сообщения о том, что выбран диск с этим номером, наберите команду
clean
По завершении очистки (что займёт с десяток секунд; вся информация на диске будет удалена) завершите подготовку, набрав 2 одинаковых команды:
exit
exit
Окно командного процессора закроется.
Обновите информацию в окне выбора дисков, нажав соответствующий пункт под ним. Затем продолжайте установку на выбранный диск как обычно: либо на всё нераспределённое пространство, либо введя нужный вам размер раздела под систему.
Содержание
- Решаем проблему дисков GPT
- Способ 1: Настройка параметров BIOS
- Способ 2: Флешка UEFI
- Способ 3: Конвертирование GPT в MBR
- Способ 4: Удаление разделов
- Заключение
- Вопросы и ответы
В настоящее время, когда в сети доступна практически любая информация, каждый пользователь способен установить на свой компьютер операционную систему. Вместе с тем даже такая простая, на первый взгляд, процедура может вызвать затруднения, выражающиеся в виде различных ошибок программы установки. Сегодня поговорим о том, как решить проблему с невозможностью инсталлировать Windows на диск формата GPT.
На сегодняшний день в природе существует два типа форматов дисков — MBR и GPT. Первым пользуется BIOS для определения и запуска активного раздела. Второй применяется с более современными версиями микропрограммного обеспечения – UEFI, которые имеют графический интерфейс для управления параметрами.
Ошибка, о которой мы сегодня говорим, возникает из-за несовместимости BIOS и GPT. Чаще всего это происходит из-за неправильных настроек. Также ее можно получить при попытке установки Windows х86 или несоответствии загрузочного носителя (флешки) требованиям системы.
Проблему с разрядностью решить довольно просто: перед началом установки убедитесь, что на носитель записан образ х64 операционной системы. Если образ универсальный, то на первом этапе нужно выбрать соответствующий вариант.
Далее разберем способы решения остальных проблем.
Способ 1: Настройка параметров BIOS
К возникновению данной ошибки могут привести измененные настройки БИОС, в котором отключена функция загрузки UEFI, а также включен режим «Secure Boot». Последний препятствует нормальному определению загрузочных носителей. Также стоит обратить внимание на режим работы SATA – он должен быть переключен в режим AHCI.
- UEFI включается в разделе «Features» либо «Setup». Обычно параметром по умолчанию является «CSM», его необходимо переключить на нужное значение.
- Режим защищенной загрузки можно отключить, выполнив в обратном порядке действия, описанные в статье ниже.
Подробнее: Отключаем UEFI в BIOS
- Режим AHCI можно включить в разделах «Main», «Advanced» или «Peripherals».
Подробнее: Включаем AHCI режим в BIOS
Если в вашем БИОС отсутствуют все или некоторые параметры, то придется поработать непосредственно с самим диском. Об этом поговорим ниже.
Способ 2: Флешка UEFI
Такая флешка представляет собой носитель с записанным на него образом ОС, поддерживающий загрузку в UEFI. Если планируется установка Windows на GPT-диск, то желательно озаботиться ее созданием заранее. Делается это с помощью программы Rufus.
- В окне софта выбираем носитель, на который необходимо записать образ. Затем в списке выбора схемы раздела выставляем значение «GPT для компьютеров с UEFI».
- Нажимаем кнопку поиска образа.
- Находим соответствующий файл на диске и нажимаем «Открыть».
- Метка тома должна поменяться на название образа, после чего жмем «Старт» и ждем окончания процесса записи.
Если возможности создать UEFI-флешку нет, переходим к следующим вариантам решения.
Способ 3: Конвертирование GPT в MBR
Данный вариант подразумевает преобразование одного формата в другой. Сделать это можно как из загруженной операционной системы, так и непосредственно при установке Windows. Обратите внимание, что все данные на диске будут безвозвратно утрачены.
Вариант 1: Системные средства и программы
Для конвертирования форматов можно воспользоваться такими программами для обслуживания дисков, как Acronis Disk Director или MiniTool Partition Wizard. Рассмотрим метод с применением Акрониса.
- Запускаем программу и выбираем наш диск GPT. Внимание: не раздел на нем, а именно весь диск (см. скриншот).
- Далее находим в списке настроек слева «Очистить диск».
- Кликаем по диску ПКМ и выбираем пункт «Инициализировать».
- В открывшемся окне настроек выбираем схему разделов MBR и жмем ОК.
- Применяем ожидающие операции.
Средствами Windows это делается так:
- Нажимаем ПКМ по значку компьютера на рабочем столе и переходим к пункту «Управление».
- Затем идем в раздел «Управление дисками».
- Выбираем в списке наш диск, жмем ПКМ на этот раз по разделу и выбираем пункт «Удалить том».
- Далее кликаем правой кнопкой по основанию диска (квадрату слева) и находим функцию «Преобразовать в MBR-диск».
В таком режиме можно работать только с теми дисками, которые не являются системными (загрузочными). Если требуется подготовить к установке рабочий носитель, то это можно сделать следующим способом.
Вариант 2: Конвертирование при загрузке
Данный вариант хорош тем, что работает независимо от того, доступны ли в данный момент системные средства и софт или нет.
- На этапе выбора диска запускаем «Командную строку» с помощью комбинации клавиш SHIFT+F10. Далее активируем утилиту управления дисками командой
diskpart
- Выводим на экран список всех установленных в систему жестких дисков. Делается это путем ввода следующей команды:
list disk
- Если дисков несколько, то необходимо выбрать тот, на который мы собираемся установить систему. Отличить его можно по размеру и структуре GPT. Пишем команду
sel dis 0
- Следующий шаг – очистка носителя от разделов.
clean
- Заключительный этап – конвертирование. В этом нам поможет команда
convert mbr
- Осталось только завершить работу утилиты и закрыть «Командную строку». Для этого дважды вводим
exit
с последующим нажатием ENTER.
- После закрытия консоли жмем «Обновить».
- Готово, можно продолжать установку.
Способ 4: Удаление разделов
Этот способ поможет в тех случаях, когда по какой-то причине невозможно воспользоваться другими инструментами. Мы просто вручную удалим все разделы на целевом жестком диске.
- Нажимаем «Настройка диска».
- Выбираем каждый раздел по очереди, если их несколько, и жмем «Удалить».
- Теперь на носителе осталось только чистое пространство, на которое можно без проблем инсталлировать систему.
Заключение
Как становится ясно из всего написанного выше, проблема с невозможностью установки Windows на диски со структурой GPT решается довольно просто. Все приведенные способы могут выручить вас в разных ситуациях – от устаревшего БИОС до отсутствия под рукой необходимых программ для создания загрузочных флешек или работы с жесткими дисками.
Еще статьи по данной теме: