У мене була схожа проблема з ASUS G75VW, Windows 7 на 1-му диску SATA з GPT та UEFI, та Linux Mint на другому диску SATA (без GPT). Після багатьох годин пошуку та експериментів я знайшов виправдане виправлення, де мені не доведеться перевстановлювати вікна.
Я скоротив розділ Linux на своєму другому диску за допомогою gparted і додав крихітний 20-мегабайтний NTFS-розділ (тому що Windows працював, коли на цьому диску був розділ NTFS).
Після цього я завантажив Windows 7 на 1-му диску, запустив ремонт запуску (який працював цього разу), потім запустив Windows нормально. Тепер він працює з включеним другим диском.
Зараз я, нарешті, можу завантажитися в Windows 7 або grub-> Linux через меню завантаження UEFI. Після всієї цієї проблеми на даний момент мені байдуже спробувати завантажувати Windows 7 на GPT через Grub 2! Уся ця проблема, тільки я можу пограти в деякі ігри Windows!
Це було справжнім роздратуванням, мені знадобилося багато часу, щоб знайти цю виправдовувану поправку.
Я думаю, що проблема була пов'язана з:
- Windows несправна (і їх не можна було заважати виправляти), див. Пункт 3.
- Windows було встановлено з підключеними декількома накопичувачами SATA
- Windows не завжди реєструє диски SATA в порядку . Я бачив це з diskpart.
- Під час завантаження Windows розраховує знайти якийсь розділ Windows на диску, який він вважає "першим" (це був мій другий диск SATA), навіть якщо він порожній.
- Можливо, MS навмисно знехтувала виправити цю помилку, оскільки більшість користувачів звинувачують Linux.
Проблему не викликали:
- Що-небудь на другому диску - він працював, коли цей диск був видалений.
- Установка Linux / grub 2 - я сказав Linux не встановлювати нічого на 1-му диску.
- Файли завантаження Windows MBR або EFI або що-небудь на другому диску. На другому диску немає ознак Windows, крім того, що я створив порожній розділ NTFS.
Щоб виправити це більш чисто, доклавши більше зусиль, я можу переформатувати диски, відключити другий диск SATA в BIOS / UEFI (або фізично відключити його від мережі), а потім знову встановити Windows 7 з нуля. Я припускаю, що тоді не було б реєструвати диски неправильно. Я занадто лінивий, щоб спробувати це, але, мабуть, це спрацювало б.
Я хотів би знати, як це красиво виправити. Напевно, доведеться якось урізати реєстр Windows, щоб замовлення диска Windows відповідало порядку диска SATA, як слід.