Загружается windows а не grub


0

1

Здравствуйте. Недавно приобрёл ноутбук с ОС windows. Я решил установить на него, как некогда на свой стационарный, linux. Для начала на ноут я решил установить ubuntu рядом (!) с windows, т.к. процесс установки прост, а мне надо для начала разобраться как там с установкой linux. Не устанавливать же сразу arch, да и меня предупреждали, что установка не windows сложновата.

Суть проблемы вот в чём:

Я записал на usb образ ubuntu, отключил в bios secure boot и включил legacy support.

Для загрузчика взял главную загрузочную запись. Установил.
После перезагрузки grub не появился, сразу пошла windows.
Мне же где-то в настройках загрузки писалось, что windows загружается из некого efi system partition.

Как мне решить проблему? Мне надо что-бы после запуска загружался grub и спрашивал куда я хочу загрузиться

Немного технической информации:

Ноутбук: HP 255 G5

Тип разметки: gpt. На стационарном, если это важно, был mbr.

Использование Windows 10 и Linux на одном компьютере болезненно. Иногда безопасная загрузка UEFI нарушает работу GRUB, а иногда GRUB не может просто загрузить Windows 10. Недавно я обновил Ubuntu до 19.10 Beta с Ubuntu 19.04. Теперь Ubuntu 19.10 поставляется с новой версией GRUB 2.04, в котором, как сообщается, много ошибок. В моем случае GRUB каким-то образом испортил расположение Windows MBR, и теперь я не могу загрузиться в Windows 10. Чтобы исправить ситуацию, я выполнил пару шагов, и вот подробное руководство о том, как исправить Windows 10, не загружающуюся в Linux.

Если вы используете Ubuntu 19.10 Beta, в GRUB 2.04 много ошибок. Было бы лучше перейти на Ubuntu 19.04 или полностью перейти на Windows. Перейдите к этому шагу, чтобы проверить способы изменения загрузчика по умолчанию на Windows NT.

1. Восстановите GRUB.

Иногда GRUB не может найти MBR-файл Windows на ваших дисках. Первым шагом будет проверка того, может ли Windows 10 обнаруживаться Linux. Для этого выполните следующую команду.
sudo os-prober
Вышеупомянутая команда будет искать другие операционные системы, установленные на ваших дисках. Если Windows обнаружена, вы получите результат, как показано ниже.

Команда os prober определяет операционную систему Windows

Если указанная выше команда может найти операционную систему Windows 10, мы можем перестроить файл конфигурации GRUB. Для этого используйте следующую команду.
sudo update-grub
команда для восстановления файла конфигурации grub

Приведенная выше команда запускает сканирование всех разделов на вашем локальном диске и ищет различные установленные операционные системы. Если он обнаружит Windows 10, вы должны получить результат, аналогичный приведенному ниже. Команда также автоматически создаст запись Windows в файле конфигурации.
диспетчер загрузки Windows EFI обнаружен в команде обновления grub

2. Восстановление загрузки

Если командная строка вам не по душе, вы также можете попробовать графический инструмент восстановления загрузки. Иногда файл GRUB не работает. Инструмент восстановления загрузки автоматически ищет другие операционные системы на вашем диске. Он также восстанавливает и перестраивает файл конфигурации GRUB. Это похоже на запуск os-prober вручную и перестройку файла конфигурации GRUB.

Для начала используйте следующие команды, чтобы добавить требуемый репозиторий и установить Boot Repair.
sudo apt-add-repository ppa: yannubuntu / boot-repair && sudo apt-get update sudo apt-get install -y boot-repair
Затем запустите средство восстановления загрузки. Сканирование всех дисков и разделов займет минуту или две. После этого нажмите «Рекомендуемый ремонт». Эта опция удалит предыдущий файл GRUB и восстановит его с нуля.

выберите рекомендуемый ремонт загрузки в графическом инструменте восстановления загрузки

На следующем экране вам будет представлен набор команд, которые вы должны скопировать и вставить в терминал. Просто следуйте инструкциям на экране, предоставляемым инструментом восстановления загрузки, и он восстановит файл GRUB за вас.

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

Восстановление загрузки выдаст неожиданную ошибку, если вы используете бета-версию дистрибутива Linux.

Если этот метод не работает для вас, скорее всего, файл диспетчера загрузки Windows не может быть обнаружен GRUB. Следовательно, нам нужно будет создать запись для него в файле конфигурации GRUB.

3. Используйте инструмент настройки GRUB.

