Устройства SATA не отображаются в режиме UEFI

11

Я пытаюсь установить Windows, и биос должен быть установлен в режим UEFI. Проблема в том, что все устройства SATA не отображаются (отображается так, как будто их нет), поэтому я не могу загрузиться с установочного компакт-диска (его просто нет).

Странно то, что при установке в режим LEGACY все они появляются ..

Режим SATA установлен на AHCI, и я нахожусь на Lenovo Y510P. У меня установлена ​​ОС Linux, которая доступна только тогда, когда BIOS находится в режиме LEGACY (в противном случае жесткий диск, на котором он установлен, недоступен)

Я также попытался сброс настроек BIOS, который не помог ..

Прокомментируйте пожалуйста, если нужно больше деталей

Дополнительные детали:

  • Модель компьютера: Lenovo IdeaPad Y510P (без разгона)
  • Установленная версия ОС Linux: Linux 3.7-trunk-amd64 x86_64
  • Попытка установить Windows: Windows 7 Ultimate 64bit
  • Информация о BIOS:
    • Продавец: ЛЕНОВО
    • Версия: 74CN26WW (V1.07)

Обновить:

Используя user1608638 ответ и предложение использовать флэш-накопитель USB в качестве загрузочного устройства вместо метода CD / DVD, мне удалось установить Windows 7! (Большое спасибо user1608638)

Дэн Барзилай
источник
Нам нужна дополнительная информация о модели вашего компьютера (разогнанной?), Дисках и загрузке (DVD или USB). Если у вас более одного диска, попробуйте отключить его и все USB-устройства и попробуйте снова. Если нет, попробуйте Linux live CD. Вы также можете попытаться сбросить настройки BIOS по умолчанию.
harrymc
1
Я попытался сбросить Bios до значений по умолчанию, без разгона, попробовал DVD и USB - оба не показывались и не работали в режиме UEFI. Пробовал отключать все - не помогает. Что я должен попробовать с Linux Live CD?
Дэн Барзилай,
Посмотрите, может ли Linux видеть диски. Попробуйте также найти обновление BIOS (самозагрузка, если ОС вообще не существует). Трудно быть точным без дополнительной информации о вашей настройке.
Harrymc
Я не могу использовать Linux Live CD в режиме UEFI, потому что дисковод для чтения компакт-дисков недоступен. Я забыл упомянуть, что у меня установлена ​​ОС Linux, которая прекрасно работает в режиме Legacy, но опять же, недоступна в UEFI, потому что жесткий диск, на котором она установлена, недоступен (доступно = отображается). Какие подробности вы хотели бы узнать о моей настройке?
Дэн Барзилай
1
Я хотел бы, чтобы модель компьютера, модель диска (ов), версия BIOS, версия Linux, версия Windows (я предполагаю, 64-разрядный). Вы также можете загружать Linux с USB, но если Linux работает, вы можете использовать gdisk для преобразования диска в GPT (возможна потеря диска). Обратите внимание, что Windows может не понравиться сочетание внутренних жестких дисков MBR и GPT.
harrymc

Ответы:

5

Интересно, загрузочный образ windows efi? Если образ не является загрузочным efi, вы можете загрузить его только с помощью прежней версии. Это относится, по крайней мере, к USB, и я бы предположил, что то же самое с компакт-дисками. Вы можете проверить это, посмотрев, имеется ли на компакт-диске файл 'BOOTX64.EFI' по пути \ EFI \ BOOT \.

Кроме того, это обязательно для вас, чтобы установить его с этого компакт-диска? Если нет, вы можете попробовать установить Windows с помощью загрузочного USB, чтобы убедиться, что диск является GPT. Если у вас уже есть Windows-машина и USB-устройство, вы можете просто использовать Windows ISO и использовать программу rufus для создания загрузочного USB. Иначе, может быть, это поможет?

