Clover не видит диск с windows

Короткий мануал — как реализовать поддержку загрузочного NVMe SSD на старых материнских платах с Legacy BIOS и с использованием Clover (для любых ОС). По следам...

Короткий мануал — как реализовать поддержку загрузочного NVMe SSD на старых материнских платах с Legacy BIOS и с использованием Clover (для любых ОС). По следам вот этого поста, где на мой взгляд, решение не так изящно и не для всех BIOS & OS.

Суть проблемы

Старые BIOS не видят новые NVMe SSD, в отличии от EFI (UEFI). Современные ОС эти диски, как правило, видят, и после загрузки ОС работать с диском можно, а вот старый BIOS нет, следовательно, загрузиться с нового быстрого диска не получится. Ну, потому что нельзя дать команду на загрузку тому, чего не видно.

Прелюдия

NVMe SSD диск, как правило, имеет разъем М.2, и работает как бы на прямую с процессором, по шине PCI-E.

Поэтому если на вашей материнской плате нет разъема М.2, то для начала рекомендуется обзавестись переходником PCI-E >> М.2, или PCI-E RAID контроллером для SSD формата М.2.

Существует немного продвинутых NVMe SSD дисков, которые имеют на борту собственные эмулятор Legacy устройства. Например Samsung 950 Pro имеет дополнительный rom для загрузки как Legacy устройство на старых BIOS. А вот вся серия EVO такой возможности не имеет.

Решение

Немного истории

Много лет назад, когда компания Intel стала поставлять Apple свои процессоры и компоненты для применения в Маках, возникла потребность предварительного тестирования железа на совместимость с MacOS. Тогда инженеры Intel написали хитрый загрузчик DUET, который представляет собой эмулятор UEFI, загружаемый поверх Legacy BIOS и позволяющий запускать операционные системы, требующие UEFI (MacOS, например).

Однако использовать DUET «напрямую» задача весьма не тривиальная (пример, или вот еще, б-ррр…), требующая массу ручных операций, зависящих от конкретного железа и ОС, и понимания того, что именно вы делаете.

В дальнейшем, DUET был взят за основу для нескольких проектов по созданию мульти-загрузчиков. Один из них Hackintosh — проект по установке последних MacOS на любые Intel, а в последствии и AMD машины. В результате развития Hackintosh появился многофункциональный загрузчик Clover (Клевер), который заточен, разумеется, под загрузку MacOS и Intel, но сейчас может с успехом применяться для загрузки чего угодно на, практически, чём угодно. Вот им, Клевером, мы и воспользуемся для решения нашей проблемы.

Clover Configurator

Клевер сам по себе настраивается тоже не абы как, и для того, чтобы как-то облегчить в дальнейшем процесс тюнинга, была выпущена настроечная утилита Clover Configurator, и множество мануалов по использованию.

Но беда в том, что Clover Configurator работает только в MacOS, и на Windows вы его, в лучшем случае, запустите только в VmWare.

Web-конфигуратор для Clover

Некоторые пользователи рекомендует воспользоваться вместо Clover Configurator web-конфигуратором для Clover. Правда не факт, что прессет для вашей MB будет в списке. А документация по Клеверу объемна и подробна. Но, попробуйте, а вдруг.

Так же ходят слухи (в комментах), что сам автор Клевера (SergeySlice) не рекомендует использовать Clover Configurator а рекомендует редактировать конфигурационный файл руками.

Не пойдем этим путем… у нас лапки и Мастдай.

Boot Disk Utility (BDUtility.exe)

Специально для тех, у кого лапки, один русский энтузиаст написал утилиту BDUtility.exe, которая сама скачивает последний релиз Clover, делает необходимые минимальные настройки и записывает полученный образ на флешку.

Не пугайтесь вырвиглазного сайта, утилита работает отлично :-)

Для загрузки утилиты нажмите на картинку с буквами «Bu» и синей стрелкой, посредине сайта :-)

Примечание

Для решения нашей проблемы мы будем использовать дополнительную загрузочную флешку, с которой поверх BIOS будет загружаться Clover, идентифицировать ваш новый быстрый NVMe SSD и передавать ему команду на загрузку вашей новенькой 64-битной Windows 10 (или любой другой).

Отныне флешка навсегда будет установлена в свободном USB порту вашего компьютера, до тех пор, пока вы обновите старое железо!

Да, у кого ноутбук, тот должен озаботиться тем, что свободных портов USB мало, а длинная флешка, все время торчащая из ноута, может оказаться не достаточно эстетичной.

С другой стороны, теперь ваша флешка является крутейшим ключом защиты к вашему компьютеру, ибо без него комп просто не включится, а догадаться, что флешка должна БЫТЬ, да еще и с Клевером — это задача для истинных спецслужб.

Если остался лишний SATA диск…

Теоретически, можно попробовать поставить Clover на лишний SATA диск или даже карту памяти, если таковые имеются в системе и с них поддерживается загрузка (у меня дисков не осталось, снес все, жужжат, а с карт памяти опции загружаться не было и нет). Во всяком случае документация по Клеверу такое допускает. Однако, в этом случае придется вручную поколдовать с загрузочной областью.

Создание установочной флешки

Если вам удалось загрузить утилиту BDUtility — запустите ее. Она запускается под Windows и с правами администратора, будьте внимательны.

Счастливым обладателем других операционных систем стоит пропустить этот пункт и вернуться к Clover Configurator выше.

Запускаем BDUtility.exe

Далее следует выполнить ряд настроек, чтобы утилита загрузила последний дистрибутив Clover, настроила его и записала на вашу флешку. Флешка должна быть вставлена в USB-порт, и желательно начисто отформатирована.

Примечание

В настоящий момент утилита BDUtility забирает релизы Clover с сайта sourceforge.net, где размещены релизы вплоть до версии Clover_v2.5k_r5070.zip. После этого разработка Clover была перенесена на GitHub, где сейчас размещен релиз Clover_v2.5k_r5097.zip. Учтите это в работе. BDUtility может опционально пользоваться предварительно скаченными релизами Clover (но совместимыми с BDUtility), если вам необходимо использовать именно последний релиз.
Мы отправили запросы разработчикам Clover и BDUtility с просьбой прокоммуницировать между собой и переключить BDUtility на GitHub.

Настройка BDUtility:

  1. Убедитесь, что ваша флешка определилась утилитой
  2. Зайдите в настройки утилиты Options => Configuration
  3. Поставьте галочку Check at Startup, чтобы новая версия Clover проверялась при каждой загрузке
  4. Нажмите кнопку Check Now, чтобы загрузить последний релиз Clover прямо сейчас
  5. (опционально, рекомендация) Уберите галочку Boot Partition Size, чтобы весь объем вашей флешки был отведен поз загрузчик Colver, в противном случае вы будете видеть дополнительные диски (незанятые и не размеченные разделы флешки) в «Моем компьютере», что через какое-то время начнет вас раздражать
  6. Нажмите ОК
  7. Нажмите кнопку Format, изучите конфигурацию создаваемого загрузчика и нажмите ОК
  8. Ожидайте положительного результата (сядь на печку, приободрись…)

Теперь, когда флешка готова, попробуйте с нее загрузиться. Не забудьте настроить в BIOS загрузочный диск => ваша флешка.

Если загрузка произойдет, на экране должна появиться примерно такая картинка, с перечнем текущих вариантов загрузки. Можете попробовать найти вашу загрузочную запись и загрузить текущую ОС.