В общем, я бы не рекомендовал вручную обновлять что-либо в файле конфигурации GRUB. Мы будем использовать инструмент с открытым исходным кодом под названием Grub Customizer. Выполните следующие команды, чтобы загрузить и установить инструмент.
sudo add-apt-repository ppa: danielrichter2007 / grub-customizer && sudo apt-get update sudo apt install grub-customizer
команда для установки настройщика grub

Далее нам нужно расположение загрузчика Windows 10. Чтобы найти его, выполните следующую команду в терминале.
lsblk
Найдите раздел с точкой монтирования «/ boot / efi». Это раздел, в котором установлен диспетчер загрузки Windows. Нам нужно имя устройства конкретного раздела. В моем случае это sda1, следовательно, расположение загрузочного файла – «/ dev / sda1».

lsblk-command-displaying-windows-efi-файл-расположение

Кроме того, вы также можете установить gnome-disk-utility, которая представляет собой графический инструмент для отображения дисков и разделов. В меню вы можете найти системный раздел EFI. Описание раздела должно выглядеть примерно так.

утилита gnome disks, отображающая диски и разделы

Затем перейдите к инструменту настройки GRUB и щелкните значок страницы вверху, чтобы сделать запись.

Во всплывающем окне редактора записей выберите тип «Chainloader» и раздел как «/ dev / sda1». Вы также можете указать подходящее имя для записи. Опубликуйте это, нажмите Enter.

добавление записи Windows 10 на sda1 в настройщике grubТеперь вы сможете увидеть запись, которую вы создали, в меню настройщика Grub. Однако вам нужно нажать кнопку «Сохранить», чтобы синхронизировать изменения с исходным файлом конфигурации GRUB.

сохранить запись Windows из настройщика grub в файл конфигурации

Наконец, выполните перезагрузку, и теперь вы сможете загрузиться в Windows 10. Если вы не можете этого сделать, скорее всего, Windows MBR является посредником или загрузочные файлы повреждены.

4. Восстановление при запуске

Если GRUB не может загрузить Windows MBR, скорее всего, файл поврежден. Мы можем восстановить его, используя ISO-файл Windows и флешку. Вы можете использовать любое загрузочное программное обеспечение USB для Linux. Я бы посоветовал ГореUSB поскольку он прост и быстро выполняет свою работу. Когда USB-накопитель будет готов, загрузитесь с него. Нажмите «Далее» на первом экране, а затем нажмите «Восстановить компьютер» на следующем экране.

вариант восстановления компьютера на экране установки Windows 10

На следующей странице нажмите «Параметры устранения неполадок» и, наконец, нажмите «Восстановление при загрузке». На исправление загрузочных файлов и MBR потребуется время.

восстановление при запуске на странице дополнительных параметров

В большинстве случаев восстановление при запуске исправляет загрузочный файл Windows. В случае успеха перезагрузите компьютер, и GRUB сможет загрузить Windows. Если проблема не исчезнет, ​​нам нужно будет снова переключить загрузчик на Windows NT.

5. Сменить загрузчик по умолчанию

Если вы уверены, что загрузочный файл Windows не поврежден, и вы не стерли данные с диска C по ошибке, мы можем снова изменить загрузчик на Windows NT. Для этого загрузитесь с USB-накопителя Windows, нажмите «Далее» на первом экране. Затем нажмите «Восстановить компьютер», а затем «Устранение неполадок».

параметр устранения неполадок на экране установки Windows

На странице «Дополнительные параметры» нажмите «Командная строка».

параметр командной строки на странице дополнительных параметров загрузочной страницы Windows

В командной строке выполните следующую команду.
bcdedit / set {bootmgr} путь WINDOWS system32 winload.efi
Команда bcdedit для смены загрузчика на Windows NT

Вышеупомянутая команда изменит загрузчик с GRUB на Windows NT. Теперь, когда вы перезагружаете свою систему, она должна загружаться прямо в Windows. Если вы переходите с Ubuntu 19.10, вам нужно будет вернуться к стабильной версии Ubuntu 19.04, поскольку в GRUB 2.04 есть много ошибок.

6. Свежая установка Windows 10

Если ни один из вышеперечисленных способов вам не подходит, скорее всего, вы случайно стерли данные с Windows. Последнее средство – выполнить новую установку Windows 10. Хорошо, что вам нужно будет только отформатировать диск C, и данные на других дисках не будут потеряны. Но, тем не менее, вы потеряете файлы на рабочем столе, в папке «Загрузки» и «Документы».

