Клоніруйте інсталяцію Windows на жорсткий диск 3 ТБ; MBR до GPT


20

У мене на робочому столі встановлений 64-розрядний Windows 7 Professional. На жаль для мене та мого гаманця мій жорсткий диск виходить з ладу. Я придбав жорсткий диск 3 Тб як заміну мого поточного 2 ТБ диска. Я хотів би уникнути якнайбільше клопоту при переході на цей новий диск, тому я хотів би скопіювати свій поточний розділ на новий диск, використовуючи Gparted. Проблема полягає в тому, що я підозрюю, що мій поточний розділ - MBR, і мені потрібен GPT на моєму новому диску, оскільки він становить 3 ТБ.

Чи можу я просто скопіювати розділ MBR на новий диск, а потім перетворити його в GPT після факту (чи можна навіть конвертувати тип розділу)?

Або мені потрібно якось скопіювати вміст розділу в розділ GPT на новому диску?

Як мені зробити цю транзит?

Крім того, чи є якісь проблеми, з якими я повинен насторожено завантажуватися до розділу GPT? Якщо це має значення, моїй материнській платі виповнилося 1 року станом на травень 2012 року.

Редагувати: Моя материнська плата - 1 день. У моєї старої не є сумісність з UEFI, тому я вирішив сьогодні оновити Intel, враховуючи, що мені потрібна материнська плата UEFI для використання мого нового жорсткого диска.

Скільки я можу використовувати жорсткий жорсткий диск (погані сектори відповідно до тесту на придатність Hitachi Drive)?
Я припустив, що не в безпеці.

Редагування 2: Після двох спроб клонування нічого не вийшло (пряме клонування або клонування зображення). Я щойно встановив Windows свіжим, а потім і скопіював усе, що міг. Чесно кажучи, після декількох днів стресу із програмним забезпеченням для клонування я рекомендував би це всім, хто має цю проблему в майбутньому.


Ця сторінка виглядає як хороша відповідь: mpspartners.com/2013/10/…
MarcH

"Виправлення зіткнень диска" від самого Русиновича також дуже рекомендується: blogs.technet.com/b/markrussinovich/archive/2011/11/08/…
MarcH

Відповіді:


5

Використовуйте clonezilla, щоб зробити зображення свого HDD, тоді відновіть це зображення на новому диску, і це було б так, ніби нічого не сталося. http://clonezilla.org/ Для
цього вам доведеться завантажувати клонезілу з USB або CD для цього.

Добре, враховуючи нову інформацію, рекомендую зробити наступне:

  1. Розділіть свій накопичувач 3TB навпіл.
  2. Створіть зображення за допомогою програмного забезпечення вище, зберігаючи зображення у другій половині щойно створеного вами розділу. (Clonezilla дозволить вам вказати, куди ви хочете розмістити зображення)
  3. Відновіть зображення до першої половини.
  4. Як тільки здається, що все добре, відформатуйте другий розділ, а потім видаліть другий розділ
  5. Розгорніть перший розділ, щоб охопити весь диск.

Примітка. Якщо у вас недостатньо місця, можливо, вам доведеться видалити деякі ігри, а потім просто встановити їх після зменшення зображення.

Я рекомендую просто возитися з цим, поки ви не отримаєте те, що хочете, тому що, поки у вас є оригінал, ви будете добре.


Оскільки у мене немає 2 ТБ вільного місця, мені потрібно було б робити диск на диск, і я не впевнений, що можливо клонувати розділ MBR безпосередньо до розділу GPT. Ідея @Robert спочатку розділити, а потім скопіювати інсталяцію, схоже, що я повинен зробити.
DanBlakemore

Скільки місця ви використовуєте на накопичувачі 2 ТБ?
imtheman

Близько 1,2 ТБ. Здебільшого ігри Steam, тому я можу перезавантажити, якщо потрібно, але є також багато фотографій (формат RAW, такий досить великий), які наразі ніде не створюються резервними копіями (мій ПК - це резервна копія для мого ноутбука, оскільки він має більший накопичувач) .
DanBlakemore

