Linux mint не видит windows 10 при установке

Я боролся с этой проблемой уже два дня. Я погуглил много постов, но я просто не могу решить это. Итак, я установил чистую Windows 10 (BIOS нормальный, UEFI нет - большинство людей это исправляют) на жестком диске объемом 320 ГБ, раздел 1. Я оставил второй раздел около 90 ГБ для Linux.

Я боролся с этой проблемой уже два дня. Я погуглил много постов, но я просто не могу решить это. Итак, я установил чистую Windows 10 (BIOS нормальный, UEFI нет — большинство людей это исправляют) на жестком диске объемом 320 ГБ, раздел 1. Я оставил второй раздел около 90 ГБ для Linux.

Тогда я попробовал несколько дистрибутивов Linux, и они не обнаружили Windows 10 во время установки. Я выбрал ручную настройку раздела, выбрал свободное место, добавил раздел подкачки, домашний раздел и / (корневой) раздел, и ниже, где я могу выбрать диск для загрузчика по умолчанию, это /dev/sda который должен быть корректным для всех сообщений, которые я прочитал. Но проблема в том, что я вижу там 3 новых раздела Linux (это нормально), и я вижу раздел /dev/sda1 (раздел Windows), где написано «Среда восстановления Windows (загрузчик)» вместо «Windows 10».

Я полностью испортил свою Windows, поэтому теперь я пытаюсь обратиться за помощью, прежде чем сделать то же самое снова. Я установил это два дня назад, а затем я больше не мог загружать Windows, и обновление grub всегда просто показывает эту среду восстановления. Восстановление загрузки также не помогло, поэтому я закончил с полной очисткой диска. Что может быть причиной для этого? Нет совместимости с Windows 10 или?

I have been struggling with this problem for two days now. I Googled a lot of posts, but I just can’t solve this. So I have clean installed Windows 10 (BIOS is normal, no UEFI – most people fix it with that) on 320 GB HDD partition 1. I left the second partition around 90 GB for Linux.

Than I tried few Linux distributions and they don’t detect Windows 10 during installation. I picked manual setting of partition, I picked free space, added swap partition, home partition and / (root) partition, and below where I can pickup drive for boot loader by default is /dev/sda which should be correct according all posts I’ve read. But the problem is I see there new 3 Linux partitions (that’s ok) and I see /dev/sda1 partition (Windows partition) and it says «Windows recovery environment (loader)» instad of «Windows 10».

I messed up my Windows completely like this, so now I’m trying to ask for help before I do the same again. I installed like this two days ago, and then I couldn’t boot Windows any more, and updating grub always just shows that recovery environment. Boot-repair didn’t help either, so I ended up with wiping the disk completely. What can be reason for this? No compatability with Windows 10 or?

I have been struggling with this problem for two days now. I Googled a lot of posts, but I just can’t solve this. So I have clean installed Windows 10 (BIOS is normal, no UEFI – most people fix it with that) on 320 GB HDD partition 1. I left the second partition around 90 GB for Linux.

Than I tried few Linux distributions and they don’t detect Windows 10 during installation. I picked manual setting of partition, I picked free space, added swap partition, home partition and / (root) partition, and below where I can pickup drive for boot loader by default is /dev/sda which should be correct according all posts I’ve read. But the problem is I see there new 3 Linux partitions (that’s ok) and I see /dev/sda1 partition (Windows partition) and it says «Windows recovery environment (loader)» instad of «Windows 10».

I messed up my Windows completely like this, so now I’m trying to ask for help before I do the same again. I installed like this two days ago, and then I couldn’t boot Windows any more, and updating grub always just shows that recovery environment. Boot-repair didn’t help either, so I ended up with wiping the disk completely. What can be reason for this? No compatability with Windows 10 or?

Многие новички и опытные пользователи Linux держат также установленной на своем компьютере операционную систему Windows, например, последней, десятой версии. Новичкам это нужно чтобы иметь запасную операционную систему, к которой они смогут вернуться, если их Linux сломается. А для опытных пользователей важно программное обеспечение, которое не поддерживается ни в Linux, ни даже с помощью эмулятора Wine, а таких программ достаточно много.

Но временами случается такая ситуация, что загрузчик Grub не распознает установленную Windows и не отображает ее в списке для систем для загрузки. В этой статье мы рассмотрим почему возникает ошибка grub не видит Windows 10 и как ее решить.

Причин такой ошибки может быть несколько, начиная от того, что система установлена на другом жестком диске, и заканчивая неизвестными глюками пакета os-prober, который и занимается определением операционных систем в Linux. Также, если у вас есть несколько версий Windows на компьютере, то программа может видеть только одну из них.

Сначала можно попытаться сделать наш с Windows раздел более видимым для программы. Для этого примонтируйте его в какую-либо папку. Например, в /mnt/:

sudo mount -t ntfs-3g -o ro /dev/sda1