Драйвера NVMe

Если ваш NVMe SSD диск уже вставлен в компьютер, не пытайтесь его найти в настройках Clover — его там нет. Дело в том, что по-умолчанию Clover не загружает драйвера для NVMe устройств. Драйвера необходимо включить в загрузку вручную.

Для этого открываем флешку в проводнике.

Заходим в папку G:EFICLOVERdriversoff (где диск «G» — это ваша флешка, а папка «off» — это папка с не подключенными драйверами Клевера).

Находим файл NvmExpressDxe.efi

Нажимаем Ctrl + C, чтобы скопировать файл в буфер обмена, и копируем файл в папки G:EFICLOVERdriversBIOS и G:EFICLOVERdriversUEFI. Копируем на всякий случай в обе папки, чтобы не разбираться, какой у вас сейчас биос, старый BIOS или старый UEFI.

Перезагружаем компьютер, загружаемся с флешки-Clover и наблюдаем за количеством иконок на экране, обозначающих варианты загрузки — их должно стать больше, ибо теперь Clover видит ваш NVMe SSD.

Пол дела позади!

Установка новой ОС на новый NVMe SSD диск

Далее, чтобы воспользоваться преимуществом загрузки с быстрого NVMe SSD нам необходимо, собственно, поставить на него систему. И тут есть нюанс. Чтобы в дальнейшем не возникло проблем с попытками загружаться именно с вашего NVMe диска из-под Клевера, крайне рекомендуется не переносить вашу текущую систему на новый диск, а установить на NVMe диск новую систему с нуля. Проблема восходит корнями к типу загрузчика вашей операционной системы, который был выбран и использован при ее установке на компьютер. Если сейчас у вас система с BIOS без поддержки NVMe то и текущей загрузчик ОС ориентирован на BIOS, а не на EFI.

Именно этому загрузчику Clover передает управление, причем в режиме эмуляции EFI. Для справки, клеверный загрузчик моей Win64 лежит на клеверной флешке здесь G:EFIBOOTBOOTX64.efi

Перенести такую ОС на NVMe диск и использовать для загрузки в режиме EFI просто так не получится, потребуется вручную сменить загрузчик ОС, а это трудоемко, не вполне оправданно и чревато, имхо.

Поэтому смело запасаемся лицензионным ключом от новой ОС (ну, или находим, где старый) и идем на страничку загрузки Media Creation Tool, чтобы сделать загрузочный диск вашей операционной системы Windows. Дело в том, что с некоторых пор Микрософт стал сам включать оба загрузчика BIOS и EFI в образ, создаваемый Media Creation Tool. И теперь эта загрузочная флешка может загружаться абсолютно на любых системах с Legacy BIOS, UEFI и EFI. А раньше приходилось обрабатывать полученный загрузочный образ и интегрировать в него Rufus, для загрузки в режиме EFI (пример, промотать до середины).

Примечание

Да, вам понадобится вторая загрузочная флешка, чтобы установить ОС на NVMe SSD.
Нет, на флешку с Clover дистрибутив Windows записать не получится.

Установка ОС

Установка операционной системы на новый NVMe SSD происходит вполне штатно и быстро.
Вам необходимо загрузиться с двумя вставленными флешками, причем загрузиться с клеверной флешки, а не с дистрибутива Windows, не перепутайте.

В интерфейсе Клевера найдите загрузку с флешки с дистрибутивом вашей ОС. Далее должна начаться установка ОС. В какой-то момент система перезагрузится (вы же ставите Windows), и вам придется выбрать для продолжения уже загрузку с вашего NVMe SSD, опять же не перепутайте! Не выбирайте повторно загрузку с дистрибутива ОС, иначе установка просто начнется заново, а нам нужно чтобы она продолжилась с SSD и, желательно, завершилась.

После установки новой системы на ваш новый NVMe SSD, в Clover появится запись, что из-под него была установлена новая ОС. Также иконка загрузки новой ОС должна появиться первой в списке загрузок, и, если я ничего не путаю, то называться она будет «Boot Microsoft EFI Boot from EFI».

И после окончательной установки ОС выньте флешку с ее дистрибутивом, чтобы она не отображалась больше в Клевере и в «Моем компьютере».

А в вашем BIOS порядок загрузки дисков должен всегда начинаться с клеверной флешки, пока не обновите железо до поддержки EFI.

Тогда, и только тогда, вы сможете гордо поставить первым ваш, к тому времени уже постаревший, NVMe SSD!.

Вот, собственно, и все

Теперь при каждой перезагрузке вы будете попадать в интерфейс Clover, и нажимать на клавишу Enter (если ваша ОС стоит в списке первой). Зато потом наслаждаться новой системой и быстрым SSD :-)

Мне, к сожалению, в отсутствии Clover Configuator так и не удалось настроить Клевер, чтобы он автоматически загружал мою ОС, например спустя 5 сек. бездействия. Чтобы каждый раз не нажимать клавишу Enter. Но такая опция в Клевере разумеется есть.

Буду признателен, если кто-то знает как вручную, без конфигуратора, настроить такой режим загрузки. Файл настроек Клевера обычно лежит здесь G:EFICLOVERconfig.plist
Говорят, что за эту опцию отвечают теги:

<key>Timeout</key>
<integer>5</integer>
и
<key>DefaultVolume</key>
<string>LastBootedVolume</string>

В первом указывается время задержки перед автозагрузкой, а во втором — id диска с которого мы хотим грузиться по умолчанию, или значение LastBootedVolume, в котором запоминается id последнего диска, с которого производилась загрузка.