Я змінив свою відповідь. Я сподіваюся, що вам це допоможе.
imtheman

1
Якби у мене був представник, я б підтримав цю відповідь, бо це справді добре. Я також потрапив на SevenForums.com і задав більш досконалу версію свого питання. Подивившись навколо, я начебто знайшов власну відповідь і отримав певний внесок у це. Я додам, що і як відповідь майбутні люди в Інтернеті знайдуть, коли шукають цього.
DanBlakemore

15

Жодна з відповідей поки що не дала мені всієї інформації, необхідної для вирішення цієї проблеми. Я вирішив це і зараз успішно запускаю стару установку Windows MBR на UEFI та GPT.

  1. Підключіть лише свій цільовий диск та запустіть програму Windows 7 Setup в режимі UEFI. Це можна зробити, включивши UEFI в BIOS і використовуючи DVD. Можна зробити USB-накопичувач, який завантажується UEFI, але інструмент Microsoft не зробить їх таким. Стережися цього.
  2. Встановіть Windows 7 clean на ваш цільовий диск. Ви можете підтвердити, що перебуваєте в режимі UEFI, оскільки будуть створені 3 розділу (EFI, MSR та Main).
  3. Підключіть свій вихідний диск та завантажте живий CD / DVD / USB Ubuntu (або інший Linux) та використовуйте NTFSCLONE (з терміналу із суперкористувачем priv: 'sudo ntfsclone', синтаксис простий у використанні зі сторінки довідки), щоб скопіювати ваш NTFS розділ з вашого вихідного накопичувача та замініть основний розділ Windows на цільовому диску. Слідкуйте за синтаксисом NTFSCLONE, він може мати ціль та джерело в командному рядку навпаки.
  4. Відключіть джерело накопичувача та насолоджуйтесь старою установкою на новому диску.

З того, що я бачу, замість запуску завантажувального коду під час запуску диска, EFI просто запускає завантажувальний код на розділі EFI FAT32 у заздалегідь визначеному місці, після цього завантажувальний код запускає установку Windows. Коли ми перезапишемо правильно встановлений, він замість цього запускає наш старий.

Мені знадобилися буквально дні хитрування, щоб зрозуміти це все, і тепер, сподіваюся, інші не повинні.

(Інші зауваження: на моєму Intel DP43TF мені довелося оновити BIOS і встановити BIOS на IDE замість AHCI для установки Windows. Я повернув його назад до AHCI після того, як старий встановив на привід GPT, і все було добре)

Випробуваний та працюючий!


На кроці 4 Windows 7 плутався з літерами диска і вважав, що моя установка не є справжньою. На щастя, із отриманого чорного екрану можна просто CTL-ALT-DEL, запустити диспетчер завдань і звідти виконати regedit і зробити необхідні зміни на HKEY_LOCAL_MACHINE \ SYSTEM \ MountedDevices. Перезавантажте і вуаля!
zarkdav

Чудова відповідь, я щойно працював під Windows 10.
chue x

Щойно закінчила переміщення моєї Windows 10, дякую за детальну відповідь. Я використав дві зміни - Крок 1: Я не зміг отримати свій UEFI для завантаження маятника, тому я створив на цільовому диску роздільний розділ 8 Гб FAT32, скопіював на нього файли з DVD встановлення Win10 та завантажив це. Крок 3: використовуваний живий компакт-диск GParted, щоб уникнути безумства цілі / джерела командного рядка.
Csq

3

Спочатку ви повинні переконатися, що ваша материнська плата підтримує завантаження UEFI. Можливо, це доведеться ввімкнути в BIOS.

Вміст самого розділу є NTFS і не має різниці між MBR та GPT. Але код завантаження, необхідний для завантаження через UEFI в розділі, може бути різним.

Крім того, найбільша відмінність - завантажувальний розділ ~ 100 Мб, який зазвичай розташований безпосередньо перед системним розділом. UEFI потребує додаткового розділу.

