Kolejność dysków SATA jest zakodowana podczas ponownego uruchamiania; Windows 7 / Asus P5Q MB

2

Zauważyłem, że kolejność dysków (podczas przeglądania za pomocą zarządzania komputerem) w moim systemie Windows 7 nie jest spójna między kolejnymi uruchomieniami. Częściej niż nie, kolejność dysków jest utrzymywana przez restart, ale co jakiś czas dyski SATA (mam 6 zainstalowanych) są tasowane podczas ponownego uruchamiania.

Na zamówienie, mam na myśli to. Powiedzmy, że mam 6 fizycznych dysków SATA, a-f. Jeśli uruchomię się raz, a-f odwzorowuje na 0-5 w zarządzaniu dyskiem. Następnie przy kolejnym restarcie mapy a-f na 1 3 0 2 5 4 itd.

Nie jestem pewien, czy jest to problem z Win7 lub płytą główną. Poszukujesz porady ekspertów na temat tego, jak tego uniknąć. Kiedy fizyczne zamawianie dysku twardego jest na stałe zakodowane w konfiguracjach RAID w VMWare Workstation, tasowanie kolejności dysków w trakcie ponownego uruchamiania może być poważnym problemem.

Próbuję też rozwiązać ten problem, ponieważ VMWare Workstation nie ma numerów dysków twardych i zamiast tego należy użyć UUID dysku. Ale to osobne pytanie: Jak używać UUID dla fizycznych dysków podczas omijania hosta: VMWare Workstation na Win7

Clayton Stanley
źródło
Czy wszystkie dyski są podłączone do gniazda Intel South Bridge (czerwone) lub czy niektóre z nich są podłączone do krzemowego układu scalonego?
billc.cn
@ billc.cn Wszystkie 6 są podłączone do mostka południowego ICH10R. Jeden to napęd CDROM; pozostałe 5 to dyski twarde.
Clayton Stanley
To dość dziwne. Windows powinien wyliczyć dyski w ustalonej kolejności. Myślę, że niektóre dyski mogą mieć problem z oprogramowaniem układowym lub złe bloki, które uniemożliwiają im raportowanie do zapytania systemu operacyjnego na czas. Możliwe jest również, że określone wyjście twojego zasilacza jest słabo zasilane i powoduje, że niektóre dyski trwają dłużej.
billc.cn
Wydaje mi się, że jeśli system Windows wyliczy dyski w ustalonej kolejności, system operacyjny nie będzie zależał od warunków wyścigu, aby zamówić dyski.
Clayton Stanley
Myślę, że wyliczanie jest zawsze obsługiwane asynchronicznie.
billc.cn