Но у меня почему-то не работает :-(

Есть подозрение, что с этими значениями какой-то лаг в Клевере на AMD. То ли таймер не считает, то ли LastBootedVolume не запоминается, но не уверен.

THE END

P.S.
Но если бы вы изначально заплатили чуть побольше, и купили бы не переходник PCI-E >> М.2, а Raid контроллер для M.2 дисков, то вам бы не пришлось читать все вышенаписанное, и тем боле все это делать… Потому что Raid контроллер имеет сою собственную микросистему и эмулирует (или имитирует) себя как Legacy устройство, делая доступными все вставленные в него диски во всех биосах, старых и новых.

UPD
Пользователи alpha_ds и walkman7 любезно дополнили пост тегом DefaultVolume и ссылкой на web-конфигуратор Clover.
Спасибо igrblkv за наводку на CloverGitHub .

@iAmSuperMan12

Ноутбук HP Envy 17 j102sr, i7 4702qm, hd graphics 4600.

Использую самый актуальный загрузчик со всеми драйверами из этой же сборки.
а именно UEFI: OpenRuntime, ApfsDriverLoader.efi, VBoxHfs.efi
По итогу когда гружусь в установочник, диски не видно нигде.
Естественно раз я загрузился в установочник, значит первично драйвера схватились и загрузчик наши диски видит. а дальше то что происходит? Куда девались?
Проблем в загрузке Mojave не выявлено кроме одной тонкости…Видеочип стал вместо 550мгц — 200мгц частота простоя.
Из за этого фризы в системе присутствуют.
На 5118, такого нет. Весь профиль производительности у меня прописан в SSDT.

@SergeySlice

Давай debug.log, будем смотреть кто кого не видит и с какой кстати.

@iAmSuperMan12

@SergeySlice

Потому что внутренние диски сидят на нестандартном контроллере
0:103 0:000 PCI (00|00:1F.02) : 8086 282A class=010400
Этот класс устройств относится к RAID, не знаю, каким образом он оказался в ноутбуке. Если есть возможность повлиять на это в БИОСе, сделай простой AHCI.
Еще попробуй легаси-загрузку, может там повезет больше.

@iAmSuperMan12

Да, это действительно так.
К сожалению я не могу препятствовать этому через Биос.
Это произошло, когда я установил ССД в mSata. Каждое включение ноутбука сопровождается уведомлением о возможности сделать рейд из подключенных жёстких дисков. И предлагает перейти в утилиту для этого. Висит сей уведомление около 5 секунд…потом происходит загрузка с носителей.

Я попытался загрузить Кловер в Легаси, но он не видит HFS разделы. Драйвера уже положил все, все, что лежали в папке BIOS/File System, но флешка с Big Sur так и не отобразилась

То есть получается что всё, Каталина это потолок для этого ноутбука?

@SergeySlice

А если и так, в чем трабл? БигСюр чем-то интересен?

@iAmSuperMan12

Пока не так чтобы очень. Эстетическое удовольствие огромное. Ещё есть подозрение, что скоро на Каталина эпл положит болт, и Logic Pro перестанет поддерживать Каталина так, как перестал поддерживать Мохаве.

@SergeySlice

Так что с этим иссью? Закрыто, как не имеющее отношения к Кловеру?

@iAmSuperMan12

Похоже что так. Странно люди как то заводят биг сюр…
Ладно, извини за то что время отнял.
Успехов во всех делах!

Автор Сообщение
 

СообщениеДобавлено: 04.03.2020 0:20 

[профиль]

Member

Статус: Не в сети
Регистрация: 06.04.2009
Откуда: Москва, СВАО

Всем привет.

Данный текст написан как обобщение множества информации из сети и как подтверждение того, что сделать загрузочным NVMe SSD на старом железе с Legacy BIOS (non-UEFI) возможно.
Без прошивки BIOS, и без каких-либо иных противоестественных и надругательских действий над железом.
Вопросы необходимости и целесообразности не поднимаются.
Основная часть информации, послужившей руководством к действию, была вычитана на форуме Win-Raid, за что парням там большое человеческое спасибо.

Итак, имеем:
— материнская плата Asus P5B Deluxe (Intel P965 / ICH8R, LGA775, Legacy BIOS, PCIe 1.1),
— NVMe SSD MyDigitalSSD SBXe (480Gb, M.2, PCIe 3.1 x4)
— адаптер M.2 — PCIe x4 (обычный адаптер, по типу такого),
— свободный порт с поддержкой PCIe х4,
— желание сделать SSD загрузочным с Windows 7.

Проблематика:
— Legacy BIOS не показывает NVMe SSD в качестве накопителя,
— Legacy BIOS не предлагает возможность выбора NVMe SSD в качестве загрузочного устройства.
— Windows 7 не видит NVMe SSD в качестве диска для установки, и, соответственно, не устанавливается него.
Вкратце «почему»: NVMe SSD не содержит на плате контроллера, реализующего работу устройства как ATA/ATAPI-накопителя. Однако Windows видит NVMe SSD как SCSI-устройство, что не помешает нашему NVMe SSD стать загрузочным.

Способ решения: промежуточный загрузчик DUET-REFIND, работающий со своего накопителя, и позволяющий железу открываться операционной системе, а системе эксплуатировать железо.
Есть еще промежуточный загрузчик CLOVER, однако у меня ни при каких манипуляциях запустить CLOVER даже для проверки действующей загрузки с Sata-HDD не удалось.

Порядок действий (тема загрузчика DUET-REFIND относительно доходчиво расписана на форуме Win-Raid, но есть некоторые нюансы, которые я хотел бы прокомментировать):

1. Скачиваем DUET-REFIND (UDK2019, ссылка на загрузку есть на Win-Raid. Как отвалится — выложу архив на ЯДиск)

2. Готовим загрузочный накопитель с DUET-REFIND.
Вообще, DUET-REFIND можно запустить с любого носителя на компьютере, видимого в BIOS (HDD, Sata-SSD, USB, CD/DVD). Я для простоты и удобства взял USB-флешку, тем более, что она при этом становится ключом, в отсутствие которого компьютер не загрузится.

На примере USB-флешки:

• 1) Подключите USB-накопитель и запустите приложение USBSetup.

• 2) Выберите букву флэш-накопителя USB в раскрывающемся поле со списком.
Предупреждение.
Следующий шаг полностью удалит всю информацию и разделы на выбранном USB-накопителе.

• 3) Удалите всю информацию и разделы с диска, нажав: CLEAN

• 4) Отформатируйте выбранный диск, нажав:: FORMAT

• 5) Сделайте выбранный диск загрузочным, нажав: BOOT

Тут я получил ошибку (нечитаемые крякозябры). Обошел ошибку, сделав флешку на другом компьютере.
Возможно, ошибка вылезает при подготовке флешки на Win7 x 64 под учетной записью «Главный Администратор» (который изначально отключен). Но это лично мои предположения.
В любом случае, на компьютере с Win10 x 64 под учетной записью «Пользователь» флешка подготовилась без проблем.

• 6) Отключите и снова подключите USB-накопитель.

• 7) Скопируйте необходимые файлы DUET, нажав на: DUET

8) Скопируйте дополнительный графический менеджер загрузки, нажав на: REFIND

3. Добавляем на загрузочный накопитель драйвер для NVMe SSD.

• 1) Идем в скачанную и распакованную на компьютере папку DUET_UDK2019_REFIND, далее — DUET, далее — EFI, далее — Drivers.

• 2) Копируем файл NvmExpressDxe.efi (например, нажав Ctrl+C).

• 3) Идём в свежесозданную USB-флешку DUET, папка — REFIND, далее — drivers.

• 4) Добавляем файл NvmExpressDxe.efi (например, нажав Ctrl+V).

• 5) Проверяем наличие здесь же файлов ntfs.efi (отвечает за поддержку загрузчика Windows) и UsbMouseAbsolutePointerDxe.efi (отвечает за поддержку usb-мышки).

4. Готовим отдельный загрузочный накопитель с Windows.

• 1) Запасаемся ключом для Windows.

• 2) Готовим дистрибутив Windows для установки (iso-файл).
Тут надо сделать небольшое отступление, и обратить внимание на поддержку NVMe-устройств в самой Windows, и на используемый ею загрузчик:
— с Windows 10 теоретически проблем нет. Поддержка NVMe реализована изначально, рассчитанный на UEFI-Bios ее загрузчик должен запуститься из-под DUET-REFIND без приключений.
— с Windows 7 есть сложности:
* поддержка NVMe была реализована обновлениями KB2990941 (NVMe) и KB3087873 (NVMe Hotfix). В них содержится универсальный драйвер NVMe-устройств. С некоторых пор Microsoft убрала эти обновления из Центра загрузки, однако нетрудно найти их в сети самостоятельно. Эти обновления необходимо имплантировать в состав загрузочного дистрибутива для того, чтобы Windows смогла увидеть SSD, на который ей придется установиться. Другой вариант: подсунуть драйвер для NVMe (но не эти обновления) вручную, с отдельного носителя, в момент установки системы.
* касаемо загрузчика: подготовка дистрибутива Windows 7 на ВинРейд-форуме вынесена в самый последний noname-спойлер, что навело меня на мысль о непроверенном решении. Я не стал проверять его жизнеспособность, однако по алгоритмам предположил, что имеется некая нестыковка между EFI-загрузчиком Windows 7 и UEFI-загрузчиком DUET-REFIND. Разгадывать эту загадку не было смысла, благо готовые дистрибутивы с загрузчиком от Windows 10 в сети имеются. Попутно в них уже интегрированы драйвера NVMe-устройств и все важные обновления. На одном очень известном ресурсе поиск по словам «7 nvme» сразу выдает нужный результат. Впрочем, если кто-то пожелает собрать свой дистрибутив сам, это только похвально, 3 ключевых точки обозначены: драйвер + обновления + загрузчик от Windows 10.

