не запускается линукс минт после установки с виндовс 10
После обновления Windows 10 не загружается Linux
Снова здравствуйте, любители и профессионалы Линукс.
После обновленя Windows 10 исчез Grub. Попробовал восстановить по иснструкции: https://losst.ru/vosstanovlenie-grub-posle-ustanovki-windows-10
Не помогло:( Выбора ОС-ей нет. Был KDE Neon установлен. Листинг ниже.
вариант 1: в bios компа прописать новый пункт для загрузки и в нем вписать путь к shimx64.efi (shim это же типа подписанный загрузчик)
вариант 2: пинать виндовый bcdedit, но прописывать наверное shim надо файл
Варианты 1 и 2. Как это сделать то?
Вот тогда происходит выход на Grub. Но это временное решение.
Загрузится с Ubuntu Live CD и переустановить grub
попробуй в меню выбора загрузочного устройства в биос (или как там его сейчас называют) выбрать свою ОС
Загрузится с Ubuntu Live CD и переустановить grub
Вот тогда происходит выход на Grub. Но это временное решение.
что мешает его переустановить из системы без всякого пердоленья с лайфсиди?!
имхуется ТС сам себе придумывает проблемы которых в реальности нет.
Спасибо. Думаю это будет хороший вариант.
Но я немного по другому решил. В Биосе выставил параметр загрузки Ubuntu.
Не могу поставить LinuxMint после Windows 10
Всем привет, дорогие форумчане.
Хочу попробовать Linux Mint, но возникает проблема. О ней ниже
Ни в какую не хочет запускаться Linux (сборка 18.1) после установки. Загружается GRUB 2 и не важно что выбирать: линукс или винду 10, не запускается никакая система.
Инструкцию использовал, которая подразумевает разбивку свободного пространства на 3 диска. Загрузочную флешку создавал при помощи Rufus.
Ноутбук: Lenovo G505S. К сожалению, в настройках нет возможности убрать Secure Boot, так как такой пункт отсутствует (в сети читал, что это может помочь).
После установки приходится восстанавливать загрузчик виндовс 10 через следующие команды: bootrec /fixmbr, а затем bootsect.exe /nt60 all /force. После этих манипуляций винда грузится, но затирается GRUB 2.
Пробовал отдельно восстанавливать GRUB 2, но выходит то же самое, грузится GRUB 2 и черный экран и вентилятор начинает вращаться с повышенной частотой. И снова восстанавливаю загрузчик винды вышеупомянутыми командами.
Есть возможное решение? Винду удалять не вариант
Разметку какую диска выбирали mbr или или gpt? и куда grub устанавливали при установке?
Ни в какую не хочет запускаться Linux (сборка 18.1) после установки. Загружается GRUB 2 и не важно что выбирать: линукс или винду 10, не запускается никакая система. |
после нажатия Enter вообще никакой информации не выдаёт на экране?
zen: |
Разметку какую диска выбирали mbr или или gpt? и куда grub устанавливали при установке? |
Ни в какую не хочет запускаться Linux (сборка 18.1) после установки. Загружается GRUB 2 и не важно что выбирать: линукс или винду 10, не запускается никакая система. |
после нажатия Enter вообще никакой информации не выдаёт на экране?
1. Схема разметки: MBR для компьютеров с BIOS или UEFI (через руфус), файловая система NTFS. Недавно сделал то же самое, но с FAT32 (наверное уже последняя надежда на что-то)
2. GRUB устанавливал на жесткий диск (система автоматически выбирает жесткий диск с виндой и предлагает поставить на него. Пробовал ставить в раздел размером 500 Мб, тоже не помогало)
3. Да, после нажатия Enter просто черный экран и вентилятор крутиться как сумасшедший
Команда (m для справки):p «вводишь буку ‘p’ жми enter
должно выдать что-то этого:
Диск /dev/sda: 477 GiB, 512110190592 байт, 1000215216 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x00069192
Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sda1 2048 411647 409600 200M 83 Linux
/dev/sda2 411648 314984447 314572800 150G 83 Linux
/dev/sda3 314984448 587614207 272629760 130G 83 Linux
/dev/sda4 * 587614208 1000212479 412598272 196,8G 7 HPFS/NTFS/exFAT
обрати на значение типа «Тип метки диска: dos» если так,то всё норм, установил в режиме bios? если будет по другому напиши.там видно будет.
МОЖЕТ ЭТО ВАМ ПОМОЖЕТ:
МОЖЕТ ЭТО ВАМ ПОМОЖЕТ:
НАЙТИ РАБОЧИЕ ПУНКТЫ МЕНЮ
1
ДРУГИЕ НАСТРОЙКИ:
2
Команда (m для справки):p «вводишь буку ‘p’ жми enter
должно выдать что-то этого:
Диск /dev/sda: 477 GiB, 512110190592 байт, 1000215216 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x00069192
Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sda1 2048 411647 409600 200M 83 Linux
/dev/sda2 411648 314984447 314572800 150G 83 Linux
/dev/sda3 314984448 587614207 272629760 130G 83 Linux
/dev/sda4 * 587614208 1000212479 412598272 196,8G 7 HPFS/NTFS/exFAT
обрати на значение типа «Тип метки диска: dos» если так,то всё норм, установил в режиме bios? если будет по другому напиши.там видно будет.
результат такой:
Command (m for help): p
Disk /dev/sda: 111.8 GiB, 120034123776 bytes, 234441648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x7f40cef5
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 1026047 1024000 500M 7 HPFS/NTFS/exFAT
/dev/sda2 1026048 165421792 164395745 78.4G 7 HPFS/NTFS/exFAT
/dev/sda3 165423102 234440703 69017602 32.9G 5 Extended
/dev/sda5 165423104 181047295 15624192 7.5G 82 Linux swap / Solaris
/dev/sda6 181049344 218816511 37767168 18G 83 Linux
/dev/sda7 218818560 234440703 15622144 7.5G 83 Linux
avkP3: |
МОЖЕТ ЭТО ВАМ ПОМОЖЕТ: |
вот такая штука происходит:
$ sudo mount /dev/sda /mnt
mount: /dev/sda is already mounted or /mnt busy
mint@mint
Не запускается линукс минт после установки с виндовс 10
Не загружается Linux Mint после установки
Установить Линукс рядом с Windows, используя для этого соответствующую опцию в одном из первых шагов установки или (если данная опция не появилась) разметив жесткий диск должным образом
НЕ ПЕРЕЗАГРУЖАТЬ компьютер после установки.
Если перезагрузили — ничего страшного, просто снова придется загрузиться с live-cd\usb\dvd (ведь линукс-то у вас не запускается?).
На всякий случай в консоли выполнить команду sudo update-grub (введя пустой пароль при запросе).
Смонтировать раздел EFI
sudo mkdir /mnt/sda1
sudo mount /dev/sda1 /mnt/sda1
Найти на разделе efi следующий каталог: /boot/efi/EFI.
Переименовать каталог (комбинация ctrl+F6 в mc) Microsoft во что-нибудь другое, например в Microsoft2.
Создаем новый каталог с именем Microsoft (клавиша F7).
Заходим в только что созданный каталог Microsoft и создаем внутри каталоги до файла bootmgfw.efi (из папки Microsoft2).
Находим папку ubuntu. Копируем все файлы из данной в папки в итоговый каталог, созданный на предыдущем шаге.
В получившейся файловой системе находим файл grubx64.efi. Переименовываем его в bootmgfw.efi
Не загружается Linux Mint после установки
Установить Линукс рядом с Windows, используя для этого соответствующую опцию в одном из первых шагов установки или (если данная опция не появилась) разметив жесткий диск должным образом
НЕ ПЕРЕЗАГРУЖАТЬ компьютер после установки.
Если перезагрузили — ничего страшного, просто снова придется загрузиться с live-cd\usb\dvd (ведь линукс-то у вас не запускается?).
На всякий случай в консоли выполнить команду sudo update-grub (введя пустой пароль при запросе).
Смонтировать раздел EFI
sudo mkdir /mnt/sda1
sudo mount /dev/sda1 /mnt/sda1
Найти на разделе efi следующий каталог: /boot/efi/EFI.
Переименовать каталог (комбинация ctrl+F6 в mc) Microsoft во что-нибудь другое, например в Microsoft2.
Создаем новый каталог с именем Microsoft (клавиша F7).
Не загружается Linux, чиним загрузчик GRUB
Любите экспериментировать? Наверняка вы когда-либо пытались произвести какие-то действия со своей Linux-системой, причем не так важно какие были цели: изучение и познание новых возможностей или же какая-то более конкретная цель, в виде исправления той или иной ошибки. В любом случае, при работе с дистрибутивами Linux, для загрузки которых, в большинстве случаев, и используется Grub, с последним могут возникать неприятные проблемы, ввиду которых дальнейшая эксплуатация системы просто-напросто невозможна. В этой статье вы узнаете, что делать, если не загружается Linux. Как вести себя в подобной ситуации и какие действия производить, чтобы починить загрузчик Grub. Пожалуй, начнем.
Что такое Grub
От чего могут возникнуть проблемы
Если, например, сделать наоборот, то как раз-таки Grub будет поврежден; система будет грузиться напрямую в Windows, а дистрибутив Linux останется недоступным.
Grub может сломаться и по другим причинам. Например, из-за попыток ручного изменения параметров запуска (при недостатке опыта), в таком случае нужно будет либо вручную убирать лишнее, либо полностью переустанавливать Grub.
Восстановление Grub с помощью LiveCD/USB
Для этого способа нам понадобится флешка с дистрибутивом Linux на борту. Подойдет любой: от Ubuntu, Arch или даже Linux Mint. Здесь нужен только терминал, поэтому подойдет даже версия без графической оболочки.
Как создать LiveCD/USB
Само собой, нам понадобится носитель, на который мы временно (а может и нет) запишем систему. Сохраните все важные файлы, которые были на этом носителе, после чего (имеется ввиду на другом ПК, желательно под управлением Windows) запишите загруженный образ дистрибутива на носитель. В качестве примера мы будем использовать дистрибутив Ubuntu.
Идем на официальную страницу загрузки. Загружаем любую понравившуюся версию (лучше взять новейшую для десктопа), после чего записываем ее на USB/CD.
С помощью Rufus:
Последняя версия приложения доступна на официальном сайте. Сразу после загрузки и запуска/установки мы увидим такое окно:
Вставляем носитель, выбираем его в соответствующем меню. Далее выбираем нужную схему раздела и тип системного интерфейса, и после уже открываем файловый менеджер с помощью этой кнопки:
Находим загруженный образ через менеджер, после чего жмем «Старт».
С помощью Etcher:
Опять же, идем на официальный сайт, где скачиваем последнюю версию утилиты. Далее делаем все так, как показано на этой гифке:
Ну а теперь, собственно, можно переходить к восстановлению Grub. Вставляем флешку в наш ПК (где сломан загрузчик), после чего перезагружаем его с этой самой флешки. Как только мы войдем в лайв-систему, сразу открываем терминал, после чего проделываем следующие действия:
Открываем таблицу разделов с помощью команды:
Примерно такая таблица будет выведена на экран:
По этой таблице мы видим, что Linux, в нашем случае, расположен на разделе /dev/sda1.
С помощью следующей команды мы смонтируем этот раздел в /mnt:
Теперь, для записи grub в MBR, нужно ввести следующую команду:
Если нужно только восстановить MBR диска (после переустановки Windows, к примеру), то этих действий будет вполне достаточно.
Если же необходимо обновить и меню grub (после установки Windows), то нужно выполнить еще и эту команду:
Вот и все, восстановление закончено!
Восстановление с помощью chroot
Помимо вышеописанного способа, при восстановлении Grub с помощью LiveCD можно использовать и этот. Тут мы будем использовать утилиту chroot.
Здесь нам, опять же, понадобится таблица разделов. Вводим уже известную команду:
В выводе снова будет эта таблица. Теперь нам надо присмотреться к ней еще внимательнее.
В этом способе нам необходимо примонтировать системный, а также нескольких других важных разделов. Для этого вводим эти команды:
Обратите внимание, что если если разделы /boot или /var находятся отдельно, то Вам нужно будет примонтировать их в /mnt/boot и /mnt/var.
Далее мы переходим в окружающую среду chroot с помощью команды:
И теперь, наконец-таки переустанавливаем Grub с помощью следующей команды:
Если вы на этом этапе получаете какие-то сообщения об ошибках, то попробуйте использовать эти команды:
Если все прошло успешно, выходим из chroot, используя команду:
Далее нужно отмонтировать все разделы. Для этого вводим в терминал:
В случае, если вы монтировали раздел /boot введите команду:
Теперь перезагружаем систему с помощью:
Можно также обновить меню Grub, используя команду:
Восстановление Grub в rescue mode
Если по каким-то причинам у вас нет доступа к LiveCD/USB-носителю, а также к компьютеру, с помощью которого этот самый носитель можно было бы сделать, то этот способ для вас.
Само восстановление проходит таким образом: сначала мы подгружаем все модули, чтобы открыть доступ ко всей функциональной части Grub, после чего запуститься с нужного раздела. Надо понимать, что Grub состоит из двух частей:
Одна из этих частей (первая) записана в MBR диска. В ней присутствует базовый функционал и ничего больше (консоль в rescue mode).
Стало быть, нам нужно определить, в каком разделе находится вторая часть Grub (находится в каталоге /boot/grub), и после чего подгрузить все недостающие модули. А вот уже после этого мы сможем запустить загрузчик с нужного раздела. В rescue mode есть всего четыре команды:
Для начала вводим следующую команду:
В выводе будет что-то подобное:
В некоторых случаях Grub неправильно опеределяет файловые системы находящиеся на разделах дисков. В данном примере загрузчик показывает их как msdos. Мы должны попытаться угадать диски, которые видим. В примере доступно два диска. Диск с индексом 0 содержащий три раздела, и диск с индексом 1 содержащий два раздела. Если вы знаете структуру своих дисков, определить нужный труда не составит.
С помощью этих команд мы приказываем системе использовать какой-то конкретный диск, для выполнения всех остальных операций (в нашем случае, это диск (hd0,1)). Чтобы проверить есть ли на данном диске загрузчик, введем эту команду:
Если в выводе будет список файлов и папок, значит мы все сделали правильно. Теперь можно загрузить все необходимые модули. Для этого выполним команды:
После выполнения команд Grub загрузится в полнофункциональном режиме. Будут найдены все операционные системы, которые установлены на компьютере, после чего будет показано стандартное меню загрузки.
Чтобы закрепить результат (и не проделывать все то же самое после перезапуска ПК), нужно зайти в терминал своего дистрибутива Linux, где с root правами выполнить следующую команду:
Если операционная система расположена на разделе с файловой системой btrfs, то нам необходимо выполнить следующие команды:
И подгрузить модули:
Ну и теперь запустить GRUB:
Восстановление Grub с помощью утилиты Boot repair
С помощью этой замечательной утилиты вы сможете восстановить загрузчик всего в пару кликов. Как видно из скриншота, утилита имеет собственный GUI, ее использование не вызовет трудностей.
Чтобы установить boot repair, вы можете воспользоваться одним из приведенных способов:
Если с первым способом все понятно: нужно просто скачать и записать образ с помощью соответствующих инструментов. То во втором уже нужно знать конкретные команды, которые выглядят следующим образом:
В утилите будет доступно два варианта на выбор:
Recommended repair исправляет большую часть известных ошибок, которые могли бы возникнуть при запуске. С его помощью вы сможете пофиксить и загрузчик Grub.
Create a BootInfo summary создает Boot-Info-Script – скрипт, который позволяет диагностировать большинство проблем при загрузке.
Здесь же есть и Advanced options. Он включает в себя варианты для восстановления и настройки загрузчика Grub2 (загрузка по-умолчанию, опции загрузки ядра, отображение или скрытие GRUB при загрузке, удаление GRUB). С помощью этих же инструментов, вы можете восстановить MBR и т.д.
Вам обязательно стоит заглянуть на официальный сайт Boot Repair. Там вы сможете найти более подробную информацию обо всех возможностях и особенностях программы. Там же будет доступна информация о выходе новых версий: фиксах и улучшениях самой утилиты, а также многом и многом другом.
Выводы
Возможно вас заинтересуют и другие похожие материалы про починку загрузчика Grub2. Например, в этом материале вы узнаете, как починить GRUB2 если Ubuntu не хочет загружаться. Там более подробно рассказывается, как фиксить груб с помощью утилиты Boot Repair, возможно вам стоит заглянуть туда, если вы не поняли что-то из этого материала. Что же, ну а на сегодня это все. Надеюсь, что данный материал помог вам разобраться в ошибках. Что, в свою очередь, поможет вам их решить.
[РЕШЕНО] Mint + Windows 10: прошу помочь
Перейду сразу к делу: во всех мануалах по установке Mint на windows 10, есть такой шаг, где нужно отрезать место под линукс от существующих разделов.
Я его успешно выполнил:
Дальше, при установке Линукс, во всех мануалах наблюдается такая картина:
Я имею в виду, что в списке есть разные разделы.
Теперь покажу, что я называю «нетипичной установкой», так как то что у меня расходится со всеми мануалами:
Как видите, в моём случае, установщик видит один раздел, размером в весь жесткий диск.
Уважаемые эксперты, вы понимаете, почему у меня всё происходит таким образом, а не как в мануалах?
А быстрая загрузка в настройках питания у меня отключена.
Братишка: |
zqpx, Возможно у вас есть проблемы с разметкой диска (Linux довольно чуствителен к разметке, по крайней мере частенько такая ситуация встречается). Особенно если вы пользовались софтом типа Acronis DD, а похоже, что вы таким софтом пользовались т.к. разметка не стандартная. Или может быть вы преобразовывали диск из GPT в MBR, |
Спасибо. Что посоветуете сделать в данной ситуации, как диагностировать проблемы с разметкой диска?
Unborn,
Товарищ Анборн, спасибо большое за такой развёрнутый ответ.
Я собираюсь сейчас отформатировать полностью жесткий диск и поставить всё заново, но теперь правильно. К сожалению, я запутался в Уефи/гпт/мбр
Вопрос: Мне нужна установка в режиме BIOS на MBR-раздел, а система ставится в режиме EFI/UEFI на GPT-раздел. Как быть?
Ответ: Зайдите в UEFI-BIOS и поменяйте там параметры, ответственные за выбор режима установки. В UEFI-BIOS разных производителей их названия и местоположение отличаются. Но в сети и существуют более-менее подробные описания, как это проделать для разных моделей UEFI-BIOS. Если же все совсем тяжко, и вы не можете найти нужные опции, то просто удалите из сборки файл bootmgr.efi и папку efi. Это лишит сборку возможности старта установки в режиме EFI/UEFI и она будет вынуждена запускать установку в режиме BIOS.
Вопрос: Мне нужна установка в режиме EFI/UEFI на GPT-раздел, а система ставится в режиме BIOS на MBR-раздел. Почему?
Ответ: Во-первых, ваш компьютер может не поддерживать установку системы в режиме EFI/UEFI. Во-вторых, в UEFI-BIOS могут быть отключены опции, отвечающие за возможность установки в этом режиме. В третьих, если вы ставите систему с флешки, то знайте, что в режиме EFI/UEFI можно установиться только если флешка отформатирована в формате FAT32.
И что в итоге лучше, вначале поставить win10, а потом Mint, или наоборот?
Братишка
Спасибо, возможно вы тоже можете подсказать, как быть сейчас? 🙂
zqpx,
Мой вариант.
Установка на MBR диск.
1. Перенести нужную информацию с диска на другие носители.
2. Отключить режим UEFI в BIOS (этот пункт можно пропустить, т.к. у вас уже Legacy).
3. Загрузиться с установочного носителя Windows. На клавиатуре Shift + F10. В ком.строке ввести diskpart и нажать Enter и дальше следующие команды
Продолжить установку Windows, создать для её раздел нужного размера и установить систему. Дальше могут быть разные варианты или сразу за Windows установить Linux (GRUB устанавливать на жесткий диск /dev/sda) или создать раздел для данных Windows, а затем устанавливать Linux. После установки систем вернуть информацию на диск.
Установка на GPT диск.
1. Перенести нужную информацию с диска на другие носители.
2. Подготовить UEFI загрузочную флешку Windows или записать установочный диск.
3. В UEFI-BIOS включить режим UEFI.
4. Загрузиться с установочного носителя Windows. На клавиатуре Shift + F10. В ком.строке ввести diskpart и нажать Enter и дальше следующие команды
Всё получилось. Отформатировал жёсткий диск, конвертировал в GPT. Установил вин10 из под UEFI. А потом поставил установил минт в sda, который выделил для неё.
Огромное спасибо Братишка и Unborn! Вы хорошие люди, и я надеюсь, что вам тоже будут встречаться хорошие люди =)
И спасибо anon за первый коммент в моей теме, и за наводку про секьюр бут, фаст бут