Jak nadać nowemu dyskowi twardemu status „rozruch, plik strony, zrzut awaryjny”


2

Kupiłem nowy hybrydowy dysk twardy 2 TB i sklonowałem na nim stary dysk twardy 1 TB, aby oba zawierały kopię mojego systemu operacyjnego Windows 10 i wszystkich moich plików. Następnie zmieniłem porty SATA, tak aby mój nowy dysk był w pierwszym gnieździe, i najpierw upewniłem się, że kolejność rozruchu w systemie BIOS została uruchomiona z nowego napędu.

Wszystko działa dobrze, ale jedyną rzeczą, która mi przeszkadza, jest to, że kiedy przechodzę do zarządzania dyskami, główna partycja mojego starego dysku mówi „rozruch, plik strony, zrzut awaryjny, partycja podstawowa”, podczas gdy główna partycja mojego nowego dysku mówi tylko „podstawowa przegroda". Poza tym pasek boczny w eksploratorze plików pokazuje logo systemu Windows nad ikoną dysku twardego dla mojego starego dysku, ale nie nowego. (Zobacz drugi zrzut ekranu tego zachowania, jeśli nie wiesz o co mi chodzi)

Oto zrzuty ekranu:

wprowadź opis zdjęcia tutaj wprowadź opis zdjęcia tutaj

Co oznaczają te rzeczy? Czy to się martwić? Jak mogę to naprawić? Czy pomogłoby to, gdybym zmienił litery dysku? (Obecnie stary dysk to wciąż C, a nowy to G. Po prostu niechętnie je zmieniam i zrywam kilka linków)

Odpowiedzi:


0

Zgodnie z informacjami o zarządzaniu dyskami uruchamiasz się na partycji zarezerwowanej przez system na dysku 0 (przypuszczam, że nowy dysk twardy), a Menedżer rozruchu i sklep BCD na tej partycji wskazują partycję instalacyjną systemu Windows na starym dysku ( Dysk 1). To właśnie oznaczają flagi „system” i „rozruch” w Zarządzaniu dyskami. Jeśli nie jest to zamierzone, musisz zmienić wpis w sklepie BCD, aby wskazywał partycję instalacyjną systemu Windows na dysku0. Windows ma wbudowane narzędzie o nazwie bcdedit do robienia takich rzeczy, a dostępne są bezpłatne programy innych firm, takie jak EasyBCD, które robią to samo.


0

Trochę tła

Aby zrozumieć, co się dzieje, musisz znać trochę tła na temat uruchamiania systemu Windows. Optymalnie, Instalator Windows przechowuje moduł ładujący Windows na partycji oznaczonej jako „System Reserved”. Ta partycja jest niewielka i domyślnie pozostaje ukryta, aby zapobiec przypadkowym manipulacjom. Ale jest również oznaczony jako „aktywny”, więc oprogramowanie układowe szuka w nim modułu ładującego. (Na dysk może być tylko jedna aktywna partycja.) W definicji Microsoft partycja zawierająca moduł ładujący nazywa się „Partycja systemowa”.

Sam system Windows jest zainstalowany na pierwszej widocznej partycji. Począwszy od systemu Windows 7, ta partycja zawsze przejmuje literę dysku C we wszystkich czystych instalacjach. Microsoft definiuje tę partycję jako „partycję rozruchową”.

Jest jednak jeden ważny szczegół: Windows przechowuje odwołanie do partycji rozruchowej w postaci unikalnego identyfikatora dysku plus numeru partycji.

Dodatkowe uwagi: Obserwatorzy, którzy już zauważyli, mogli zauważyć, że zgodnie z podaną powyżej definicją „partycja systemowa” to taka, która domyślnie NIE zawiera katalogu głównego systemu, a „partycja rozruchowa”, która domyślnie NIE zawiera program rozruchowy! Tak! Witamy w świecie odwrotnych definicji Microsoft. Aby uzyskać szczegółowe informacje, zobacz: „ Partycja systemowa i partycja rozruchowa ” na angielskiej Wikipedii.

Co dzieje się na twoim komputerze?

Jest całkiem jasne, że obie partycje oznaczone na komputerze „System Reserved” są ustawione na „active”. Oznacza to, że oprogramowanie sprzętowe je znajdzie, w zależności od tego, z którego dysku próbuje się najpierw uruchomić. I w tym przypadku próbuje się uruchomić z nowego dysku.