Заключительные слова

Это некоторые из способов решить, что Windows 10 не загружается в Linux. Если у вас возникнут дополнительные вопросы или вопросы, касающиеся Linux или GRUB, дайте мне знать в комментариях ниже.

Также читайте: Как заставить Windows и Mac использовать мультитач-жесты в Ubuntu

no avatar

tsd

Сообщения: 9
Зарегистрирован: 07 апр 2019, 14:27
Поблагодарили: 1 раз
Контактная информация:

Windows 10 загружается в обход GRUB

07 апр 2019, 14:40

Здарова всем!
В общем решил поставить Linux второй системой на ноут Sony VAIO VPCEA3S1R — i3, 8gb озу, SSD 180gb intel + 500gb HDD(вместо CD рома).
На SSD стоит Win10 Pro.
Сначала ставил KALI KDE 2019 64 на HDD. Установил, GRUB в конце установки установился успешно. В итоге грузит винду!
Странно, но на этом ноуте нет бут меню, есть только f11, которая позволяет сразу грузиться с external device. К слову: биос у меня — Aptio Setup Utility 2008 American Megatrends, который не дает возможности выбора конкретного жесткого диска или SSD при загрузке. Есть просто пункт «Internal disk drive».
В общем потом стал гуглить про установку и восстановление GRUB. Сделал нужные шаги, в итоге снова неудача…
Далее решил поставить KALI уже на SSD, думал может решит проблему. GRUB также поставил на SSD.
Итог — снова неудача!
Ну потом я записал образ Mint 2018 mate 64, установил на SSD, на те 30гб, что выделял под KALI. Тоже не грузит GRUB, а сразу винду.
Снова пошёл гуглить, опять советы по установке и восстановлению граба. Ещё раз пробую выполнить эти действия с LIVECD Mint.
Перегружаюсь, опять грузит винду…
Уже надоело. Не знаю что делать…
Друзей на линуксе нет, спросить не у кого. Прошу помочь! =)

Последний раз редактировалось пользователем 1 Dja; всего редактировалось раз: 8

Причина: закрасил нежелательный элемент


Аватара пользователя

S.A.

Сообщения: 227
Зарегистрирован: 26 апр 2017, 09:53
Решено: 2
Благодарил (а): 9 раз
Поблагодарили: 34 раза
Контактная информация:

Windows 10 загружается в обход GRUB

#2

07 апр 2019, 14:53

Для начала можно в BIOS отключить Fast Boot (если она есть) и Secure Boot (если есть и включена).
Если результата не будет, то загрузитесь в 10-ку, на клавиатуре Win+R, введите diskmgmt.msc -> OK. Откроется Управление дисками, покажите его скрин.


Аватара пользователя

slant

Сообщения: 4327
Зарегистрирован: 21 июн 2017, 18:09
Решено: 86
Благодарил (а): 51 раз
Поблагодарили: 1884 раза
Контактная информация:

Windows 10 загружается в обход GRUB

#3

07 апр 2019, 15:28

Там нет UEFI, соотвественно — Secure Boot в принципе нету, и быть не может. Судя по загугленной модели…

А вот разбивку дисков очень хотелось бы увидеть. Кроме того sony всегда славилась большой недружелюбностью к установке сторонних систем — запросто может быть какая-то залочка/защита от записи нулевого сектора, которую еще снять/отключить надо.


Аватара пользователя

S.A.

Сообщения: 227
Зарегистрирован: 26 апр 2017, 09:53
Решено: 2
Благодарил (а): 9 раз
Поблагодарили: 34 раза
Контактная информация:

Windows 10 загружается в обход GRUB

#4

07 апр 2019, 15:35

Не по теме

slant писал(а): ↑

07 апр 2019, 15:28


Хоть бы загуглили модель, прежде чем советы давать.

Если я на каждом форуме буду гуглить, железо каждого ТС, то у меня ни на что другое времени не останется. Не вижу проблемы в том, что ТС посмотрит, какие настройки есть на его железе.


no avatar

tsd

Сообщения: 9
Зарегистрирован: 07 апр 2019, 14:27
Поблагодарили: 1 раз
Контактная информация:

Windows 10 загружается в обход GRUB

#5

07 апр 2019, 15:39

S.A. писал(а): ↑

07 апр 2019, 14:53


Для начала можно в BIOS отключить Fast Boot (если она есть) и Secure Boot (если есть и включена).
Если результата не будет, то загрузитесь в 10-ку, на клавиатуре Win+R, введите diskmgmt.msc -> OK. Откроется Управление дисками, покажите его скрин.

