USB w systemie Windows zależy od głównego dysku systemowego

13

Po zmianie jednego dysku twardego przypadkowo podłączyłem dyski twarde w odwrotnej kolejności, więc dysk niesystemowy stał się master, a dysk SSD z systemem stał się slave.

Ciekawe jest to, że kiedy zacząłem system urządzenia USB nie zareagowały. Zarówno klawiatura, jak i mysz działały dobrze w BIOS-ie, ale Windows jakoś je zignorował (pomimo wciąż zasilanych portów USB).

Próbowałem uruchomić ponownie, nic się nie zmieniło. Zamiana płyt rozwiązała ten problem.

Co tu się stało?

NoMercyIncluded
źródło
Przed dokonaniem takiej zmiany w przyszłości należy zmienić konfigurację USB w systemie BIOS. Myślę, że musisz włączyć starszą obsługę USB lub podobną funkcjonalność, zanim będzie działać.
Ramhound
Jeśli zamiana miejsc na dyskach rozwiązała problem, uważam, że nie napotkasz ponownie takich problemów. Jeśli jednak zawsze upewnisz się, że napęd podstawowy jest podłączony do pierwszego dostępnego portu SATA na mobo, a następnie skonfiguruj napędy dodatkowe. Jeśli przypadkowo coś zepsujesz przy konfiguracji BIOS, zawsze możesz zresetować BIOS i przywrócić jego ustawienia do stanu fabrycznego, abyś mógł je ponownie skonfigurować. PS Nie zapomnij regularnie wykonywać kopii zapasowych, aby uniknąć potencjalnej utraty danych. Powodzenia! Mam nadzieję, że to było pomocne. :)
SuperSoph_WD,
2
@Ramhound: Ale chłopaki, dlaczego to w ogóle ma znaczenie? Nie zmieniłem nic poza kolejnością rozruchu (przesunąłem dysk SSD nad DVD), również sam BIOS nie miał problemów z urządzeniami USB (przede wszystkim użyłem ich do konfiguracji). W jaki sposób USB jest podłączony do napędów dysków?
NoMercyIncluded
3
@SuperSoph_WD: jak wyżej. Po prostu nie wiem dlaczego i nie chcę pozostawić tego jako jednego z tych momentów, w których „cóż, wydarzyło się coś dziwnego, załóżmy, że to magia”.
NoMercyIncluded
11
sata nie ma pana i niewolnika ...
Journeyman Geek

Odpowiedzi:

1

Różne BIOS-y działają inaczej. Może być przypisany do kolejności rozruchu, konfigurowalnej lub nie, lub może być przypisany woluminowi dysku twardego USB oznaczonemu jako partycja aktywna (rozruchowa), podczas gdy twój dysk podstawowy nie jest lub zajmuje drugie skrzypce na wymiennych partycjach aktywnych.

Jeśli nie zamierzasz uruchamiać systemu z dysku, koniecznie usuń flagę Active. Aby to zrobić, użyj DISKPART (okno poleceń):

Otwórz Start, wpisz CMD, kliknij prawym przyciskiem myszy cmd.exe lub „Wiersz polecenia” i wybierz „Uruchom jako administrator”.

Wykonaj następujące polecenia:

  DISKPART
  LIST VOL (aka LIST VOLUME)
  SEL VOL {numer lub litera dysku} (alias SELECT VOLUME)
  DET PART (aka DETAIL PARTITION)
jeśli jest napisane „Aktywne: Tak”, wpisz:
  NIEAKTYWNY

Powtórz to dla innych woluminów, które nie muszą być aktywnymi partycjami rozruchowymi. Sprawdź, czy wolumin C (rozruchowy) jest w rzeczywistości aktywny. Jeśli nie, zaznacz to za pomocą ACTIVEpolecenia. W ten sposób system BIOS powinien skanować, aby określić, z którego dysku należy uruchomić system w razie wątpliwości.

Zawsze możesz oznaczyć partycję jako Aktywną w Zarządzaniu dyskami Windows, ale DISKPART to jedyny praktyczny sposób na cofnięcie tej akcji i usunięcie flagi Aktywny.

szop pracz
źródło
Usunąłem swoją odpowiedź, ponieważ ktoś zdecydował się edytować i wandalizować mój post za pomocą linku do oprogramowania innych firm i komentarzy na temat ich tyłka, i nie jestem w stanie nic z tym zrobić, ponieważ moja ranga nie wynosi 2000 lub więcej. Więc po prostu usunę moją obecność z tej witryny, dopóki nie zapewni autorom nieograniczonego dostępu i kontroli nad ich wkładem. Nie podoba mi się również to, że nie mogę zamieszczać komentarzy na tej stronie, dlatego korzystam z innych forów.
szop pracz
0

Możliwe, że nie zmieniłeś konfiguracji biosu, gdy źle zorganizowałeś swoją konfigurację fizyczną. Bios'y nie są tak inteligentne, jak mogłoby się wydawać. Właściwie myślę, że im prościej robią wbudowane oprogramowanie bios, tym jest ono bezpieczniejsze, ponieważ na najniższym poziomie komputera jest mniej kodu, który mógłby się nie udać.

Nie jestem pewien, czy to pomaga, ale miałem problemy z IOMMU i USB 3.0, kiedy przestawiłem się z Windows jako mojego głównego systemu operacyjnego na Ubuntu / Linux. Należy również pamiętać, że jeśli masz problemy z portami USB 3.0, problemem może być „3.0”, ponieważ wiadomo, że USB 3.0 często wychodzi.

Eliter
źródło
BIOSy są mądrzejsze, tak myślisz. Zamiana konfiguracji dysku nie powinna powodować wystąpienia błędu, ponieważ każdy BIOS skanuje wszystkie magistrale systemowe i wykrywa każdy sprzęt przy każdym rozruchu, ponieważ jest to prawie żaden proces.
Gabor Garami
0

BIOS wziął ISO urządzenia podrzędnego i użył go do uruchomienia systemu głównego. nie znaleziono konfiguracji ścieżki sterowników, które ignorowały urządzenia USB.

Joe J.
źródło
0

Gdy nie można uruchomić systemu z wymaganego dysku, BIOS wykonał kolejność wyszukiwania i uruchomił się z następnego dostępnego urządzenia rozruchowego. W ten sposób wyliczył urządzenia rozruchowe USB. Po przechwyceniu kontrolerów / urządzeń rozruchowych USB nie wydało ich poprawnie lub nie uruchomiło ponownie w systemie Windows.

To tylko przypuszczenie. Z drugiej strony to, co zgłaszasz, jest dobrze znanym powszechnym problemem i nigdy nie zaproponowano żadnego innego wyjaśnienia.

użytkownik165568
źródło