Ale ... po odczytaniu danych rozruchowych program ładujący systemu Windows próbuje uruchomić system Windows z drugiej partycji na dysku zawierającym określony unikalny identyfikator dysku. Ten identyfikator dysku byłby identyfikatorem starego dysku twardego. Dlatego obecnie uruchamia się ze starego dysku twardego. Jeśli całkowicie usunąłeś stary dysk, zauważyłeś, że całkowicie straciłeś zdolność do uruchamiania systemu Windows, ponieważ moduł ładujący szuka dysku, którego już nie ma.

Kiedy mówisz, że sklonowałeś dwa dyski, w rzeczywistości sklonowałeś ich zawartość. Ich identyfikatory sprzętowe są nadal takie, jakie były; nie można ich zmienić. To, co powinieneś był zrobić, to uzgodnić bazę danych modułu ładującego rozruch, aby wskazywał nowy dysk zamiast starego.

To jest powód, dla którego atrybut „Boot” znajduje się na niewłaściwej partycji. Obecność atrybutów „Plik strony” i „Crash Dump” na niewłaściwej partycji jest konsekwencją otrzymania przez niewłaściwą partycję litery dysku C.

Okej ... Co teraz robić?

Jest prosty sposób i jest technicznie poprawny sposób.

Najłatwiejszym sposobem jest tymczasowe usunięcie starego dysku twardego i próba uruchomienia komputera. Uruchamianie zakończy się niepowodzeniem, ale moduł ładujący może być w stanie spróbować zlokalizować środowisko odzyskiwania systemu Windows, z którego można rozpocząć w pełni zautomatyzowaną naprawę przy uruchamianiu. Jeśli go nie znalazł, nadal możesz włożyć dysk instalacyjny USB systemu Windows, uruchomić z niego komputer, wybrać „Napraw ten komputer” i wykonać automatyczne odzyskiwanie przy starcie. Ten prosty sposób jest czasochłonny, ale bardzo niezawodny.

Technicznie poprawnym sposobem jest edycja bazy danych informacji o rozruchu, znanej jako BCD, i skierowanie jej do rozruchu z drugiej partycji nowego dysku twardego. Edycja jest możliwa przy użyciu narzędzia wiersza poleceń o nazwie bcdedit, ale większość ludzi uważa to za zbyt skomplikowane. Jednak ja osobiście wolę narzędzie innej firmy o nazwie Bootice .

Na karcie BCD wyraźnie widać przycisk „Tryb łatwego użytkowania”. Bootice: zakładka BCD.  Tutaj wyraźnie widać przycisk „Tryb łatwego użytkowania”.

... a w łatwym edytorze BCD widać wyraźnie, że można zmienić dysk i partycję, z której uruchamia się system Windows. Bootice: łatwy edytor BCD

Ta metoda nie jest jednak niezawodna. Być ostrożnym. Najpierw upewnij się, że masz kopię zapasową. Sprawdź swój sukces, całkowicie usuwając stary dysk twardy.


-1

Musisz kliknąć prawym przyciskiem myszy System zarezerwowany dysk w Zarządzaniu dyskami i oznaczyć go jako aktywny, po tym zrestartować i wybrać nowy dysk w sekwencji rozruchowej, jeśli BIOS.


Jestem prawie pewien, że jest już aktywny. Już zaczynam z niego uruchamiać, a obok niego jest napisane „Online”, jeśli spojrzysz na zrzut ekranu mojego zarządzania dyskami.
Balls McHenry

Właściwie to sprawdziłem ponownie i masz całkowitą rację. Pozwól, że spróbuję.
Balls McHenry

Co widzisz po uruchomieniu z nowego dysku i jakiego oprogramowania użyłeś do sklonowania dysku
Zaheer

Ustawiłem napęd G na aktywny, a po ponownym uruchomieniu odmówił rozruchu i powiedział mi: „Brak danych konfiguracji rozruchu dla twojego komputera lub zawiera błędy”. Musiałem więc wrócić do rozruchu ze starego dysku, aby uruchomić ponownie. Dziwne, że dobrze wystartował z nowego dysku, zanim oznaczyłem go jako aktywny. Użyłem clonezilla i tuxboot, aby sklonować dysk @CodeX
Balls McHenry

Nie mam dysku instalacyjnego, btw. A teraz nie mogę dezaktywować dysku.
Balls McHenry
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.