Ви можете спробувати створити два 100MB-розділи вручну, а потім скопіювати системний розділ після нього. Потім завантажте інсталяційний компакт-диск Win7 і нехай він відновлює процес завантаження. Це може працювати, однак я не знаю (ніколи не пробував).

Але я думаю, що було б легше запустити нову інсталяцію Windows 7 і дозволити їй автоматично розділити диск. Під час встановлення ви можете скинути комп'ютер, а потім перезаписати неповну установку зі старою.

Рекомендовані конфігурації дисків-розділів на основі UEFI


Востаннє, коли я робив щось подібне, я використовував Gparted для клонування всього диска. Який найкращий спосіб скопіювати лише вміст файлу в повному обсязі? Live linux? Зніміть накопичувальний привід з іншим встановленим?
DanBlakemore

1
Ніколи не намагайтеся копіювати інсталяційний файл для Windows 7. Це порушить усі символічні посилання. Інструмент візуалізації / клонування, який може обробляти всі специфіки NTFS, був би найкращим. Якщо ви не знаєте, що взяти, ви можете спробувати інтегрований в Win7.
Роберт

Я знаю, що можу клонувати розділ clonezilla, але це, я підозрюю, зробить на новому диску розділ MBR, який би неможливо було перетворити на GPT, наскільки я знаю. Windows має інструмент для клонування на новий диск?
DanBlakemore

Розділіть диск через Win7 як GPT, а потім клонуйте лише розділ.
Роберт

3

Іншою можливістю є використання роботокопії. Оскільки UEFI потрібен лише для використання диска як завантажувального диска, ви можете встановити його на будь-якій 64-розрядної Windows 7. Цей метод копіює файли зі старого диска на новий після того, як новий диск буде розділений.

  1. Розділіть 3TB диск з Windows
  2. Вставте як оригінальний, так і новий накопичувачі в інший комп'ютер, на якому працює 64-розрядна Windows 7
  3. У командному рядку (підвищений?) Запустіть команду, 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де F: - це вихідний диск, а G: - привід призначення. Визначення прапора див. У документації роботокопії .
  4. Зроблено.

Я ще цього не перевіряв, і, можливо, я закінчу відповідь Пітера Максвелла, але я не хочу через 2 роки бути посадою на форумі, яку хтось знаходить і незадоволений відсутністю відповідей.

Ця відповідь заснована на потоці SevenForums.com, яку я почав.


3

Я перейшов з 2T MBR накопичувача до 3T GPT (кожен з розділом Win 7 OS & розділом даних). Зауваження тут дали мені дуже велику допомогу в передачі старих розділів Win 7 MBR до нових GPT, особливо завантажувального розділу. Просто, щоб поділитися тут тим, що я зробив, щоб зайняти менше часу для інших з однаковою потребою:

У мене були підключені обидва накопичувачі, плюс USB-накопичувач та привід DVD

  1. Зробіть завантаження USB-накопичувача за допомогою "Parted Magic" (посилання: http://www.makeuseof.com/tag/how-to-clone-your-hard-drive/ )
  2. Візьміть 64-розрядний DVD з налаштуваннями Win 7 (або запишіть один із зображень, доступних у мережі), встановіть опцію BIOS ПК (у моєму випадку натисніть F12 при запуску) для завантаження DVD з налаштуваннями Win 7 в режимі UEFI
  3. Проведіть чисту інсталяцію Win 7 на новий 3T диск (не потрібно турбуватися про налаштування, оскільки вони будуть перезаписані пізніше) - Win 7 автоматично створить 3 розділу під GPT
  4. Перезапустіть і встановіть опцію BIOS для завантаження USB-накопичувача в Parted Magic (використовуйте платформу x386_64)
  5. Використовуючи редактор розділів, зменшіть розділ Win 7 до потрібного розміру та створіть новий розділ даних із звільненим простором
  6. Використовуючи Clonezilla, клонуйте старий завантажувальний розділ MBR Win 7 у новий завантажувальний розділ GPT Win 7
  7. Зробіть те саме з розділом даних
  8. Відключіть старий пристрій 2T (необов’язково: щоб уникнути плутанини літер диска), встановіть опцію BIOS для завантаження нового 3T-накопичувача в режимі UEFI
  9. Коли Win 7 повідомляє про помилку з накопичувачем, дотримуйтесь інструкцій на екрані, щоб перейти разом із "Відновлення системи"> "Ремонт при запуску" за допомогою DVD Win 7 - проблеми будуть вирішені автоматично Win 7
  10. Перезавантажте систему і дозвольте системі пройти chkdsk - новий накопичувач готовий з такими ж двома розділами і все, що передано зі старого диска

Сподіваюся, це допомагає - це спрацювало на мене!


0

2019: конспект копії розділу Win7 MBR на новий завантажувальний диск GPT .

Ці дії не стосуються Win8, Win8.1, Win10 через додаткові розділи під час встановлення. Змінені кроки дійсно стосуються 8 / 8.1 / 10, але тут недокументовані.

  1. Припустимо, черевики Win7. Обов'язковий диск з живим диском Gparted / flashdisk.

    У вас немає такого компакт-диска чи флеш-диска? Потім: пошук "gparted live"; дотримуйтесь інструкцій для завантажувального компакт-диска або флеш-диска.

  2. Введіть настройки UEFI на комп'ютері (настройки BIOS). Виберіть UEFI. На старих комп'ютерах встановіть UEFI як перевагу першого завантаження.

    Спочатку спробуйте забити клавішу DEL при завантаженні, щоб ввести налаштування. Не можете ввести налаштування? Шукайте "UEFI" плюс рядок, що ідентифікує ваш комп'ютер.

  3. Передбачається: диск Win7 та новий (GPT) підключені під час завантаження. Будь ласка : Відключіть усі інші диски. Завантажте Gparted Live CD / flashdisk.

  4. Gparted: Розділіть ПРИЛАД (новий диск) як GPT у верхньому меню Gparted.

  5. Gparted: Створіть розділ 100 EFB fat32 EFI на початку диска GPT. Не додайте більше розділів на диск GPT.

  6. Gparted: Виберіть Скопіювати розділ даних Win7 MBR з меню ЧАСТИНА. Не бійтеся, це нічого не змінює на дисках.

  7. Gparted: Клацніть на диску GPT і знайдіть нерозподілений простір. Натисніть на нього. Виберіть пункт Вставити з меню ЧАСТИНА на нерозподілений простір диска GPT. Не бійтеся, нічого не змінюється на дисках.

  8. Gparted: Двічі перевірте цільовий нерозподілений розділ на диску GPT. Потім натисніть на кнопку EDIT потім СТАВИТИСЯ створити копію на GPT диску.

  9. Вийдіть з Gparted Live, коли він закінчить копію. Очікується: Видаліть диск Win7 та перезавантажте: див. Крок 11. Однак якщо у вас немає CD / flashdisk для встановлення Win7, тоді використовуйте Win7, щоб створити його перед видаленням диска Win7.

  10. Виконайте кроки Microsoft, щоб перевстановити настройки завантаження UEFI в розділ 100MB EFI та в розділ даних Win7. Потрібен CD / flashdisk для встановлення Win7. Залежно від апаратного забезпечення комп'ютера (тобто старого ASUS), налаштування UEFI, можливо, доведеться змінити, щоб віддати перевагу завантаженню MBR, щоб завантажувати CD / flashdisk. Диск для встановлення Win7 може завантажуватися лише як MBR, але цей факт не заважає фіксувати UEFI.

    Важливо: Вийміть диск Win7 з комп'ютера. Наступні кроки передбачають, що лише новий диск GPT знаходиться в комп'ютері. https://answers.microsoft.com/en-us/windows/forum/windows_7-system/repair-windows-7-efi-boot/082e3efd-b3fc-4d24-b223-b8c42aa738d4

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.