Удивительная женщина
источник
@ user1608638, можно ли тогда решить, скопировав / вставив нужную папку EFI и файлы в нее? Например, на iplanetforum.com/…
Pacerier,
3

При загрузке установочного DVD с Windows 7 появляется сообщение:
«Невозможно установить Windows на этот диск. Выбранный диск имеет стиль раздела GPT».

Таким образом, диск уже GPT (почему, если это только 1 ТБ?).
Однако установка 64-разрядной версии Windows 7 на GPT может быть выполнена только в режиме UEFI.

Вывод: Либо ваш Windows 7 DVD не 64-битный, либо ваш BIOS недостаточно хорошо поддерживает UEFI.

Что вы можете сделать, это:

  1. Убедитесь, что установочный DVD-диск Windows 7 является последней 64-разрядной версией с пакетом обновления 1 (SP1), и повторите попытку.
    Удалите все существующие разделы, создайте новый и отформатируйте его.
  2. Конвертируйте диск в MBR, используя Linux. См. Статью «
    Как преобразовать разметку диска GPT в разметку MS-DOS / MBR без потери данных» .

Возможно, вы сможете преобразовать диск в MBR с установочного диска Windows 7:

Метод 1 (неразрушающий в теории)

  1. Загрузиться до установки DVD / CD.
  2. Нажмите установить, но не выполняйте.
  3. Нажмите SHIFT-F10, чтобы вызвать консоль.
  4. Тип "дискпарт"
  5. Оказавшись внутри diskpart, введите:
    -> список дисков (найдите тот, который вы хотите конвертировать)
    -> выберите диск 0 (выберите тот, который вы хотите из списка)
    -> конвертировать mbr (должно занять секунду или две)
    -> выйти
  6. Продолжить установку

Метод 2 (разрушительный)

  1. Загрузиться до установки DVD / CD.
  2. Нажмите установить, но не выполняйте.
  3. Нажмите SHIFT-F10, чтобы вызвать консоль.
  4. Тип "дискпарт"
  5. Оказавшись внутри diskpart, введите:
    -> список дисков (найдите тот, который вы хотите преобразовать)
    -> выберите диск 0 (выберите тот, который вы хотите из списка)
    -> очистить (подождите около часа, пока не закончите)
    -> выйти
  6. Продолжить установку

Метод 3: GParted (разрушительный)

  1. Запустить GParted на диске.
  2. Если какие-либо разделы смонтированы (как обозначено значком замка или ключа), отключите их.
  3. Выберите Устройство -> Создать таблицу разделов.
  4. Нажмите Применить.
    Диск должен теперь использовать MBR. Не создавайте разделы внутри GParted, делайте это с помощью установщика Windows.

Просто помните, что любая такая манипуляция может уничтожить данные на диске.

harrymc
источник
Я постараюсь следовать вашей инструкции, чтобы изменить стиль раздела на MBR и обновить. Несмотря на то, что ваш ответ написан правильно и объясняет все необходимое для этого, мой вопрос был в основном о том, что в режиме UEFI все накопители недоступны. Это не потому, что мой «BIOS недостаточно хорошо поддерживает UEFI» - до установки ОС Linux у меня была Windows 8, работающая без проблем в режиме UEFI (компьютер поставляется с ним) -> Поэтому я ответил на ваш ответ, но не пока принял это. Спасибо за ваши усилия, чтобы помочь мне решить эту проблему
Дэн Барзилай
Другое объяснение состоит в том, что загрузочный DVD-диск Windows не имеет драйвера для жесткого диска. Спецификации Lenovo для Y510p не указывают тип диска, за исключением того, что есть 3 варианта. В этом случае вам потребуется либо предоставить драйвер во время загрузки, либо вставить его в загрузочный носитель. В Lenovo Support есть драйвер для технологии Intel Rapid Storage для Windows 7 .
Harrymc
Я мог бы не уточнить это достаточно - диски не отображаются - это в меню загрузки, а не при попытке установить Windows; Я даже не могу попытаться установить его в режиме UEFI, потому что в меню загрузки нет дисков для загрузки. Когда я переключаю BIOS в режим Legacy, я вижу диски в меню загрузки и, следовательно, загружаю установочный компакт-диск - в этот момент установочный диск показывает диски, но с ошибкой GPT, которую вы предложили, как решить проблему. Мой главный вопрос - как исправить, чтобы в загрузочном меню не отображались диски, когда BIOS находится в режиме UEFI?
Дэн Барзилай
Это проблема BIOS, не поддерживающего 64-битный режим UEFI. Я не думаю, что кто-то кроме Lenovo может это исправить. Вы можете попробовать связаться со службой поддержки - у них может быть секретное обновление BIOS или параметр. В противном случае, переход на MBR - единственный совет, который я могу придумать.
Harrymc
1