Я предполагаю, что система Windows установлена на разделе, который определяется в Linux, как /dev/sda1. Дальше запустите утилиту os-prober:

sudo os-prober

Если программа обнаружит Windows, то вам останется обновить конфигурацию загрузчика Grub:

sudo update-grub

Или:

sudo grub2-mkconfig -o /boot/grub/grub.cfg

Если же этот способ не сработает, а он, скорее всего, не сработает, то вам останется только вручную добавить пункт меню для Windows. Это не самое простое, но зато эффективное решение. Сначала нам нужно узнать UUID раздела диска, на который установлена Windows, например, /dev/sda1:

blkid /dev/sda1

Затем откройте файл /etc/grub.d/40_custom и добавьте туда такой код:

menuentry "Windows 10" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set B4A6AEB7A6AE7A0E
chainloader +1
}

Если кратко, то здесь мы устанавливаем в качестве корня первый раздел первого диска, а затем указываем загрузчику, что нужно найти раздел с нужным нам UUID. Затем передаем управление загрузчику на этом разделе с помощью chainloader. Дальше осталось обновить конфигурацию Grub:

sudo update-grub

Мы использовали такой метод потому что теперь настройка не собьется после обновления ядра или другого процесса, инициализирующего обновление конфигурации. Потому что если бы мы добавили эти строки в /boot/grub/grub.cfg, то они были бы перезаписаны если не при первом, то при одном из следующих обновлений системы.

Когда конфигурация обновлена вы можете перезагрузить компьютер и загружать Windows с помощью нового пункта. Таким образом, можно добавить несколько пунктов, только для разных разделов нужно указывать их UUID.

Выводы

В этой небольшой статье мы разобрали что делать когда у вас возникнет ошибка grub не видит windows 10 и какими способами ее можно исправить. На самом деле решение очень простое, если вы не используете систему с UEFI. В варианте с EFI загрузка Windows управляется не Grub, а загрузчиком UEFI, но при использовании Linux рекомендуется отключить эту технологию.

Creative Commons License

Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .

Об авторе

Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux, интересуюсь всем, что связано с информационными технологиями и современной наукой.

Если Винда загружается с диска 1 ТБ, то странно, что установщик Kuduntu не видит Windows Boot Manager., по идее должен видеть, а при загрузке Kuduntu в режиме LegacyCSM, должен видеть загрузчик на диске 120 ГБ. Есть у меня подозрение-предположение, что это особенность работы установщика. Я бы на Вашем месте попробовал установить Kubuntu на диск 1 ТБ, обязательно в UEFI режиме. Имеющийся на диске раздел EFI

не удалять

. Думаю, что после установки в GRUB’е будет Windows Boot Manager.

Надеюсь вот это не пригодится

Кликните здесь для просмотра всего текста

Я вижу 4-5 разных вариантов, как можно сделать.
Оптимально, чтобы обе ОС были установлены в одном режиме, в Вашем случае обе в UEFI. Это можно сделать двумя способами:
а) переустановить Винду в UEFI режиме (диск 1 ТБ на время переустановки, нужно физически отключить). После этого устанавливать Kuntu в UEFI режиме.
б) сделать бэкап установленной Винды, после этого удалить c SSD раздел, преобразовать SSD в разметку GPT, создать на SSD раздел EFI, на другой раздел развернуть бэкап системы, прописать загрузчик и после этого устанавливать Kubuntu в UEFI режиме.

Другие варианты, это костыли
1. В BIOS включить режим Legacy First или Legacy only (если они есть).

Загрузиться с установочного носителя Kubuntu в режиме LegacyCSM

. Через Gparted создать на диске 1 ТБ раздел размером 1 МБ (крошечный раздел) без файловой системы. Поставить на этот раздел флаг bios_grub. Чем ближе к началу диска будет этот раздел, тем лучше. Установить Kubuntu, если Винды не будет в загрузке, то обновить GRUB.
2. Вариант совсем костыльный.

Загрузиться с установочного носителя Kubuntu в режиме LegacyCSM

. Раздел для Kubuntu расположить на диске 1 ТБ, а место установки GRUB указать диск 120 ГБ. То есть Kubuntu и GRUB будут на разных дисках, со всеми вытекающими. В этом варианте Виндовый загрузчик на диске 120 ГБ будет перезаписан, поэтому хорошо бы иметь в запасе установочную флешку с Виндой или какой-нибудь Live USB типа Сергей Стрелец, на всякий пожарный.

  • Печать

Страницы: [1] 2  Все   Вниз

Тема: Не видит установленный windows 10  (Прочитано 6968 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
kirillizan

Пытаюсь установить ubuntu 14.04 как вторую систему рядом с win 10. Скачал образ с офф. Сайта, извлек на флешку, ребутнул комп, запустил с флешки, оттуда запустил установщик. Однако он мне сказал, что не видит других ОС на этом компе. Хотя GParted разметку диска видит. Проверка на ошибки разделов в винде сказала, что все окей.
Немного погуглил, увидел похожие темы (про Fixparts), но там GParted разделов не видел, так что то,наверное, не мой случай


ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 18/05/2016). Модератором раздела принято решение закрыть тему.
—zg_nico

