Então ... Eu tenho uma antiga estação de trabalho HP Z600 que é bastante impressionante com dual Xeons e 48GB de memória RAM ECC. Meu problema é que a velocidade de armazenamento é um enorme gargalo. Devido à sua idade, a placa-mãe e o BIOS suportam apenas o SATA II (3 GB / s), o que limita a velocidade de um SSD. Eu encontrei um controlador PCIe Marvel SATA III que funciona, mas o BIOS só aloca uma pista, então ainda é limitado a cerca de 4 GB / s. Eu tenho o BIOS mais recente e o BIOS é criptografado para que nenhum dos hackers de terceiros tenha tido sucesso em atualizá-lo e adicionar novas funcionalidades.
Então ... eu arrisquei e comprei uma unidade Samsung 970 NVMe M2 e um adaptador PCIe sabendo que provavelmente eu não seria capaz de inicializar a partir dela, e estava correto. Uma vez que o Windows é iniciado e carrega seu próprio driver NVMe, ele reconhece a unidade muito bem. E WOW é muito mais rápido . (Um mínimo de 4 vezes mais rápido, até 10 vezes, dependendo do benchmark que você olhar.)
Então ... A máquina também inclui alguns HDDs WD que estão conectados nas portas SATA II da placa-mãe. Esperava encontrar uma maneira de fazer a máquina iniciar sua inicialização a partir de um HDD, carregar o mínimo necessário para reconhecer a unidade NVMe, depois alternar e concluir a inicialização e, mais importante, executar o Windows a partir da unidade NVMe .
Até agora eu coloquei um clone da partição "System Reserved" no início do primeiro disco rígido (na primeira porta SATA da placa-mãe) e configurei para primário e ativo. Eu fiz bootrec / fixmbr e / fixboot, fiz um boot.ini com uma entrada apontando para windows no NVMe, e algumas outras coisas sem sucesso. Eu sou muito bom com computadores, mas este é um território desconhecido para mim. (nunca teve a necessidade até agora)
Então isso é possível? Alguém poderia me dar um resumo de como isso pode ser feito e me conduzir a alguma documentação com os detalhes? Ou talvez uma solução para alcançar resultados semelhantes?