Попробуйте изменить устройство SATA (или только оптический привод) из режима AHCI в любое наследство / режим совместимости доступен там , оставив BIOS в режиме UEFI и посмотреть , если это меняет что - нибудь.

Ecnerwal
источник
Пробовал, что (другой режим называется Legacy) - не работает.
Дэн Барзилай
0

Измените свой SATA на ACHI в BIOS. Это помогло мне.

Пекка
источник
2
Добро пожаловать в Superuser: - Ваш ответ на вопрос, на который есть принятый ответ, потребует дополнительных подробностей для поддержки читателей. Как вы меняете SATA и т. Д., Какие системы вы используете и т. Д. Ваш ответ может быть полезен другим читателям, для которых принятый ответ не работает, но требует подробностей. Пожалуйста, уделите пару минут и прочитайте: - справочный центр. Ответ: Как ответить , снова добро пожаловать в суперпользователя, и я надеюсь, что вы продолжаете возвращаться. Спасибо
mic84
-1

У меня та же проблема, и я знаю, что это НЕ проблема с mobo или bios, так как у меня совершенно новый mobo ASUS A-170A с последним BIOS, и он работал нормально при первой установке, но потом я установил Windows 10 "после «UEFI Windows 7 уже работал, и именно тогда биос сошел с ума (ну, я думаю, что это EFI ... больше не по сути биос, верно?) и не узнал ни одного из моих дисков SATA в режиме UEFI какой-либо Более того, хотя я только что имел его там ранее и установил Windows 7 и Windows 10 с дисковода DVD / BD с поддержкой UEFI ... так что установка Windows сделала что-то с BIOS (EFI), доказав, что это больше не совершенно отдельный BIOS больше при запуске UEFI. (который я прочитал, но не понимаю) Так что, если у кого-то есть какая-либо помощь, кроме неудачных попыток получить очки от «НЕ»

Фактически, я сначала установил Windows 7 с DVD-привода с поддержкой UEFI, и установил Windows 10 с USB-накопителя ... так что я не знаю, как это могло что-то сделать, но это единственное, что не было специально при загрузке меню на устройстве UEFI. hdd - это GPT, с рабочим разделом EFI, и даже он не отображается как диск UEFI, даже если это так. так запутанно ...

Oxnard Developer
источник
-2

У меня была похожая проблема на HP Z420. Помогло просто скопировать efi-файл загрузчика в стандартную папку - скопировать /EFI/grub_archlinux/grubx64.efiв /EFI/Microsoft/Boot/bootmgfw.efiсоответствии с описанием в archwiki

Возможно, это также может работать для систем Lenovo, если они жестко задают пути для менеджера загрузки UEFI / OS таким же образом.

откровенный
источник
Добро пожаловать в Супер пользователя! Пожалуйста, отредактируйте свой пост, чтобы включить основные элементы связанного материала. Хорошие ответы включают в себя конкретные инструкции (а не только ссылки на них ) и объяснение того, как / почему ответ отвечает на вопрос ОП.
Я говорю Восстановить Монику