Linux Dualboot переместить Windows 10 на диск, содержащий данные

329
Chris

Я хочу переместить Windows 10 с моего SSD на мой HDD. Жесткий диск содержит раздел данных, который должен оставаться нетронутым. (Мне все равно, нужно ли мне заходить в UEFI, чтобы изменить приоритет загрузки дисков для переключения ОС)

Я использовал clonezilla (в основном режиме) для копирования разделов Windows (загрузочных и скрытых) в разделы того же размера, которые я создал (из Windows) на жестком диске. В UEFI я вижу только одну опцию Windows для выбора.

Когда я использую Linux-USB-Stick для загрузки и набираю fdisk -l в терминале, я вижу.

Устройство (<- это HDD)

  • / dev / sda1 [...] 600 G Основные данные Microsoft
  • / dev / sda2 [...] 100 млн. основных данных Microsoft
  • / dev / sda3 [...] 999 M Microsoft основные данные
  • / dev / sda4 [...] 1 G Основные данные Microsoft
  • / dev / sda5 [...] 290 G Основные данные Microsoft (<- я скопировал окна здесь)
  • / dev / sda6 [...] 30 G Основные данные Microsoft (<- исходные данные, которые я хочу сохранить) (данные, которые я хочу сохранить, являются разделом восстановления, поэтому я могу восстановить заводские настройки ноутбука на случай, если я его испорчу) и почувствовать необходимость начать с чистого листа.)

Устройство (<- это SSD)

  • / dev / sdb1 [...] 100 M EFI System
  • / dev / sdb2 [...] 16 M Microsoft зарезервировано
  • / dev / sdb3 [...] 236 G Основные данные Microsoft
  • / dev / sdb4 [...] 999 M Среда восстановления Windows
  • / dev / sdb5 [...] 1 G неизвестно

Я предполагаю, что раздел 100 М является загрузчиком Windows.

У меня есть вопросы:

  • Нужен ли мне загрузчик? Значение GRUB работает как загрузчик для Windows, или GRUB будет запускать загрузчик Windows?
  • Что мне нужно сделать, чтобы UEFI обнаружил загрузчик на жестком диске.
  • Будет ли Windows "автоматически определять" разделы 999 M и 1 G самостоятельно? (И требуются ли они).

Спасибо за ваше время.

PS: сейчас обнаруживается только оригинальная установка windows. «Скопированная» установка Windows не обнаружена. Linux не установлен на машине в данный момент. Я установил его (linux) на USB-флешку и загрузился с флешки.

0
Можете ли вы уточнить, если Windows не обнаруживается или Linux не обнаруживается? Thu Yein Tun 6 лет назад 0
Я редактировал оригинальный вопрос с PS. Chris 6 лет назад 0
Если у вас установлены только окна, вы можете попробовать использовать [EasyBCD] (https://neosmart.net/EasyBCD/), чтобы добавить новую опцию загрузки вручную. Если ваш загрузчик работает на GRUB, то вы можете легко сделать update-grub или osprobe Thu Yein Tun 6 лет назад 0

0 ответов на вопрос

Похожие вопросы