Na komputerze mam zainstalowany system Windows 7 Professional w wersji 64-bitowej. Niestety dla mnie i mojego portfela nie działa dysk twardy. Kupiłem dysk twardy 3 TB jako zamiennik mojego obecnego dysku 2 TB. Chciałbym uniknąć jak największego problemu przy przenoszeniu na ten nowy dysk, więc chciałbym skopiować moją bieżącą partycję na nowy dysk za pomocą Gparted. Problem polega na tym, że podejrzewam, że moją bieżącą partycją jest MBR i potrzebuję GPT na moim nowym dysku, ponieważ jest to 3 TB.
Czy mogę po prostu skopiować partycję MBR na nowy dysk, a następnie przekonwertować ją na GPT (czy możesz nawet przekonwertować typ partycji)?
Czy też muszę w jakiś sposób skopiować zawartość partycji na partycję GPT na nowym dysku?
Jak mogę przejść przez to przejście?
Ponadto, czy są jakieś problemy, których powinienem się wystrzegać podczas uruchamiania z partycji GPT? Jeśli to ma znaczenie, moja płyta główna ma 1 rok według stanu na maj 2012 roku.
Edycja: Moja płyta główna ma 1 dzień. Mój stary nie ma kompatybilności z UEFI, więc zdecydowałem się na aktualizację do Intela dzisiaj, ponieważ potrzebuję płyty głównej UEFI, aby móc korzystać z mojego nowego dysku twardego.
Ile mogę użyć umierającego dysku twardego (złe sektory według testu Hitachi Drive Fitness Test)?
W ogóle nie zakładałem, że jestem bezpieczny.
Edycja 2: Po dwóch próbach klonowania nic nie działało (bezpośrednie klonowanie lub klonowanie obrazu). Właśnie zainstalowałem system Windows świeżo, a potem skopiowałem wszystko, co mogłem. Szczerze mówiąc, po kilku dniach stresu związanego z oprogramowaniem do klonowania, poleciłbym to każdemu, kto ma ten problem w przyszłości.
źródło
Odpowiedzi:
Użyj clonezilli, aby zrobić obraz dysku twardego, a następnie przywróć ten obraz na nowy dysk i będzie tak, jakby nic się nie stało. http://clonezilla.org/
Aby to zrobić, musisz uruchomić Clonezillę z dysku USB lub CD.
W porządku, biorąc pod uwagę nowe informacje, zalecam wykonanie następujących czynności:
Uwaga: jeśli nie masz wystarczającej ilości miejsca, może być konieczne usunięcie niektórych gier, a następnie zainstalowanie ich po zniknięciu obrazu.
Polecam po prostu sobie z tym poradzić, dopóki nie dostaniesz tego, czego chcesz, ponieważ dopóki masz oryginał, nic ci nie będzie.
źródło
Żadna z dotychczasowych odpowiedzi nie dostarczyła mi wszystkich informacji potrzebnych do rozwiązania tego problemu. Rozwiązałem go i teraz z powodzeniem uruchamiam starą instalację Windows MBR na UEFI i GPT.
Z tego, co widzę, zamiast uruchamiania kodu rozruchowego na starcie dysku, EFI po prostu uruchamia kod rozruchowy na partycji EFI FAT32 we wcześniej określonej lokalizacji, ten kod rozruchowy następnie uruchamia instalację systemu Windows. Gdy nadpisujemy ten, który został poprawnie skonfigurowany, zamiast tego zaczyna się nasz stary.
Zajęło mi to dosłownie kilka dni majstrowania, aby to wszystko zrozumieć, a teraz mam nadzieję, że inni nie będą musieli.
(Inne uwagi: na moim procesorze Intel DP43TF musiałem zaktualizować BIOS i ustawić BIOS na IDE zamiast AHCI w konfiguracji systemu Windows. Przełącziłem go z powrotem na AHCI po włożeniu mojej starej instalacji na dysk GPT i wszystko poszło dobrze)
Przetestowane i działa!
źródło
Najpierw musisz się upewnić, że Twoja płyta główna obsługuje rozruch UEFI. Może być konieczne włączenie w systemie BIOS.
Zawartość samej partycji to NTFS i nie ma różnicy między MBR a GPT. Ale kod rozruchowy potrzebny do uruchomienia za pomocą UEFI na partycji może być inny.
Ponadto największą różnicą jest ~ 100 MB partycja rozruchowa, która zwykle znajduje się tuż przed partycją systemową. UEFI potrzebuje dodatkowej partycji.
Możesz spróbować ręcznie utworzyć dwie partycje 100 MB, a następnie skopiować partycję systemową po niej. Następnie uruchom instalacyjną płytę CD z Win7 i pozwól jej naprawić proces rozruchu. Może to działać, ale nie wiem (nigdy nie próbowałem).
Myślę jednak, że łatwiej byłoby rozpocząć nową instalację systemu Windows 7 i pozwolić na automatyczne partycjonowanie dysku. Podczas instalacji możesz zresetować komputer, a następnie zastąpić niekompletną instalację starą.
Zalecane konfiguracje partycji dysku oparte na UEFI
źródło
Inną możliwością jest użycie robocopy. Ponieważ UEFI jest potrzebne tylko do użycia napędu jako napędu rozruchowego, można go zamontować w dowolnym 64-bitowym systemie Windows 7. Ta metoda kopiuje pliki ze starego dysku na nowy po partycjonowaniu nowego dysku.
robocopy F: G: /mir /zb /copyall /dcopy:t /sl /xd "System Volume Information" /xf hiberfil.sys pagefile.sys /xj /r:0 /w:0 /mt:2 /log:robocopylog.txt
którym F: to dysk źródłowy, a G: to dysk docelowy. Definicje flag znajdują się w dokumentacji robocopy .Jeszcze tego nie przetestowałem i może skończy się na odpowiedzi Petera Maxwella, ale nie chcę być postem na forum za 2 lata, gdy ktoś znajdzie i jest niezadowolony z braku odpowiedzi.
Ta odpowiedź jest oparta na wątku SevenForums.com, który rozpocząłem.
źródło
Uaktualniłem z dysku 2T MBR do dysku 3T GPT (każdy z partycją systemu operacyjnego Windows 7 i partycją danych). Komentarze tutaj bardzo mi pomogły w przeniesieniu starych partycji Win 7 MBR na nowe GPT, zwłaszcza partycję rozruchową. Podzielę się tutaj tym, co zrobiłem, aby zajęło to mniej czasu innym potrzebującym:
Miałem oba napędy podłączone w całości, a także napęd USB i napęd DVD
Mam nadzieję, że to pomoże - zadziałało dla mnie!
źródło
2019: Zarys kopii partycji Win7 MBR na nowy dysk startowy GPT .
Kroki nie dotyczą Win8, Win8.1, Win10 z powodu dodatkowych partycji podczas instalacji. Zmodyfikowane kroki dotyczą wersji 8 / 8.1 / 10, ale tutaj nieudokumentowane.
Załóżmy, że dyski rozruchowe Win7. Wymagany jest Gparted Live CD / flashdisk.
Nie masz takiej płyty CD ani dysku flash? Następnie: Wyszukaj „gparted live”; postępuj zgodnie z instrukcjami dotyczącymi rozruchowego dysku CD lub dysku flash.
Wprowadź ustawienia UEFI komputera (ustawienia BIOS). Wybierz UEFI. Na starszych komputerach ustaw UEFI jako preferowaną opcję pierwszego uruchamiania.
Najpierw spróbuj wbić klawisz DEL podczas rozruchu, aby wprowadzić ustawienia. Nie możesz wprowadzić ustawień? Wyszukaj „UEFI” plus ciąg identyfikujący komputer.
Założono: Dysk Win7 i nowy (GPT) są połączone podczas rozruchu. Proszę : Odłącz wszystkie inne dyski. Uruchom Gparted Live CD / flashdisk.
Gparted: Podziel URZĄDZENIE (nowy dysk) na partycje jako GPT z górnego menu Gparted.
Gparted: Utwórz 100 MB partycji EFI fat32 na początku dysku GPT. Nie dodawaj więcej partycji do dysku GPT.
Gparted: Wybierz Kopiuj partycję danych Win7 MBR z menu PARTITION. Nie obawiaj się, to nic nie zmienia na dyskach.
Gparted: Kliknij dysk GPT i znajdź nieprzydzielone miejsce. Kliknij na to. Wybierz Wklej z menu PARTYCJA na nieprzydzielone miejsce na dysku GPT. Nie obawiaj się, nic się nie zmienia na dyskach.
Gparted: dwukrotnie sprawdź docelową nieprzydzieloną partycję na dysku GPT. Następnie kliknij EDYTUJ, a następnie ZASTOSUJ, aby utworzyć kopię na dysku GPT.
Wyjdź z Gparted Live po zakończeniu kopiowania. Oczekiwany: wyjmij dysk Win7 i uruchom ponownie: patrz krok 11. Jeśli jednak nie masz instalacyjnego dysku CD / flash z dyskiem Win7, użyj Win7, aby go utworzyć przed usunięciem dysku Win7.
Postępuj zgodnie z instrukcjami firmy Microsoft, aby ponownie zainstalować ustawienia rozruchowe UEFI na 100 MB partycji EFI i na partycji danych Win7. Wymaga instalacyjnego dysku CD / flash z Win7. W zależności od sprzętu komputerowego (np. Starego ASUS), ustawienia UEFI mogą wymagać przywrócenia preferowanego rozruchu MBR, aby uruchomić dysk CD / flashdisk. Dysk instalacyjny Win7 może zostać uruchomiony tylko jako MBR, ale fakt ten nie uniemożliwia naprawienia UEFI.
Ważne: wyjmij dysk Win7 z komputera. Kolejne kroki zakładają, że tylko nowy dysk GPT znajduje się w komputerze. https://answers.microsoft.com/en-us/windows/forum/windows_7-system/repair-windows-7-efi-boot/082e3efd-b3fc-4d24-b223-b8c42aa738d4
źródło