Этих функций нет. Очень скудный биос, впервые вижу такой ограниченный функционал. Пробовал также нажимать ctrl+f1 и т.д. и т.п.
скрин:

Последний раз редактировалось пользователем 1 rogoznik; всего редактировалось раз: 7

Причина: поправил картинку


Аватара пользователя

S.A.

Сообщения: 227
Зарегистрирован: 26 апр 2017, 09:53
Решено: 2
Благодарил (а): 9 раз
Поблагодарили: 34 раза
Контактная информация:

Windows 10 загружается в обход GRUB

#6

07 апр 2019, 16:41

10-ка установлена на SSD, а загружается она судя по скрину с HDD. Значит у Вас назначена загрузка с HDD и поэтому GRUB установленный на SSD «не срабатывает» и можно предположить следующие варианты.
1. В BIOS сейчас загрузка назначена с HDD и если в BIOS получится назначить загрузку с SSD, то возможно появится GRUB.
2. Если сейчас 10-ка грузится с HDD, то можно предположить, что когда устанавливали Kali на HDD, то GRUB установили не туда (например на раздел, а не на жесткий диск) или, как предположил slant, стоит какая-то защита от записи нулевого сектора.

Я вижу такие варианты:
1. Искать возможность выбрать загрузку с SSD.
2. Установить SSD вместо жесткого диска и попробовать загрузиться с SSD, возможно появится GRUB (10-ка загружаться не будет).


Аватара пользователя

slant

Сообщения: 4327
Зарегистрирован: 21 июн 2017, 18:09
Решено: 86
Благодарил (а): 51 раз
Поблагодарили: 1884 раза
Контактная информация:

Windows 10 загружается в обход GRUB

#7

07 апр 2019, 16:50

tsd писал(а): ↑

07 апр 2019, 15:39


Этих функций нет. Очень скудный биос, впервые вижу такой ограниченный функционал. Пробовал также нажимать ctrl+f1 и т.д. и т.п.

Это sony. Они считают что пользователь вообще никуда лазить не должен, и по умолчанию — ни прав ни мозга не имеет. Никому не советую их технику, если есть хоть малейшее желание самому что-то настраивать. Ибо еще одна Аpple с закрытой на себя экосистемой.

Судя по всему, вы не сможете в биосе выставить нужный диск для начала загрузки, а потому придется перезаписывать загрузчик на основном диске. Т.е. при установке системы, в момент, когда она предлагает выбрать куда ставить загрузчик — надо указать не диск куда вы ставите линукс, а основной — там где винда. Сама винда после этого будет грузится только через grub (Там появится соответствующий пункт на выбор).
Но т.к. это sony — прежде чем это делать, удостоверьтесь, что не потеряете что-то ценное если винда перестанет грузится. Т.к. результатом может оказаться убитый загрузчик.


Аватара пользователя

slant

Сообщения: 4327
Зарегистрирован: 21 июн 2017, 18:09
Решено: 86
Благодарил (а): 51 раз
Поблагодарили: 1884 раза
Контактная информация:

Windows 10 загружается в обход GRUB

#8

07 апр 2019, 16:55

Не по теме

S.A. писал(а): ↑

07 апр 2019, 15:35


Если я на каждом форуме буду гуглить, железо каждого ТС, то у меня ни на что другое времени не останется.

Конкретно по поводу формы моего высказывания — извиняюсь, злой был после одного кадра, тут в другой теме. Остыл и убрал. Был неправ.
Но по сути — если у вас нет времени разобраться в вопросе — зачем отвечать вообще? Это же не работа и не обязанность. А если уж помогать — то делать это хорошо а не на «и так сойдет».


Аватара пользователя

Unborn

Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

Windows 10 загружается в обход GRUB

#9

07 апр 2019, 17:24

slant писал(а): ↑

07 апр 2019, 16:50


Ибо еще одна Аpple с закрытой на себя экосистемой.

Есть такое.

slant писал(а): ↑

07 апр 2019, 16:50


Судя по всему, вы не сможете в биосе выставить нужный диск для начала загрузки, а потому придется перезаписывать загрузчик на основном диске.

Можно ещё диски физически попробовать местами поменять.
Но большая вероятность, что для установки системы Груб выбирался не физический диск, а раздел —

tsd писал(а): ↑

07 апр 2019, 14:40


Сначала ставил KALI KDE 2019 64 на HDD. Установил, GRUB в конце установки установился успешно. В итоге грузит винду!