« Последнее редактирование: 14 Июля 2019, 00:31:08 от zg_nico »


Оффлайн
wajnon

kirillizan, винда полностью выключена? В легаси режиме загрузился?


Оффлайн
kirillizan

Про легаси-режим ничего не знаю, но винда вроде как включена быть не может. Выключил комп, включил, появился GRUB GNU, там выбрал запуск с флешки без установки


Оффлайн
Azure

kirillizan,

win10

не выключается по умолчанию, а уходит в глубокую гибернацию. Надо через настройки питания отключить опцию «Быстрый запуск».

В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !


Оффлайн
kirillizan

Сейчас попробую


Пользователь добавил сообщение 02 Мая 2016, 17:53:04:


теперь просто Ubuntu не запустилась, щас перезаливаю образ на флешку (включил проверку на плохие блоки, долго грузит)
Попробую еще раз, как догрузится


Пользователь добавил сообщение 02 Мая 2016, 18:31:48:


304 поврежденных блока, блин. Форматирую.


Пользователь добавил сообщение 02 Мая 2016, 19:32:29:


Нет, все равно не замечает =(
 «Быстрый запуск» в винде выключен

« Последнее редактирование: 02 Мая 2016, 19:32:29 от kirillizan »


Оффлайн
hyperboria

где не видет ? в GRUB ?

пробуй

sudo update-grub

« Последнее редактирование: 02 Мая 2016, 20:19:14 от hyperboria »


Оффлайн
kirillizan

Сам установщик ubuntu не видит. Вообще-то, GRUB тоже, но это фигня же, смысл его чинить, коль не установлена ubuntu еще


Оффлайн
EvangelionDeath

kirillizan, win10 не выключается по умолчанию, а уходит в глубокую гибернацию. Надо через настройки питания отключить опцию «Быстрый запуск».

А у Автора часом не два HDD ? А то на sda вижу только разделы Винды, а раздела EFI нет, что приводит нас к варианту, там что хоть за разметка на диске? Похоже на МБР, но все же.

« Последнее редактирование: 02 Мая 2016, 21:33:36 от EvangelionDeath »

HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04


Оффлайн
kirillizan

Не, HDD у меня один. Про МБР и EFI ничего не знаю, на sda1 сама винда, sda2 — раздел восстановления, sda3 — пользовательские файлы, а то что не размечено — отвел под ubuntu


Оффлайн
wajnon

kirillizan, вручную пробовал устанавливать?


Оффлайн
kirillizan

Нет, не пробовал, но учитывая мой нулевой опыт в ручной установке второй ОС, не думаю, что это хорошая идея
Завтра буду ставить через виртуальную машину, наверное, мне в принципе без разницы, через нее или так


Оффлайн
tevssar

Ты установил Ubuntu, или пытаешся найти 10ку слайф сиди?


Оффлайн
kirillizan

Запускаю без установки с флешки, оттуда запускаю установщик


Оффлайн
tevssar

Запускаю без установки с флешки, оттуда запускаю установщик

Собственно оттуда он и не увидит.


Оффлайн
kirillizan

Тогда зачем он там есть, если он не работает?
В любом случае, я уже установил ее на VirtualBox, второй системой устанавливать нет необходимости, тему можно закрыть


  • Печать

Страницы: [1] 2  Все   Вверх

Здравствуйте!

Накатил утром свежий пакет обновлений для манжаро. Grub2 перестал видеть винду (win7x64), хотя еще 8 часов назад все было в порядке и полтора года до этого момента все было в порядке.
os-prober видит запись

/dev/sda3:Windows 7:windows:chain

Но update-grub не дает результата

Generating grub configuration file…
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-5.4-x86_64
Found initrd image: /boot/amd-ucode.img /boot/initramfs-5.4-x86_64.img
Found initrd fallback image: /boot/initramfs-5.4-x86_64-fallback.img
Adding boot menu entry for UEFI Firmware Settings…
Found memtest86+ image: /boot/memtest86+/memtest.bin
done

Винда установлена на другом физическом диске. Как это исправить? Как скоро исправят данный баг?

Рабочее решение:

sudo nano /etc/default/grub

Вручную добавляем снизу строку

GRUB_DISABLE_OS_PROBER=false

Ctrl+O, enter, Ctrl+x

За подсказки и помощь спасибо alexal9 и Agafron
Агафон вообще выручает часто, шикарный))

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.

Like this post? Please share to your friends:
  • Lightroom где хранятся пресеты lightroom в windows
  • Lightroom windows 7 32 bit скачать торрент
  • Lightconverse скачать торрент бесплатно для windows
  • Linux mint меню пуск как в windows 7
  • Light alloy скачать бесплатно для windows 7 x64