Согласитесь, глядя на тесты производительности старенького «топчика» (например, на «бессмертном» сокете LGA 775) и современного «бюджетника» (на сокете LGA 1200), возникает большой соблазн ускорить немолодой компьютер за счёт установки SSD-накопителя... ну и наращивания ОЗУ (особо, если его меньше 4Gb).
И если с ОЗУ всё достаточно просто: есть свободный слот – докупаешь похожую(ые) планку(и) и вставляешь, нет – на более ёмкую пару меняешь... главное чтобы скорость оптимально соответствовала частоте работы процессора. То вот с системным диском не всё так однозначно...
Проще всёго поставить SATA SSD (скорость которых порядка 550 Мб/с на порту v3 или до 300 Мб/с на v2 – что вероятнее для LGA775), но... есть же ещё и NVMe SSD (которые работают на скоростях 1-4 Гб/с). А по цене SATA и NVMe не так сильно отличаются – выбор, казалось бы, очевиден. Тем более, что отсувствие разъёма m.2 легко компенсируется соответсвующим адаптером под слот PCI-E (который, с большой вероятностью, ни чем не занят).
И тут, конечно, большой соблазн попытаться установить новейший накопитель NVMe даже в «компьютер-пенсионер».
Но, сразу после установки, возникают проблемы – старые BIOS не знают что такое m.2 NVMe SSD и, соотвественно, не могут загружать с таких носителей ОС. Обе проблемы можно решить двумя способами:
- Модифицировать BIOS (прошив туда драйвера поддержки NVMe)
- Использовать кастомный EFI-загрузчик, который должен быть размещён на носителе знакомом старому BIOS (например на обычном SATA или USB) – он подменяет собой BIOS и реализует поддержку новых устройств/функций.
Первый вариант, даже для профи, это «ходьба по тонкому льду», поэтому подходит только для тех, кто на 200% уверен в том, что делает (любая ошибка может «окирпичить» мат.плату). Второй вариант «прощает ошибки» – именно поэтому я его применил и вам рекомендую (если после прочтения у вас всё ещё останется такое намерение).
В качестве альтернативного загрузчика я использовал Clover (потому что он универсальный и понятный) – какое-то время потребовалось на освоение... в итоге я успешно создал загрузочную флешку с поддержкой NVMe. Загрузчик сканирует все доступные накопители и формирует меню для дальнейшей загрузки (можно настроить автоматический выбор по таймеру).
Теперь стало возможным загрузить установку Windows из под Clover – в этом случае установщик видел m.2 SSD и позволял установить ОС на этот диск... единственный недостаток - флешка с Clover'ом всегда должна быть в компьютере - без неё Windows с m.2 SSD на старом компьютере не загрузится.
И вот, когда Windows установлена и настроена, я решил протестировать реальную скорость работы нового NVMe m.2 SSD на старом «железе». Для теста использовал утилиту CrystalDiskMark.
Как и следовало ожидать, пропускная способность PCI-E x1 на стареньких материнских платах не позволяет реализовать скоростной потенциал m.2 SSD накопителей. Учитывая, что скорость самого заурядного SATA SSD на этой же материнке будет в два раза выше и то, какие надо «пляски с бубном» чтобы загружаться с m.2 SSD – такой «апгрейд» получается абсолютно бессмысленным.
Лайкайте, делитесь и подписывайтесь на мой канал - будет больше и полезных, и бестолковых апрейдов и обзоров компьютерного железа :)
UPD. Протестировал USB 3.0 -контроллер на том же стареньком ПК и, что удивительно, он оказался бодрее чем этот адаптер.