• 3) . Развертываем дистрибутив на загрузочную флешку.
Я использую Windows USB/DVD Download Tool, но всякие Rufus-ы и тому подобные тоже, говорят, работают.

5. Устанавливаем Windows.

• 1) NVMe SSD установлен в адаптер и вставлен в слот PCIe на материнской плате.
Для верности я отключил старый загрузочный Sata-HDD, а также выключил в BIOS неиспользуемые мною FDD, Fireware-1394 и Raid-контроллер JMicron.

• 2) Флешка с DUET-REFIND вставлена в USB-порт на материнской плате.

• 3) Флешка с Windows — под рукой, в готовности к применению.

• 4) Запускаем компьютер, заходим в BIOS, выставляем приоритет загрузки с USB.

• 5) Загружается DUET-REFIND (происходит проверка установленной RAM, выскакивает основное окно REFIND).
Если всё сделано верно, вы увидите свой NVMe SSD в виде логотипа Windows со значком диска.

• 6) Вставляем USB-флешку с дистрибутивом Windows, и нажимаем «ESC».
Произойдет обновление экрана, и вы увидите второй значок, с загрузочной флешкой. Стартуем с ней.

• 7) Запускается установка Windows.
При первой же перезагрузке не забываем вытащить флешку с Windows, она больше не потребуется.

8) После установки Windows запускаем диспетчер устройств, смотрим, каких драйверов не хватает, докидываем драйвера.
Логично первым обновить драйвер чипсета, затем ATK0110 ACPI, драйвер IDE ATA/ATAPI контроллера, драйверы LAN, видеоадаптера и монитора.
Установка целиком пакета драйверов Intel RST нецелесообразна, если вы не планируете строить RAID на Sata-HDD. Ваш NVMe SSD управляется своим отдельным драйвером, который не привязан к Intel RST.

5. Улыбаемся.

После обновления драйверов диски SSD и HDD будут выглядеть так:
#77
В данном случае в компьютере дополнительно подключен Sata-HDD Hitachi на 1 Тб, USB-флешка с DUET-REFIND, а также развернут Daemon Tools Lite.

Дисковое подпространство видно так:
#77

CrystalDiskMark:
#77

Всё работает огонь!
Система начинает грузиться с SSD на автомате, через 5 секунд после загрузки REFIND. Время общей загрузки не превышает 35 секунд, завершения работы — 5 секунд.
В случае подсоединения к материнской плате бывшего загрузочного Sata-HDD в основном окне REFIND за эти 5 секунд можно выбрать загрузку и с HDD.
TRIM на SSD = работает (проверено TrimCheck).
Обновления Windows встают на порядок быстрее, чем при работе с HDD.

Доклад окончил, можно пинать.

Реклама

Партнер
 
mol61

Member

Статус: Не в сети
Регистрация: 15.06.2010
Откуда: Калуга
Фото: 19

Отчитался, молодец. Возьми с полки пирожок.
Труд проделан не малый. Не лень же было. :-)


_________________
Лужу, паяю, не шалю, никого не трогаю, починяю примус (ЭВМ). Я не фанат INTEL, я просто не люблю AMD.

 
Makc1968

Заблокирован
Заблокирован

Статус: Не в сети
Регистрация: 21.03.2012
Откуда: Донбасс
Фото: 0

krukermann
Намного меньше телодвижений будет, если изначально иметь подготовленный образ 7-ки, в который интегрированы все обновления и драйвера, включая те, что для NVMe. Собственно, здесь уже есть аналогичная по смыслу и содержанию тема.


_________________
Мы мненью вашему вращенье придавали и осью был наш детородный орган.
إن شاء الله‎‎

 
krukermann

Member

Статус: Не в сети
Регистрация: 06.04.2009
Откуда: Москва, СВАО

Makc1968 писал(а):

Намного меньше телодвижений будет, если изначально иметь подготовленный образ

Весь софт использовался уже готовый. Просто не из той темы :-).

Makc1968 писал(а):

здесь уже есть аналогичная по смыслу и содержанию тема

Ни разу не аналог, там описан процесс подготовки софта ОС для работы с NVMe на железе, которое уже «видит» этот самый NVMe.
Я же описывал процесс инициализации NVMe SSD на железе, которое изначально NVMe на уровне BIOS не видит.
Одно дело — подготовить ОС, другое дело — подготовить железо (и решить вопрос в комплексе).

 
345thf

Member

Статус: Не в сети
Регистрация: 24.04.2008

а диск с 7сп1 в двд некатит чтоли уже?

 
Bahamut

Junior

Статус: Не в сети
Регистрация: 29.08.2013
Откуда: Ленинград

Доброго времени суток, форумчане. Бился в октябре 2019 с подобной связкой, а именно NVMe Asgard AN2 500NVMe-M.2/80 + PCI-E переходник в старенькой материнке Gigabyte GA-EX58-UD5. Перерыв пол инета удалось кое как заставить NVMe быть загрузочным. По сути, хватило создать загрузочную флешку (кнопки CLEAN, FORMAT, BOOT в шапке темы), там создать папку EFI, в ней папку Boot и закинуть туда 2 файлика: bootx64.efi и startup.nsh. Все другие варианты (Clover, графический rEFInd и т.п.) тупо не работали. У меня старенькая игровая клавиатура Logitech G11, и если в момент загрузки bootx64.efi она подклюена, то всё вешается наглухо. Победить сие горе так и не сумел (загружаюсь без подключённой клавы). В итоге идёт загрузка UEFI SHELL, там подтяшивается файлик startup.nsh и идёт загрузка с NVMe. (как устанавливал форточку туда уже не помню).

Наткнулся на данную тему и решил поэкспериментировать снова по инструкции из шапки (благо что-то подкрутили, что-то обновили). Удалось загрузить оболочку rEFInd и в ней вижу свой NVMe. Есть несколько вопросов к знатокам, а именно:

1. Есть ли возможность как-то обойти проблему с зависанием из-за клавиатуры?
2. Можно ли как-то заставить оболочку увидеть кроме ESD загрузчиков ещё и MBR?
3. Можно ли как-то обойти проверку памяти в момент загрузки DUET?

Заранее спасибо за ответы.

P.S. Знаком с загрузчиками/файловыми системами и т.п. очень-очень поверхностно, на уровне «где-то в интернете читал…». Прошу больно не пинать :)


_________________
Истина где-то рядом, но ты никогда её не узнаешь, т.к. «где-то рядом» ещё не обнаружили :)

 
Makc1968

Заблокирован
Заблокирован

Статус: Не в сети
Регистрация: 21.03.2012
Откуда: Донбасс
Фото: 0

krukermann писал(а):