no avatar

tsd

Сообщения: 9
Зарегистрирован: 07 апр 2019, 14:27
Поблагодарили: 1 раз
Контактная информация:

Windows 10 загружается в обход GRUB

#10

07 апр 2019, 17:40

S.A. писал(а): ↑

07 апр 2019, 16:41


10-ка установлена на SSD, а загружается она судя по скрину с HDD. Значит у Вас назначена загрузка с HDD и поэтому GRUB установленный на SSD «не срабатывает» и можно предположить следующие варианты.
1. В BIOS сейчас загрузка назначена с HDD и если в BIOS получится назначить загрузку с SSD, то возможно появится GRUB.
2. Если сейчас 10-ка грузится с HDD, то можно предположить, что когда устанавливали Kali на HDD, то GRUB установили не туда (например на раздел, а не на жесткий диск) или, как предположил slant, стоит какая-то защита от записи нулевого сектора.

Я вижу такие варианты:
1. Искать возможность выбрать загрузку с SSD.
2. Установить SSD вместо жесткого диска и попробовать загрузиться с SSD, возможно появится GRUB (10-ка загружаться не будет).

сейчас попробовал включить ноут поочередно HDD, потом SSD. В итоге загрузчик винды действительно какогото фига лежит на HDD(при включении появился синий экран и варианты восстановления).
Далее SSD, куда я ставил минт и ГРАБ(на жесткий диск, не на раздел. Это я проверил сразу).

