Задать вопрос
Вечный студент
Местоположение
Россия

Наибольший вклад в теги

Все теги (7)

Лучшие ответы пользователя

Все ответы (4)
  • Как починить запуск ISO образа MacOS Monterey на VMware c AMD Ryzen™ 9 5950X?

    SSLHTML
    @SSLHTML Автор вопроса
    Изыскания, разработки, изучение
    Отвечаю на свой же вопрос. Очень опытный человек в этих делах ответил мне о том, что нужно добавить в конеч конфигурационного файла следующие строки:
    cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
    cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
    cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"
    cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"
    cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"
    cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"
    cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"
    cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"


    Я сразу же сказал, что делал это уже с десяток раз! Никакого толку.
    Ещё я с утратой надежды скачал готовую виртуальную машину Big Sur и запустил её. Машина запустилась (прогресс лайн побежал, а точнее пополз). И только после этого я добавил строки и попытался запустить установочный диск. По всей видимости готовая ВМ "протолкнула" что-то в VMware, т.к. ранее я уже несколько раз добавлял всё те же строки кода в конфигурационный файл, но эфекта не было.
    Нужно сохранять без всякой шляпы, которая дана везде в примерах в интернете. Без "featureCompat.enable = “FALSE”, без только одной строки "cpuid.1.eax = “0000:0000:0000:0001:0000:0110:1010:0101", и без прочей шелухи. Только так у меня заработало, а ранее, никакие примеры не помогали. Я был очень подавлен ситуацией, а сейчас вздохнул.

    ВЕСЬ КОД файла VMware virtual machine configuration (.vmx)
    .encoding = "windows-1251"
    config.version = "8"
    virtualHW.version = "19"
    pciBridge0.present = "TRUE"
    pciBridge4.present = "TRUE"
    pciBridge4.virtualDev = "pcieRootPort"
    pciBridge4.functions = "8"
    pciBridge5.present = "TRUE"
    pciBridge5.virtualDev = "pcieRootPort"
    pciBridge5.functions = "8"
    pciBridge6.present = "TRUE"
    pciBridge6.virtualDev = "pcieRootPort"
    pciBridge6.functions = "8"
    pciBridge7.present = "TRUE"
    pciBridge7.virtualDev = "pcieRootPort"
    pciBridge7.functions = "8"
    vmci0.present = "TRUE"
    hpet0.present = "TRUE"
    nvram = "macOS 13.nvram"
    virtualHW.productCompatibility = "hosted"
    powerType.powerOff = "soft"
    powerType.powerOn = "soft"
    powerType.suspend = "soft"
    powerType.reset = "soft"
    displayName = "macOS 13"
    usb.vbluetooth.startConnected = "TRUE"
    smc.present = "TRUE"
    smbios.restrictSerialCharset = "TRUE"
    firmware = "efi"
    guestOS = "darwin22-64"
    board-id.reflectHost = "TRUE"
    ich7m.present = "TRUE"
    tools.syncTime = "FALSE"
    sound.autoDetect = "TRUE"
    sound.virtualDev = "hdaudio"
    sound.fileName = "-1"
    sound.present = "TRUE"
    numvcpus = "4"
    cpuid.coresPerSocket = "4"
    memsize = "8192"
    sata0.present = "TRUE"
    sata0:0.fileName = "macOS 13.vmdk"
    sata0:0.present = "TRUE"
    sata0:1.deviceType = "cdrom-image"
    sata0:1.fileName = "C:\Users\********\Downloads\BlackArch\Monterey.iso"
    sata0:1.present = "TRUE"
    usb.present = "TRUE"
    ehci.present = "TRUE"
    usb_xhci.present = "TRUE"
    ethernet0.connectionType = "nat"
    ethernet0.addressType = "generated"
    ethernet0.virtualDev = "e1000e"
    ethernet0.present = "TRUE"
    extendedConfigFile = "macOS 13.vmxf"
    floppy0.present = "FALSE"
    smc.version = "0"
    numa.autosize.cookie = "40042"
    numa.autosize.vcpu.maxPerVirtualNode = "4"
    uuid.bios = "56 4d f7 85 83 70 f9 0d-66 3a 60 e1 f7 75 a5 35"
    uuid.location = "56 4d f7 85 83 70 f9 0d-66 3a 60 e1 f7 75 a5 35"
    sata0:0.redo = ""
    pciBridge0.pciSlotNumber = "17"
    pciBridge4.pciSlotNumber = "21"
    pciBridge5.pciSlotNumber = "22"
    pciBridge6.pciSlotNumber = "23"
    pciBridge7.pciSlotNumber = "24"
    usb.pciSlotNumber = "32"
    ethernet0.pciSlotNumber = "160"
    sound.pciSlotNumber = "33"
    ehci.pciSlotNumber = "34"
    usb_xhci.pciSlotNumber = "192"
    sata0.pciSlotNumber = "35"
    svga.vramSize = "268435456"
    vmotion.checkpointFBSize = "134217728"
    vmotion.checkpointSVGAPrimarySize = "268435456"
    vmotion.svga.mobMaxSize = "268435456"
    vmotion.svga.graphicsMemoryKB = "262144"
    ethernet0.generatedAddress = "00:0c:29:75:a5:35"
    ethernet0.generatedAddressOffset = "0"
    vmci0.id = "-143284939"
    monitor.phys_bits_used = "45"
    cleanShutdown = "TRUE"
    softPowerOff = "FALSE"
    usb_xhci:6.speed = "2"
    usb_xhci:6.present = "TRUE"
    usb_xhci:6.deviceType = "hub"
    usb_xhci:6.port = "6"
    usb_xhci:6.parent = "-1"
    usb_xhci:7.speed = "4"
    usb_xhci:7.present = "TRUE"
    usb_xhci:7.deviceType = "hub"
    usb_xhci:7.port = "7"
    usb_xhci:7.parent = "-1"
    toolsInstallManager.updateCounter = "6"
    usb:1.speed = "2"
    usb:1.present = "TRUE"
    usb:1.deviceType = "hub"
    usb:1.port = "1"
    usb:1.parent = "-1"
    cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
    cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
    cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"
    cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"
    cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"
    cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"
    cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"
    cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"
    usb_xhci:4.present = "TRUE"
    usb_xhci:4.deviceType = "hid"
    usb_xhci:4.port = "4"
    usb_xhci:4.parent = "-1"
    toolsInstallManager.lastInstallError = "21004"
    Ответ написан
    3 комментария
  • Как обновить прошивку NVMe SSD Samsung 980 PRO?

    SSLHTML
    @SSLHTML Автор вопроса
    Изыскания, разработки, изучение
    ЭМПИРИЧЕСКИЙ АНАЛИЗ.
    Методом экспериментов пришёл к определённым заключениям, которые позволили мне в своём конечном итоге прекрасно обновить прошивку на всёх устройствах.
    Я так понял, что проблемы с обновлением прошивки подобных дисков с помощью ПО Samsung Magician заключаются в том, что в ОС по-дефолту установлены стандартные драйвера NVMe контроллера(ов).
    Эти стандартные драйвера ОС Windows не даёт сменить на что-либо иное, даже при наличии цифровой подписи драйверов. Вот тут и возникает серьёзная "предъява" к МикроОкнам.
    Просто так подкинуть драйвера дискам не получится, поэтому мы открываем диспетчер задач, кликаем ПКМ на названии своего компьютера (в самом верху) и выбираем "Добавить драйверы".
    61e243b35b056956836872.png
    Далее выбираем папку с переработанными (доведёнными до приемлимого к установке уровня) мной драйверами Samsung для NVMe накопителей, взятыми изначально из официального установочного пакета:
    https://drive.google.com/file/d/1_PRPExthMQNLT6I1U...
    и жмём кнопку "Далее". В итоге вы должны увидеть сообщение, говорящее о том, что драйвера были успешно установлены.
    61e240b626576084849498.png Установлены, НО! Это означает лишь то, что они добавлены в систему, а не "привязаны" к оборудованию.
    Следубщим действием нам нужно "привязать" драйвера к имеющемуся оборудованию NVMe от Samsung, т.е. заменить дефолтные драйвера, которые установились ОС при её установке на нативные.
    Делаем ПКМ по контроллеру NVMe Samsung в диспетчере задач, далее "Обновить драйвер", далее "Найти драйверы на этом компьютере", далее "Выбрать драйвер из списка доступных драйверов на компьютере", снять галку "Только совместимые устройства", найти Samsung Electronics Co., Ltd и в окошке "Модель" выбираем "Samsung NVMe Controller".
    61e241c32f86f522427934.png
    Затем мы нажимаем кнопку "Далее" и утвердительно отвечаем на предупреждение о том, что Windows якобы не может проверить совместимость данного драйвера. (А чего бояться? Мамка ещё денег даст на 2Тб Samsung NVMe 980 PRO) Ржущий смайлик
    61e2413756c94654514218.png
    В итоге имеет сообщение об успешном обновлении драйвера.
    61e2411aa7d3e005461881.png
    Примечание.
    Если речь идёт о диске, на котором НЕ стоит действующая система из под которой вы загружены, то перезагрузка НЕ потребуется.
    Если же вы хотите обновить драйверы из под текущей системы, то потребуется перезагрузка.
    Самое главное тут не пытаться после установки нативных драйверов пытаться нажать кнопку "Обновить драйвер", иначе родные драйвера сразу слетят и будут заменены тем, чему Windows отдаёт предпочтение.
    Теперь, когда драйвера заменены на нативные, можно запустить Samsung Magician и обновить прошивку удобным методом.

    Если вы заметили, то я ранее употребил выражение "удобным методом". Судя по всему есть ещё какой-то, "неудобный".
    Да. Именно так. Существует возможность для "энтузазистов" обновить прошивку SSD ( в т.ч. NVMe) Samsung. Это загрузка официального образа с прошивкой для последующего "нарезания" на флешку с помощью Rufus или Unetbootin и затем загрузки с него. Про этот вариант писать не буду, ибо там всё элементарно для тех, кто понимает, что и как. Самый главный посыл моей темы-рассказать, что является проблемой в обновлении прошивки штатными методами (официальным ПО Samsung Magician). Скажу только, что официальные образы крайних прошивок для SSD (в т.ч. NVMe) Samsung можно скачать по ссылке в разделе "Firmware":


    ЭПИЛОГ.
    Проблемы с обновлением прошивки SSD и SSD NVMe накопителей возникает по причине работы вышеуказанных посредством стандартного драйвера от Майкрософт, а не родного драйвера от Samsung.
    В первую очередь надеюсь, что мой материал поможет тем, кто ищет решение вопроса, которым задался и я.
    Во-вторых Не могу сам для себя определить, почему Samsung не может "дописать" код ПО таким образом, чтобы прошивка обновлялась в т.ч. и на стандартных драйверах Windows.
    В-третьих не понимаю политику Windows, которая не даёт ни специализированному ПО, ни персонально пользователю (ручками) установить родной драйвер для этих твердотельных дисков.
    Всем спасибо. Ваши одобрительные комментарии как всегда ценны. Спасибо прежде всего тем, кто помогает другим, а не тупо набивает посты, как некоторые, праздно шатающиеся тут.
    Ответ написан

Лучшие вопросы пользователя

Все вопросы (7)