Meh, jakaś awaria płyty głównej/procesora/pamięci w setupie 1. się wydarzyła. Nie chciało mi się diagnozować zatem czas na upgrade

Nowa elektronika w setupie 1.:
AMD Ryzen 2600
2x8GB DDR4 3200Mhz G.Skill
MB Gigabyte B450 AORUS Pro Rev 1.0
Docelowo mam zamiar zrobić OC Ryzena do przynajmniej 4 GHz (dokupione dobre chłodzenie), ale to za kilka dni.
Pojawił się natomiast problem nad którym siedziałem w sumie trzy dni, ale udało się go w końcu rozwiązać. Chodzi o sterowniki USB3 w Windows 7 bez których klawiatura/mysz nie działają a płyta główna nie posiada złącza PS2.
Sposób ten przedstawia się następująco.
Windows 7 Problem ze sterownikami USB3 (nie da się korzystać z klawiatury i myszy)
TLDR; idea polega na użyciu dystrybucji Linux Live, zwirtualizowaniu istniejącej instalacji Windows i dodaniu do repozytorium sterowników odpowiedniego sterownika USB3.
1. Gdy używasz Windows 7 64-bit sprawdź czy masz włączone w BIOSie opcje wirtualizacji.
Jeśli nie, włącz je.
2. Uruchom dystrybucję Linux Live, taką aby dało się uruchomić VirtualBox
Np. Kali Linux
3. Zainstaluj VirtualBox jeśli dystrybucja go nie ma
Np. w Kali Linux w konsoli uruchom polecenie
apt-get install virtualbox
Zaakceptuj zalecane pakiety.
4. Sprawdź w konsoli nazwy dysków uruchamiając polecenie
lsblk
5. Zidentyfikuj dysk, na którym jest zainstalowany Windows 7 i zapisz/zapamiętaj nazwę dysku.
Np. sda (ale nie sda1 które jest już konkretną partycją)
6. Stwórz plik VMDK na bazie istniejącego dysku z Windows 7 uruchamiając w konsoli polecenie
vboxmanage internalcommands createrawvmdk -filename <vmdk_save_path> -rawdisk /dev/<win_7_disk_id>
gdzie:
<vmdk_save_path> - ścieżka gdzie ma być zapisany plik VMDK, może to być np. jakaś wcześniej domontowana pamięć USB
<win_7_disk_id> - identyfikator dysku z kroku 5.
Np.
vboxmanage internalcommands createrawvmdk -filename "/mnt/flash/w7.vmdk" -rawdisk /dev/sda
7. Uruchom VirtualBox i stwórz nową maszynę wirtualną:
7.1 wybierając Windows 7 32 bit lub 64 bit w zależności od zainstalowanego Windowsa
7.2 przydzielając odpowiednią ilość RAMU
7.3 wybierając stworzony w kroku 6. plik VMDK
8. Uruchom stworzoną maszynę wirtulną.
9. Windows powinien sę uruchomić i będzie się dało zalogować.
Gdy przy uruchamianiu pojawi się ekran w stylu, że poczyniono zbyt duże zmiany w sprzęcie, najprawdopodobniej wybrano złą wersję systemu lub też - co gorsza - ten tutorial nie będzie pomocny w rozwiązaniu problemu ze sterownikami USB3. :-(
10. [krok opcjonalny] Odinstaluj programy/sterowniki związane ze starą płytą główną
11. Czas na dodanie sterownika USB3.
Sterownik będzie potrzebny w formie: plik INF + plik CAT + plik SYS
Otwórz wiersz poleceń (cmd) i użyj polecenia
pnputil -a <INF_file_path>
gdzie
<INF_file_path> - ścieżka do pliku INF
Np.
pnputil -a c:\drivers\Ryzen\AMD_USB\amdhub3.inf
lub też
pnputil -a c:\drivers\Ryzen\AMD_USB\*.inf
co spowoduje próbę dodania wszystkich plików INF z danego katalogu.
Niektóre pliki INF mogą się poprawnie dodać, inne nie - nie szkodzi jeśli jakiekolwiek zostaną poprawnie dodane.
12. zamknij Windows
13. w Linux Live wybierz ponowne uruchomienie komputera
14. Wybierz uruchomienie systemu Windows 7
15. Na ekranie logowania odczekaj kilka minut aż sterowniki zostaną zainstalowane.
16. Teraz można korzystać z myszy/klawiatury :-)
Jeśli nadal nie działają najpierw spróbuj przełączyć na inne porty USB dostępne w komputerze.