То есть по итогу: виноват Вайо! Он не дает даже просто поменять очередность загрузки железа. Тфу!
я с ним день потерял =(
короче по сути мне нужно тогда перенести загрузчик винды тоже на SSD и все наладится?

 !  Сообщение из: Dja
Просьба более не употреблять Kali. В противном случае возникает вопрос…раз кали — значит слишком много знаете и умеете, а раз слишком много знаете и умеете — то вопросов возникать не должно.


Аватара пользователя

S.A.

Сообщения: 227
Зарегистрирован: 26 апр 2017, 09:53
Решено: 2
Благодарил (а): 9 раз
Поблагодарили: 34 раза
Контактная информация:

Windows 10 загружается в обход GRUB

#11

07 апр 2019, 18:01

tsd писал(а): ↑

07 апр 2019, 17:40


короче по сути мне нужно тогда перенести загрузчик винды тоже на SSD и все наладится?

Перенести на проблема. А как Вы с SSD загружаться будете? Если будете переносить загрузчик, то один из способов это сделать, такой.
Загрузится в 10-ку, открыть ком.строку от имени администратора и выполнить в ней

Команду можно скопировать и вставить (если будете вписывать руками, то перед ru-ru буква L). Появится сообщение, что файлы загрузки созданы. Теперь 10-ка будет грузится и с SSD, если выбрать загрузку с его.


Аватара пользователя

S.A.

Сообщения: 227
Зарегистрирован: 26 апр 2017, 09:53
Решено: 2
Благодарил (а): 9 раз
Поблагодарили: 34 раза
Контактная информация:

Windows 10 загружается в обход GRUB

#12

07 апр 2019, 18:07

Не по теме

slant писал(а): ↑

07 апр 2019, 16:55


А если уж помогать — то делать это хорошо а не на «и так сойдет».

Ни фига себе поворот. Я, что пишу какие-то глупости или отправляю ТС в гугл в поисках решения? Наоборот, я по пунктам расписал возможные варианты.


Аватара пользователя

rogoznik

Сообщения: 9787
Зарегистрирован: 27 июн 2017, 13:36
Решено: 124
Откуда: Нижний Тагил
Благодарил (а): 759 раз
Поблагодарили: 1897 раз
Контактная информация:

Windows 10 загружается в обход GRUB

#13

07 апр 2019, 18:09

Не по теме

S.A., тогда погуглить модель ноута обязательно нужно, чтоб не давать советов про UEFI, которого нет на ноуте :smile:

Изображение

Изображение


Аватара пользователя

S.A.

Сообщения: 227
Зарегистрирован: 26 апр 2017, 09:53
Решено: 2
Благодарил (а): 9 раз
Поблагодарили: 34 раза
Контактная информация:

Windows 10 загружается в обход GRUB

#14

07 апр 2019, 18:18

Не по теме

darkfenix писал(а): ↑

07 апр 2019, 18:09


тогда погуглить модель ноута обязательно нужно, чтоб не давать советов про UEFI, которого нет на ноуте

Какие советы я давал про UEFI?
Смотрю тема развивается не в ту сторону ( не на решение вопроса, а на обсуждение, что мне нужно делать). А на хрена мне это нужно, подумал я, и ушёл из темы.


no avatar

tsd

Сообщения: 9
Зарегистрирован: 07 апр 2019, 14:27
Поблагодарили: 1 раз
Контактная информация:

Windows 10 загружается в обход GRUB

#15

07 апр 2019, 19:05

S.A. писал(а): ↑

07 апр 2019, 18:01

tsd писал(а): ↑

07 апр 2019, 17:40


короче по сути мне нужно тогда перенести загрузчик винды тоже на SSD и все наладится?

Перенести на проблема. А как Вы с SSD загружаться будете? Если будете переносить загрузчик, то один из способов это сделать, такой.
Загрузится в 10-ку, открыть ком.строку от имени администратора и выполнить в ней

Команду можно скопировать и вставить (если будете вписывать руками, то перед ru-ru буква L). Появится сообщение, что файлы загрузки созданы. Теперь 10-ка будет грузится и с SSD, если выбрать загрузку с его.

попробую! Спасибо. Ну я думаю если загрузчик на SSD перенести, а на HDD ликвидировать его, то подстановкой за HDD сони будет грузить SDD. А вот простого выбора с чего грузить в биосе нет. Бут меню тоже нет.


Аватара пользователя

slant

Сообщения: 4327
Зарегистрирован: 21 июн 2017, 18:09
Решено: 86
Благодарил (а): 51 раз
Поблагодарили: 1884 раза
Контактная информация:

Windows 10 загружается в обход GRUB

#16

07 апр 2019, 19:10

Я бы поставил на то, что в биосе просто зашит порт, куда подключается HDD (тот что родной, в корпусе) как место откуда грузиться — намертво. Если там диска не будет — оно вообще грузится с устройства близкого по типу загрузки к жестким дискам не будет. Это как-раз в их духе.


no avatar

tsd

Сообщения: 9
Зарегистрирован: 07 апр 2019, 14:27
Поблагодарили: 1 раз
Контактная информация:

Windows 10 загружается в обход GRUB

#17

07 апр 2019, 19:30

slant писал(а): ↑

07 апр 2019, 19:10


Я бы поставил на то, что в биосе просто зашит порт, куда подключается HDD (тот что родной, в корпусе) как место откуда грузиться — намертво. Если там диска не будет — оно вообще грузится с устройства близкого по типу загрузки к жестким дискам не будет. Это как-раз в их духе.

Без жёсткого грузит в линукс, но теперь если я в Грабе выбираю WIN10, он пишет ошибку «no such device» и «hd1 cannot get c/h/s values»
попробовал скрипт, что был выше — не помог.
А что если раздел с HDD клонировать на SSD, который 500мб от винды? Акронисом например из-под винды


no avatar

tsd

Сообщения: 9
Зарегистрирован: 07 апр 2019, 14:27
Поблагодарили: 1 раз
Контактная информация:

Windows 10 загружается в обход GRUB

#18

07 апр 2019, 21:13

Спасибо всем, кто участвовал! :thumbs:
В общем решилось все довольно очень по язычески: Граб стал появляться внезапно, после того, как вытащил HDD и загрузился с SSD в минт, потом вырубил ноут и встаивл HDD. И теперь в бут приорити походу встал SSD как первый. Повторюсь, что в этом гавеном биосе нет ручного переключения приоритета загрузки из нескольких HDD/SSD. Это печально. Жирный минус VAIO. Но был и плюс: все быстро разбирается и дискомфорта от процесса минимум :hoho:
Ну чтож, буду вникать в линукс! Думаю переставлю Минт на Кали. А минт поставлю на ПК…


Аватара пользователя

Whowka

Сообщения: 1899
Зарегистрирован: 20 июл 2018, 19:50
Решено: 13
Откуда: Питер
Благодарил (а): 777 раз
Поблагодарили: 948 раз

Windows 10 загружается в обход GRUB

#19

07 апр 2019, 21:50

tsd писал(а): ↑

07 апр 2019, 21:13


Думаю переставлю Минт на Кали

Ну ежели стол на Кали нравитца может лутше Debian c гномом? :smile:


The Windows boot loader will generally boot only Windows systems. You need to tell your system to use a different boot loader if you want to boot into linux.

Since you are using Windows 10 and are mentioning rEFInd, you are probably on an UEFI system.

If you installed Debian and grub correctly, then all you need to do to be able to use them, is change your boot order in BIOS/UEFI or use the manufacturer dependent key during boot to select the boot device interactively — generally something like F11 or F12 or such. That should list your hard-drives and the bootable partitions.

Choose the one that has grub installed and you should be good to go.


To be able to do it without fiddling around with boot order and have both OS’s accessible, you should add a Windows entry into your grub with an entry to /etc/grub.d/40_custom like so:

menuentry "Windows 10" {
    insmod part_gpt
    insmod fat
    insmod search_fs_uuid
    insmod chain
    search --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 XXXX-XXXX
    chainloader /EFI/Microsoft/Boot/bootmgfw.efi
    boot
}
  • hd0/ahci0 is the first disk
  • gpt2 is the second partition on said disk.
  • XXXX-XXXX is the UUID of the ESP (EFI System Partition)

Check the bootorder via efibootmgr (you might need to install it first):

$ efibootmgr
BootCurrent: 0002
Timeout: 1 seconds
BootOrder: 0008,0002,0005,000A,0009,0007,000B,000C
Boot0002* Grub
Boot0005* LITEON IT LCS-256L9S
Boot0007* UEFI: Built-in EFI Shell 
Boot0008* Windows Boot Manager
Boot0009* PLDS DVD-RW DH16AFSH
Boot000A* SAMSUNG MZ7LN512HMJP-00000
Boot000B* Generic Usb Device
Boot000C* CD/DVD Device

Then set grub to be the first in line:

$ sudo efibootmgr -o 2,8,5,A,9,7,B,C
BootCurrent: 0002
Timeout: 1 seconds
BootOrder: 0002,0008,0005,000A,0009,0007,000B,000C
Boot0002* Grub
Boot0005* LITEON IT LCS-256L9S
Boot0007* UEFI: Built-in EFI Shell 
Boot0008* Windows Boot Manager
Boot0009* PLDS DVD-RW DH16AFSH
Boot000A* SAMSUNG MZ7LN512HMJP-00000
Boot000B* Generic Usb Device
Boot000C* CD/DVD Device

Reboot and done.

Проблемы с загрузкой Windows могут возникать по разным причинам. Одним из возможных источников проблемы является Gnu grub (GRUB) — свободный загрузчик, который используется во многих операционных системах Linux.

GRUB позволяет выбирать операционную систему, с которой вы хотите загрузить компьютер при старте. Однако, иногда после обновления GRUB, пользователи могут столкнуться с проблемой, когда компьютер сразу загружается в GRUB без возможности запуска Windows.

Если вы столкнулись с этой проблемой, не паникуйте. Здесь мы предоставим вам несколько методов, которые могут помочь вам исправить проблему с загрузкой Windows, вызванную Gnu grub.

Содержание

  1. Проблема с загрузкой Windows: Gnu grub
  2. Возможные причины и способы решения
  3. Как изменить настройки загрузки для исправления проблемы
  4. Как восстановить загрузчик Windows после вмешательства Gnu grub

Проблема с загрузкой Windows: Gnu grub

Когда возникает проблема с загрузкой Gnu grub, вы обычно видите черный экран с надписью «error: no such partition» или подобным сообщением. Это означает, что загрузчик не может найти нужную партицию для запуска системы.

Чтобы исправить эту проблему, вам нужно перезагрузить компьютер и перейти в режим восстановления Windows. Далее следуйте инструкциям на экране для восстановления загрузчика.

Если это не помогло, вы можете воспользоваться командной строкой и ввести следующую команду: bootrec.exe /fixmbr. Эта команда поможет восстановить мастер загрузки и исправить проблему с Gnu grub.

Если все вышеперечисленные методы не сработали, то вам, возможно, придется переустановить операционную систему Windows. Перед этим не забудьте сделать резервную копию важных данных, чтобы они не пострадали.

Итак, если у вас возникла проблема с загрузкой Windows, вызванная Gnu grub, не паникуйте. Следуйте инструкциям выше, чтобы исправить эту проблему и восстановить работоспособность вашего компьютера.

Возможные причины и способы решения

Если вы столкнулись с проблемой загрузки Windows, вызванной ошибкой Gnu grub, вот некоторые возможные причины и способы ее решения:

1. Неправильная конфигурация загрузчика GRUB: Проверьте настройки загрузчика GRUB и убедитесь, что они правильно настроены для загрузки Windows. Это может потребовать редактирования файла конфигурации GRUB и добавления соответствующей записи для Windows.

2. Повреждение или отсутствие важных файлов системы Windows: Проверьте целостность системных файлов Windows с помощью инструмента проверки целостности файлов и восстановите поврежденные файлы, если это необходимо.

3. Проблемы с разделами жесткого диска: Убедитесь, что разделы жесткого диска, на котором находится Windows, правильно настроены и доступны для загрузки. Может потребоваться проверка и восстановление разделов с помощью инструментов управления дисками.

4. Проблемы с загрузочным сектором: Повреждение или проблемы с загрузочным сектором жесткого диска могут привести к ошибке Gnu grub. Попробуйте восстановить загрузочный сектор с помощью команды bootrec /fixboot в командной строке восстановления.

5. Вирусная инфекция: Вредоносное ПО может вызвать проблемы загрузки Windows и ошибку Gnu grub. Проверьте систему на наличие вредоносного ПО и выполните антивирусную проверку.

6. Обновление системы: Обновления операционной системы, изменения конфигурации или установка нового программного обеспечения могут повлиять на загрузку Windows и вызвать ошибку Gnu grub. Попробуйте откатить недавние изменения или установить последние обновления.

Если вы не уверены в причине и не знаете, как решить проблему, рекомендуется обратиться к специалисту по компьютерам или к службе поддержки операционной системы Windows для получения более подробной помощи и рекомендаций.

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

Если у вас возникла проблема с загрузкой Windows из-за ошибки Gnu grub, вам может потребоваться изменить настройки загрузки системы. Вот несколько шагов, которые вам следует предпринять:

1. Запустите компьютер с помощью установочного диска/флешки Windows.

Для того чтобы изменить настройки загрузки, вам понадобится установочный диск или флешка с Windows. Вставьте диск или подключите флешку к компьютеру и перезагрузите систему.

2. Выберите язык и другие параметры.

После загрузки установочного диска или флешки выберите язык и другие параметры, которые соответствуют вашим предпочтениям. Нажмите «Далее», чтобы продолжить.

3. Нажмите на ссылку «Восстановление системы».

На экране с выбором разных действий выберите «Восстановление системы». Это позволит вам изменить настройки загрузки Windows.

4. Выберите «Диагностика» и «Параметры загрузки».

Для того чтобы изменить настройки загрузки, выберите «Диагностика» и затем «Параметры загрузки». Это откроет меню с настройками загрузки системы.

5. Перезагрузите компьютер с выбранными настройками.

Выберите настройки загрузки, которые соответствуют вашим потребностям. Затем нажмите «Перезагрузить» и дождитесь, пока компьютер перезагрузится с выбранными настройками загрузки.

6. Проверьте, исправилась ли проблема с загрузкой.

После перезагрузки компьютера проверьте, исправилась ли проблема с загрузкой Windows. Если система запускается без ошибок Gnu grub, значит, вы успешно изменили настройки загрузки. Если проблема осталась, вам может потребоваться провести дополнительные действия или обратиться к специалистам.

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

Как восстановить загрузчик Windows после вмешательства Gnu grub

Если ваш компьютер перестал загружаться из-за проблем с загрузчиком Windows, вызванными Gnu grub, вам потребуется выполнить ряд действий для восстановления нормальной работы системы.

Вот пошаговая инструкция, которая поможет вам решить эту проблему:

Шаг 1: Вставьте загрузочное устройство, например USB-флешку или DVD с установочным диском Windows, в свой компьютер и перезагрузите его.
Шаг 2: При загрузке компьютера нажмите нужную клавишу (обычно F12, F2 или Delete) для входа в меню выбора загрузки. Выберите устройство, на котором находится ваше загрузочное устройство, и нажмите Enter.
Шаг 3: Выберите язык установки и другие предпочтения, если это требуется, и нажмите «Далее».
Шаг 4: Нажмите на ссылку «Восстановление системы» или «Восстановление загрузчика» в зависимости от вашей версии Windows.
Шаг 5: Выберите опцию «Автоматическое восстановление» или «Восстановить загрузчик Windows» и дождитесь завершения процесса восстановления.
Шаг 6: Перезагрузите компьютер и проверьте, работает ли загрузчик Windows нормально. Если проблема была вызвана Gnu grub, она должна быть устранена в результате этих действий.

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

  • Загрузить значки для папок windows 10
  • Загорается синий экран и компьютер перезагружается windows
  • Загрузить драйвера звука для windows 10 бесплатно
  • Загрузить драйвер запоминающего устройства для установки windows 10
  • Загрузить все ядра процессора windows 10