изначально NVMe на уровне BIOS не видит

krukermann писал(а):

Однако Windows видит NVMe SSD как SCSI-устройство, что не помешает нашему NVMe SSD стать загрузочным

Ещё один артист разговорного жанра, не умеющий в логику. Если BIOS хоть как-нибудь видит накопитель, то на него можно поставить систему. И твоя писанина — это просто то же самое, что уже сотню раз здесь разжёвывали — подготовка 7-ки для работы с неизвестным для неё устройством. Можно через жопу как у тебя, а можно по-человечески как по моей ссылке. Те же яйца, только в профиль, но мои круче! ;)

Bahamut писал(а):

Есть ли возможность как-то обойти проблему с зависанием из-за клавиатуры?

Есть — использовать оригинальную ОС, а не говносборку. И интегрировать в неё драйвера и нужные аддоны. Ты не шапку читай — это пустое. Читай по моей ссылке на сайте oszone.


_________________
Мы мненью вашему вращенье придавали и осью был наш детородный орган.
إن شاء الله‎‎

 
krukermann

Member

Статус: Не в сети
Регистрация: 06.04.2009
Откуда: Москва, СВАО

Bahamut:
Я брал готовый DUET-REFIND, ничего в нем не настраивая. Ваши вопросы лучше бы задать разработчику этого загрузчика, вряд ли на этом форуме Вы найдете человека, кто ковыряет DUET)

Makc1968, грубите, молодой человек. Еще раз:

krukermann писал(а):

— Legasy BIOS не показывает NVMe SSD в качестве накопителя,
— Legasy BIOS не предлагает возможность выбора NVMe SSD в качестве загрузочного устройства.

Как можно поставить ОС на то, что Основная Система Ввода-Вывода (BIOS) не показывает? Нет в меню BIOS NVME-диска, совсем нет.
Винда видит такой SSD как SCSI-накопитель либо уже будучи загруженной на соседнем диске (ATA/ATAPI), либо когда «обманным путем» уже установлена на NVMe SSD. На этапе «выберите диск для установки» ни Ваша сборка, ни какая другая на старых материнках NVMe SSD не увидит, нет на это поддержки в Legasy BIOS.
Полноценную поддержку NVMe Интел внедрил только на Z390-сокете. А P5B Deluxe ближе к i486DX2, чем к iZ390, это гражданская плата без поддержки загрузки со SCSI-устройств. DUET-REFIND в случае с Legasy BIOS выступает как «промежуточный BIOS», расширяющий круг доступных к выбору накопителей. К слову, на чуть более современных платах, чем моя P5B, BIOS уже — «другой системы», он — UEFI. В его микросхеме больше памяти, и туда народ вшивает поддержку NVMe, что дает возможность видеть NVMe SSD как накопитель для установки хоть какой ОС.
Я доступно излагаю?

 
Makc1968

Заблокирован
Заблокирован

Статус: Не в сети
Регистрация: 21.03.2012
Откуда: Донбасс
Фото: 0

krukermann писал(а):

вряд ли на этом форуме Вы найдете человека, кто ковыряет DUET)

Один такой … кхе… уникал нашёлся. :haha: Вместо того, чтобы пойти на нормальный русский форум и решить проблему выложенными там инструментами, попёрся к тупорылым пиндосам и там всякой глупости нахватался. При полном отсутствии знаний по программно-аппаратному функционалу материнок. :lol:
Ещё раз для старших прапорщиков: если BIOS вообще не видит накопитель, то никакими промежуточными загрузчиками со сторонних носителей не решить проблему установки ОС. Если же видится хоть как-нибудь, то установка возможна. И для этого не нужно никакие костыли. Есть два варианта: модификация BIOS, чтобы из коробки любая ОС ставилась или ставить 10-ку, которая из той же коробки имеет весь функционал. Ставил 10-ку? Попробуй — она без всяких дурацких загрузчиков увидит твой NVMe, сделает на нём разметку и поставит на него себя, также будет спокойно с него загружаться. При этом не обязательно будет указан именно NVMe в списке устройств. Но установка на него будет возможна. Чтобы и 7-ка также спокойно его видела, ставилась и загружалась, надо: или пропатчить исошник с 7-кой по моей ссылке на oszone, или пропатчить драйверами и двумя патчами 7-шный install.wim, затем перегнать его в install.esd и засунуть в исошник 10-ки, заменив 10-шный install.esd. Точка.
А вся твоя писанина, метания по забугорным форумам и вся полученная там информация — пустая трата времени: всё давно сделано, съедено и высрано… :-P

Добавлено спустя 1 минуту 58 секунд:

krukermann писал(а):

Полноценную поддержку NVMe Интел внедрил только на Z390-сокете.

:facepalm: :facepalm: :facepalm:
Не пиши здесь такое — засмеют… :lol:


_________________
Мы мненью вашему вращенье придавали и осью был наш детородный орган.
إن شاء الله‎‎

 
krukermann

Member

Статус: Не в сети
Регистрация: 06.04.2009
Откуда: Москва, СВАО

Makc1968 писал(а):

если BIOS вообще не видит накопитель, то никакими промежуточными загрузчиками со сторонних носителей не решить проблему установки ОС.

Вообще-то решено. Просто Вы не в курсе.

Makc1968 писал(а):

модификация BIOS

В случае с Legacy BIOS не представляется возможной. Объем ROM-файла = 1024 кБ.
Воинствующий снобизм затихает легко: берёте в руки м/п с Legacy BIOS, накопитель NVMe, и тренируетесь в установке ОС на неинициализируемое устройство.

 
Darksome

Member

Статус: Не в сети
Регистрация: 26.04.2004
Откуда: Leningrad.USSR
Фото: 59

krukermann странно — видел в инете чел хрюшку с NVMe накопителя запускал, насколько я понял он нашел opROM для биоса(драйвера для хрюшки есть на гитхабе), тогда с 7й проблем и не должно быть :?:

Makc1968 писал(а):

Ещё раз для старших прапорщиков: если BIOS вообще не видит накопитель, то никакими промежуточными загрузчиками со сторонних носителей не решить проблему установки ОС.

гражданин прапорщик не хвастайтесь своим

Makc1968 писал(а):

полном отсутствии знаний по программно-аппаратному функционалу материнок.

способ загрузки системы с недоступного для биоса накопителя через промежуточный доступный накопитель известен давно — ранее так грузились с GPT дисков на биосе.


_________________
Всё работает как часы… дважды в сутки — точное время…

 
krukermann

Member

Статус: Не в сети
Регистрация: 06.04.2009
Откуда: Москва, СВАО

Darksome писал(а):

он нашел opROM для биоса

Такое возможно. В зависимости от модели м/п есть разные версии BIOS. Какие-то — да, поддерживают модификацию своего opROM, в каких-то opROM уже знает про NVMe, а в каких-то модифицированный opROM не влезет на микросхему физически. В случае с P5B Deluxe — «не влезет физически».

 
Makc1968

Заблокирован
Заблокирован

Статус: Не в сети
Регистрация: 21.03.2012
Откуда: Донбасс
Фото: 0

krukermann писал(а):

неинициализируемое устройство.

Прапорщик, ты достал… :facepalm: Если BIOS не может инициализировать устройство, то никак и ничем ты туда не поставишь ничего. Нет его с точки зрения материнки. Если же оно хоть как-нибудь инициализируется, то флаг в руки и барабан на шею — всё поставится, достаточно подправить установщик старой ОС или ставить 10-ку. Ещё раз: десятку пробовал ставить без помощи сторонних приблуд? Только на этот вопрос ответь — в остальном с тобой всё ясно… :haha:

Darksome писал(а):

ранее так грузились с GPT дисков на биосе

Ещё один прапорщик… Причём тут способ разметки накопителя, если речь идёт о самом накопителе и степени его видимости материнкой? :facepalm:


_________________
Мы мненью вашему вращенье придавали и осью был наш детородный орган.
إن شاء الله‎‎

 
krukermann

Member

Статус: Не в сети
Регистрация: 06.04.2009
Откуда: Москва, СВАО

Makc1968 писал(а):

Прапорщик, ты достал…

Ооо, диванные воены негодуют)

Makc1968 писал(а):

Если BIOS не может инициализировать устройство, то никак и ничем ты туда не поставишь ничего. Нет его с точки зрения материнки.

Не заглядывай сюда, береги психику. Просто знай, что кто-то, кроме тебя, может.

 
Darksome

Member

Статус: Не в сети
Регистрация: 26.04.2004
Откуда: Leningrad.USSR
Фото: 59

Makc1968 писал(а):

Ещё один прапорщик

гражданин прапорщик не хвастайтесь своим

Makc1968 писал(а):

полном отсутствии знаний по программно-аппаратному функционалу материнок.


_________________
Всё работает как часы… дважды в сутки — точное время…

 
Makc1968

Заблокирован
Заблокирован

Статус: Не в сети
Регистрация: 21.03.2012
Откуда: Донбасс
Фото: 0

krukermann писал(а):

кто-то, кроме тебя, может.

Я не отрицаю работоспособности твоего способа — просто есть другой более ПРАВИЛЬНЫЙ и ЛОГИЧНЫЙ способ установить любую ОС на твою материнку.
Darksome
Ты что-нибудь умное сказать можешь или просто балабол? Балабол. В ЧС ко всем форумным чертям.


_________________
Мы мненью вашему вращенье придавали и осью был наш детородный орган.
إن شاء الله‎‎

 
Darksome

Member

Статус: Не в сети
Регистрация: 26.04.2004
Откуда: Leningrad.USSR
Фото: 59

Makc1968 писал(а):

есть другой более ПРАВИЛЬНЫЙ и ЛОГИЧНЫЙ способ установить любую ОС на твою материнку

еще раз «твой» способ ему не подойдет — биос его матери не видит NVMe как загрузочное устройство и ты, хоть убейся, но никаким внедренным в дистрибутив драйверами этого не исправишь…
также не заставишь биос грузиться с GPT диска….
ЗЫ не нарывайся на 3.1 и 3.14


_________________
Всё работает как часы… дважды в сутки — точное время…

 
krukermann

Member

Статус: Не в сети
Регистрация: 06.04.2009
Откуда: Москва, СВАО

Makc1968 писал(а):

способ установить любую ОС на твою материнку

ОС ставится не на материнку, а на накопитель данных.
Давай, расскажи, как ты «правильно и логично» установишь ОС на NVMe-накопитель, который отсутствует в BIOS….
Уже устал тебе объяснять, что нет и не было реализации поддержки NVMe на уровне BIOS материнских плат образца 2006 года. NVMe-накопители только в 2012 году в серию пошли. Не покажет Legasy BIOS загрузчику Windows ни один накопитель, кроме ATA-устройств, BIOS их не определяет потому, что алгоритм работы с NVMe-устройствами в нее не был заложен. То, что ты что-то не знаешь / не понимаешь, еще не означает, что этого нет. Можешь на слово не верить, а взять любую древнюю мать, воткнуть в нее NVMe и убедиться. Ну, хотя б почитай Вики для начала. Потом про SCSI, ATA, ATAPI, IDE, SATA, AHCI, и как все эти интерфейсы реализовывались и с помощью чего на материнских платах. Может, картинка начнет складываться.

Darksome писал(а):

не заставишь биос грузиться с GPT диска

Стоп, тормозим: BIOS грузится из своей микросхемы. Вы, наверное, имели ввиду ОС. GPT — это формат размещения таблиц разделов данных на накопителе, и (верно подметили) поддерживается уже только начиная с EFI-BIOS. С Legasy-BIOS получить разделы GPT можно только через промежуточный загрузчик.

 
Darksome

Member

Статус: Не в сети
Регистрация: 26.04.2004
Откуда: Leningrad.USSR
Фото: 59

krukermann писал(а):

Вы, наверное, имели ввиду ОС

ну да имелось ввиду

Darksome писал(а):

не заставишь биос грузить ОС с GPT диска

с NVMe ситуация та же — биос не может грузить систему с того, чего не видит…

ЗЫ Legacy


_________________
Всё работает как часы… дважды в сутки — точное время…

 
krukermann

Member

Статус: Не в сети
Регистрация: 06.04.2009
Откуда: Москва, СВАО

Darksome писал(а):

ЗЫ Legacy

Верно)
Осталось только товарищу Makc1968 отдуплиться, и порядок в теме будет наведён.

Кто сейчас на конференции

Сейчас этот форум просматривают: Voron33 и гости: 5

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Лаборатория

Новости

musicmaker1980


  • #1

