Starten Sie von einem Laufwerk aus und führen Sie Windows von einem anderen aus

495
DrWizard

Also ... Ich habe eine alte HP Z600-Workstation, die mit zwei Xeons und 48 GB ECC-RAM ziemlich gut ist. Mein Problem ist, dass die Speichergeschwindigkeit ein enormer Engpass ist. Aufgrund des Alters unterstützen Motherboard und BIOS nur SATA II (3 GB / s), wodurch die Geschwindigkeit einer SSD begrenzt wird. Ich habe einen Marvel-SATA-III-PCIe-Controller gefunden, der funktioniert, aber das BIOS belegt nur eine Spur, daher ist es immer noch auf etwa 4 GB / s beschränkt. Ich habe das neueste BIOS und das BIOS ist verschlüsselt, so dass keiner der BIOS-Hacker von Drittanbietern die Aktualisierung und das Hinzufügen neuer Funktionen erfolgreich abgeschlossen hat.

Also ... Ich habe eine Chance genutzt und ein Samsung 970 NVMe M2-Laufwerk und einen PCIe-Adapter gekauft, in dem Wissen, dass ich wahrscheinlich nicht mehr booten könnte, und ich hatte Recht. Nachdem Windows jedoch gestartet und seinen eigenen NVMe-Treiber geladen hat, erkennt es das Laufwerk problemlos. Und WOW ist es viel schneller . (Mindestens 4 Mal schneller, bis zu 10 Mal, je nachdem, welchen Benchmark Sie betrachten.)

Also ... Die Maschine enthält auch ein paar WD-Festplatten, die in die SATA-II-Anschlüsse des Motherboards eingesteckt sind. Ich hatte gehofft, einen Weg zu finden, mit dem der Computer von einer HDD gestartet werden kann, das absolut Nötigste, um das NVMe-Laufwerk zu erkennen, zu laden, dann umzuschalten und das Booten zu beenden und, noch wichtiger, Windows vom NVMe-Laufwerk auszuführen.

Bisher habe ich einen Klon der Partition "System Reserved" am Anfang der ersten Festplatte (am ersten SATA-Port des Motherboards) installiert und auf "Primär" und "Aktiv" gesetzt. Ich habe bootrec / fixmbr und / fixboot gemacht, eine boot.ini mit einem Eintrag erstellt, der auf Windows auf dem NVMe zeigt, und viele andere Dinge ohne Erfolg. Ich bin ziemlich gut mit Computern, aber das ist für mich Neuland. (hatte noch nie zuvor die Notwendigkeit)

Ist das machbar? Könnte mir vielleicht jemand eine Zusammenfassung geben, wie dies geschehen könnte, und mich zu einer Dokumentation mit den Details führen? Oder vielleicht ein Workaround, um ähnliche Ergebnisse zu erzielen?

2

1 Antwort auf die Frage

0
Sam3000

Dies sieht nach einem Job für GRUB aus - wird normalerweise als Bootloader für Linux-Distributionen verwendet, unterstützt aber auch Windows ohne Probleme (in der Tat wird es häufig für den Dual-Boot von Windows und Linux verwendet).

Verwenden Sie die nachstehende Anleitung, um sie auf Ihrer Festplatte zu installieren . Nach Schritt 6 sollte das Installationsprogramm automatisch Ihre Windows-Installation auf dem NVME-Laufwerk erkennen und auflisten.

Der Startvorgang wird dann sein BIOS/POST ---> Grub on the HDD ---> Pass off to NVME boot

GRUB von Windows installieren