Ставлю на абсолютно новый комп внутри нет дисков, но загрузчик Кловер не видит ничего ставлю как обычно систему на флэшку записываю Кловер на нее же(и отдельно пробовал) кловер запускается но нет ни одного диска (в биосе видит диски). Может кто то сталкивался с такой проблемой, желехо подобрано под Хак, но я даже не могу ничего проверить в Кловере ДИСКОВ НЕТ!Я ставил Хак 8 лет назад на еще старый биос и сейчас с этим UEFI биосом ничего не понятно. Помогите! Комп новый простаивает уже неделю я немогу ничего сделать(((
Или может кто то посоветует в Москве кто может за деньги установить Хак, тоже вариант впринципе?

  • #2

Ставлю на абсолютно новый комп внутри нет дисков, но загрузчик Кловер не видит ничего

А что должен увидеть кловер, если внутри нету дисков?:(

Может кто то сталкивался с такой проблемой, желехо подобрано под Хак, но я даже не могу ничего проверить в Кловере ДИСКОВ НЕТ!Я ставил Хак 8 лет назад на еще старый биос и сейчас с этим UEFI биосом ничего не понятно. Помогите! Комп новый простаивает уже неделю я немогу ничего сделать(((

Телепаты сейчас в отпуске. Может железо свое перечислите?

Или может кто то посоветует в Москве кто может за деньги установить Хак, тоже вариант впринципе?

Могу сделать, удаленно. Пишите в личку.

musicmaker1980


  • #3

материнка Asus prime z390-A
видеокарта GeForce Gtx 1060
процессор Intel Core i7 9700K
RAM — Corsair Vengeance LPX (CMK64GX4M4C3000C15) (4x16Gb Kit)
SSD — Samsung EVO 860

  • #4

материнка Asus prime z390-A
видеокарта GeForce Gtx 1060
процессор Intel Core i7 9700K
RAM — Corsair Vengeance LPX (CMK64GX4M4C3000C15) (4x16Gb Kit)
SSD — Samsung EVO 860

Ответил в личку.
Видео нужно заменить на радеон. Желательно на RX460/RX560 и выше.

  • #5

Устанавливаю с Радеон, ставлю кекст для Джефорс, меняю видяху на последнюю, все летает!

  • #6

Устанавливаю с Радеон, ставлю кекст для Джефорс, меняю видяху на последнюю, все летает!

Если вы про GTX10xx (Pascal) видеокарты и macOS Mojave, то адекватной работы этих карт в этой системе вы не добьетесь! Поддержки этих карт в Mojave элементарно нету, как нет и официальных драйверов от нвидия. От слова совсем! И маловероятно, что появятся. А все «рукоделия разных Кулибиных» ничего хорошего на выходе не дают.

musicmaker1980


  • #7

Вообщем наше в ВК контору приехал парень все поставил High Sierra и Винда 10-) Я рад-)
Кому интересно могу скинуть контакты.

  • #8

Вообщем наше в ВК контору приехал парень все поставил High Sierra и Винда 10-) Я рад-)

Поставить может всякий, а вот грамотно и правильно настроить не у всякого хватит познаний и смекалки!

Кому интересно могу скинуть контакты.

Большинство этих «контор» по большому счету халтурщики! Это не для кого не секрет. Но наглядно рядовой пользователь не сразу заметит это. А потом уже будет поздно. ;)

musicmaker1980


  • #9

Поставить может всякий, а вот грамотно и правильно настроить не у всякого хватит познаний и смекалки!

Большинство этих «контор» по большому счету халтурщики! Это не для кого не секрет. Но наглядно рядовой пользователь не сразу заметит это. А потом уже будет поздно. ;)

зря так скептически относитесь, поставил настроил, нормальная контора

  • #10

зря так скептически относитесь

Да я не про вас конкретно. Я про общую тенденцию. Так есть по факту и нужно это учитывать при выборе.

поставил настроил, нормальная контора

Из этого вы видели лишь только то, что он

поставил

! Что он там настроил или нет вам не ведомо.
Я с большой долей вероятности могу сказать, что там вам правильно не настроили (либо вообще) завод сервисов Apple (iCloud, Messages и т.п.) и патчи для ваших юсб портов! На первых порах это может и не будет заметно.
Если в общем, то это не причина для паники. С этим можно жить и работать. Просто не нужно быть так уверенным в том, чем не очень разбираетесь. Поверьте мне, я знаю о чем говорю ;)

Еще, если вы не поменяли свою видеокарту на радеон, то выше macOS 10.13.6. вам не светит. А работать с таким железом на этой системе это извращение если честно))

  • #11

Топик стартеру , по ходу проблема была в APFS при установке в Кловер надо было установить apfs.efi файл, так как
диск, был отформатирован именно в этом формате и Кловер его соответственно не видел.
Если бы в старом формате Мaс OS Extended , то Кловер без проблем все видит.

Данный способ должен работать как на обычных, так и на UEFI биосах на любых материнских платах для установки  Windows и MacOS.

Как это работает:

Загружается биос, загружается Clover EFI с флешки, загружаются драйвера NVME, загружается Windows.

Недостатки:
Флешка постоянно воткнута в компьютере.

Загрузка Windows осуществляется через флешку, что даёт более длительное время загрузки

Что для этого понадобится?

Загрузочная флешка или диск с Windows 10

Флешка для запуска Windows c NVME

Установка:

Вставляем флешку, которую не жалко и запускаем BDU.

Выбираем нашу флешку и Заходим в Options > Configuration > Enable Fixed Disks > OK

Нажимаем на Format Disk и дожидаемся форматирования.

На диске должен создаться раздел c фвйлами на 200мб.

Заходим на флешку и копируем EFICLOVERdriversOffNvmExpressDxe.efi

в 

Для обычного биоса  EFICLOVERdriversBIOS

Для UEFI биос EFICLOVERdriversUEFI

Открыть EFICLOVERconfig.plist и изменить 

<key>Timeout</key>

<integer>5</integer>

на

<key>Timeout</key>

<integer>3</integer>

Перезагружаемся и устанавливаем приоритет загрузки на созданную ранее флешку  Clover-EFI bootloader.

Сохраняем и выключаем компьютер.

Вставляем загрузочную флешку с Windows.

Включаем компьютер.

Купите мне чашечку кофе, если статья оказалась полезной.

Содержание

  1. [Solved] After Installation, Clover Boot Screen Doesn’t Show Mojave Disk
  2. rohith
  3. flexrac
  4. rohith
  5. zebrum
  6. Harkoni
  7. OS X Installation not showing on clover
  8. hitmanpt
  9. RehabMan
  10. hitmanpt
  11. Запись на стене
  12. Clover Hdd Boot Doesn’t Show
  13. dithy
  14. tyraenor
  15. dithy

[Solved] After Installation, Clover Boot Screen Doesn’t Show Mojave Disk

10092

rohith

24

flexrac

if you install the latest clover build, you can install ApfsDriverLoader.efi, it’s part of the installer.

so for the record, you need to be on the latest version of clover and you need either apfsdriverloader.efi or apfs.efi in your
CLOVER/drivers64UEFI/ folder, once install is complete, you will need to copy them over to your hard drive EFI folder.

10092

rohith

if you install the latest clover build, you can install ApfsDriverLoader.efi, it’s part of the installer.

so for the record, you need to be on the latest version of clover and you need either apfsdriverloader.efi or apfs.efi in your
CLOVER/drivers64UEFI/ folder, once install is complete, you will need to copy them over to your hard drive EFI folder.

21

zebrum

14

Harkoni

if you install the latest clover build, you can install ApfsDriverLoader.efi, it’s part of the installer.

so for the record, you need to be on the latest version of clover and you need either apfsdriverloader.efi or apfs.efi in your
CLOVER/drivers64UEFI/ folder, once install is complete, you will need to copy them over to your hard drive EFI folder.

Thanks Flexrac for the remark and the link: indeed APFS is since Mojave mandatory and not ‘optional’ as it was with High Sierra upgrade! I forgot I was still on HFS+ and did not understand why this time after the completed upgrade to Mojave there was no trace of the Mojave partition at the clover boot screen. As a Plan B, I created an USB installer by following the guide, but this USB did not boot or appear at all either, at startup, for the same reason.

In fact I had another issue that required some hours of searching at the TonyMacx86 fora. I worked with the EFI folder on my hard drive with Sierra and High Sierra, and not with the EFI partition. Apparently, with the upgrade from High Sierra to Mojave, the boot was now performed from EFI partition. Since this was empty, there was no boot or Clover screen at all at start-up. Took me some time to understand, and find, that EFI partition.

Also copying my existing EFI folder to EFI partition was not enough; in another topic I learned I needed to install the latest Clover AND check in the install options of Clover to also install in the EFI partition (this applies for the USB Mojave installer, as well as for the Mojave install USB).

Источник

OS X Installation not showing on clover

0

hitmanpt

Hi, I have OS X El Capitan for a while now, but for the last week I’ve been using Windows to program my website (Visual Studio was needed)
Now I was returning to OS X booted fine, installed Voodoo 2.8.8 and deleted AppleHDADisabler.kext as I saw In a tutorial to install audio in my laptop. Finder crashed, I was unable to start any app so I forced shutdown the computer. Now it does not show on Clover Boot Manager.
I’m able to boot fine into Windows and the partition where OS X is installed seems fine (with MacDrive for windows I’m able to explorer the whole drive)

I’m using UEFI boot manager the disk it’s GUID Partition Table
The windows partition it’s in the same disk that the OS X partition.
Any ideas?

429483

RehabMan

Moderator

Hi, I have OS X El Capitan for a while now, but for the last week I’ve been using Windows to program my website (Visual Studio was needed)
Now I was returning to OS X booted fine, installed Voodoo 2.8.8 and deleted AppleHDADisabler.kext as I saw In a tutorial to install audio in my laptop. Finder crashed, I was unable to start any app so I forced shutdown the computer. Now it does not show on Clover Boot Manager.
I’m able to boot fine into Windows and the partition where OS X is installed seems fine (with MacDrive for windows I’m able to explorer the whole drive)

I’m using UEFI boot manager the disk it’s GUID Partition Table
The windows partition it’s in the same disk that the OS X partition.
Any ideas?

It has important dual-boot info regarding use of efibootmgr or renaming bootmgfw.efi.

0

hitmanpt

I have no problems with Clover, Clover it’s showing up correctly but only shows my Windows Installation, no longer shows my OS X Installation

I did nothing to the clover configuration
So in resume
Before the problem

Power ON
—> Boot MGR (Clover)
Boot Options (Windows 10 and OS X El Capitan)
—-> Boot OS X El Capitan (Booted)
—-> Boot Windows 10 (Booted)

Power ON
—> Boot MGR (Clover)
Boot Options (Windows 10)
—-> Boot Windows 10 (Booted)

NOTE: Booted means that I can load the OS correctly

Источник

Запись на стене

Здравствуйте, пожалуйста, помогите. Хакинтош, при установке, не видит жесткого диска. Имеется ноутбук HP Pavilion Sleekbook 15-B053SR, характеристики совместимы с MacBook Air 5,1.

Процессор: intel core i5 3317u

Видеокарта: intel hd 4000

Дисковода нет, поэтому подходит вариант только с загрузочной флешкой.

Я и раньше устанавливал сборки iAtkos и iDeneb на другие компы, и проблем с жестким диском никогда небыло, но сейчас что-то совсем непонятно, причем даже в сети подобного не могу найти.

Режим ACHI в моем bios отсутствует, хотя 2 недели назад обновил bios с сайта HP, но ноут 2013 года выпуска с uefi, ACHI там по-любому работает в режиме по-умолчанию.

Далее я думал на формат самого жесткого диска, поэтому отформатировал весь диск в Acronis Disk Director 11 Home. Форматировал в MBR, Fat 32, Shag os swap, делал и активным и неактивным, и логическим, но дисковая утилита так его и не увидила. Потом форматировал в GPT Fat 32-результата ноль. Позже вынул этот диск из HP, вставил в другой ноут, вставил в ноут DVD с iDeneb, запустил установку, там дисковая утилита увидила этот диск и отформатировала в Mac OS X Extended, после форматирования я вынул этот диск и вставил в мой HP, но дисковая утилита на HP его так и не видит.

По поводу подключения жесткого диска к мат. плате: у меня ультрабук, не имеющий дисковода, только жесткий диск. Я не видел количество SATA портов на мат. плате, но думаю, что там только один порт для жесткого диска. А не видел количество этих портов, потому что для этого надо разбирать ноут весь полностью, и снимать саму мат. плату, потому что SATA порт жесткого диска с нижней стороны мат. платы. Я не профессионал в этом и не стал этого делать, но, если потребуется, то постараюсь.

Поэтому не думаю, что проблема в подключении жесткого диска к неправильному разъему SATA.

Сам bios моего HP этот жесткий диск видит.

Сейчас я подозреваю Clover, дело в том, что как я писал, мой HP имеет одинаковый проц, видео и чипсет с MacBook Air 5.1, но, дело в том, что clover не имеет SMBIOS от требуемого MacBook Air 5.1, он имеет SMBIOS MacBook Air 5.2, и прописывает данные от 5.2, а 5.2 имеет другой проц, может это как-то сказывается, хотя вряд ли.

Еще думаю, что сам MacBook Air 5.2, который выбирает clover, имеет не hdd, а ssd, и может поэтому мой hdd не определяется, ведь его в MacBook Air 5.2 не бывает.

Ну и самое вероятное-это какие-то особые настройки в clover, но я по нему не спец, первый раз пытаюсь установить с него. Читаю книгу клевер цвета хаки 2444, но там эта проблема подробно не разбирается, написано что-то про boot7 и про то, что раньше была данная проблема в старых clover с чипсетами intel, а теперь такой проблемы уже нет, хотя у меня с версией clover 2444 есть.

Пожалуйста, помогите! Ничего подобного в сети не нашел.

Фото с дисковой утилиты прикладываю, если надо еще каких-нибудь фото, то пишите-все вышлю!

Источник

Clover Hdd Boot Doesn’t Show

108639

dithy

I installed Sierra using clover uefi method, installed smoothly without any problem. When the installer finished, restarting my laptop and come into boot menu, clover didn’t list my internal drive partition I just installed, onlly show usb partition for the installer.

I’m using latest clover installer for usb install and check on bios my internal hdd still there, the only problem is clover didn’t adding it into boot menu.

893802

tyraenor

My NVMe SSD is listed but the SATA SSD (where I installed MacOS on) not. After booting the installer, that SSD is detected fine. Just Clover does not. Additionally I saw that the EFI partition has a strange format. I cannot access it on Windows with diskpart but on MacOS installer I can.

EliteBook 820 G3
i5-6200
SanDisk SSD on SATA
Samsung SSD on NVMe

108639

dithy

Actually I just miss understanding, there’s no problem regarding clover boot listing my internal hard drive. It mention here at post #2 :

The difference installation process on 10.12

There’s two phase of installation, first one the installer will verifying and copy installer files into internal drive for next step of installation, this happen because I use ‘createinstall media’ method.
The second need to boot again on installation drive, this time installation process will continue to complete the installation process.

Источник

Thanks Flexrac for the remark and the link: indeed APFS is since Mojave mandatory and not ‘optional’ as it was with High Sierra upgrade! I forgot I was still on HFS+ and did not understand why this time after the completed upgrade to Mojave there was no trace of the Mojave partition at the clover boot screen. As a Plan B, I created an USB installer by following the guide, but this USB did not boot or appear at all, at startup.

In fact I had another issue that required some hours of searching at the TonyMacx86 fora. I worked with the EFI folder on my hard drive with Sierra and High Sierra, and not with the EFI partition. Apparently, with the upgrade from High Sierra to Mojave, the boot was now performed from EFI partition. Since this was empty, there was no boot or Clover screen at all at start-up. Took me some time to understand, and find, that EFI partition.

Also copying my existing EFI folder to EFI partition was not enough; in another topic I learned I needed to install the latest Clover AND check in the install options of Clover to also install in the EFI partition (this applies for the USB Mojave installer, as well as for the Mojave install USB).

Final result is an upgrade from High Sierra, everything working, except for Nvidia of course. As usual I re-installed (with kext wizard) the AppleAHCIport.kext for my Windows disks, but that did not work. Again, this kext is required to be installed in the EFI partition (same folder as the FakeSMC.kext). Not 100% used to that hidden EFI partition yet ;)

Понравилась статья? Поделить с друзьями:
  • Clover вкладки в проводнике windows 10
  • Clover legacy installer скачать для windows 10
  • Clover efi bootloader как установить на windows
  • Clover configurator скачать для windows 10
  • Cloudflare warp не устанавливается на windows 10