10450
Проблема с Dual Boot (Windows10+ManjaroDeepin)
Приветствую всех!
Ситуация такая. Есть ноут Dell 15 Inspiron 3580 (i7-8565, RAM 8Gb, SSD 250Gb, HDD 1Tb). Я установил Windows10 на SSD потом — с помощью Manjaro Architecht — Deepin. Загрузчиком поставил rEFIn. Всё прошло нормально, но я забыл примонтировать HDD /home. После неудачной попытки сделать эту операцию в /etc/fstab/ Manjaro не запустилась. Я пробовал переустановить через тот же Architect, потом — Manjaro Deepin 18.0.2-stable — безрезультатно. Запускается только винда. В BIOS переключал режимы при установке, запуске и в UEFI и в Legacy. Всё равно запускается винда. Искал по разным форумам, викам — но так и не увидел, в чём причина? ЧЯДНТ? Подскажите пожалуйста…
Ситуация такая. Есть ноут Dell 15 Inspiron 3580 (i7-8565, RAM 8Gb, SSD 250Gb, HDD 1Tb). Я установил Windows10 на SSD потом — с помощью Manjaro Architecht — Deepin. Загрузчиком поставил rEFIn. Всё прошло нормально, но я забыл примонтировать HDD /home. После неудачной попытки сделать эту операцию в /etc/fstab/ Manjaro не запустилась. Я пробовал переустановить через тот же Architect, потом — Manjaro Deepin 18.0.2-stable — безрезультатно. Запускается только винда. В BIOS переключал режимы при установке, запуске и в UEFI и в Legacy. Всё равно запускается винда. Искал по разным форумам, викам — но так и не увидел, в чём причина? ЧЯДНТ? Подскажите пожалуйста…
54 комментария
Иногда помогает запустить линукс
После первой переустановки Deepin вместо Manjaro стоял rEFInd. И кажется, последняя строка появилась уже после второй переустановки.
Я вот ещё что вспомнил — когда переустанавливал Deepin через Architect, после того, как я выбрал уау и ядро 419, в самом низу на секунду появилось какое-то сообщение об ошибке, а установщик перешёл к следующему этапу. Что это за сообщение — я не смог даже разглядеть, не то, что запомнить. Может, из-за него не получается установить и запустить систему?
Насчёт загрузчика grub — надо поискать, где он установлен… но судя по картинке моего BIOS, там его вообще нет, что довольно странно...
Я так понял, как вариант — попробовать установить обычную Ubuntu и с ней GRUB2? Linux Mint 18.1 подойдёт?
Мое мнение Manjaro интереснее.
Wiki, YouTube, а также англоязычную версию форума manjaro читал/смотрел. Судя по всему, на каком-то этапе я что-то не то сделал. Или НЕ сделал. Нашёл одну тему в англ. версии — там форумчанин описал очень похожие на мою ситуацию «симптомы». Проблема была решена. Попробую решить описанным там способом. В конце установки надо не перезагрузиться, а зайти в командную строку и ввести efibootmgr и проверить порядок загрузки — manjaro должен быть первым.
Да. И SSD и HDD.
Кажется, я понял, в чём дело… В /dev/nvme0n1p1 2048 1230847 1228800 600M EFI System
нет Boot и *
Partition: /dev/nvme0n1p5 Name: system File System: ext4 Mount Point: / Size: 50Gb… Flags:
Теперь вот думаю, может, надо было /dev/nvme0n1р1?
И покажите tree /boot.
это в папке /boot?
После rEFInd стартует? Если да, то к нему вопросов быть не должно, он монтированием файловых систем не занимается, его задача передать управление ядру и все. Ез системы с грабом он, к слову, ставится за две интуитивно понятных команды.
Внимательно перечитал ОП. К загрузчику никаких вопросов, допущена ошибка при редактировании fstab. Наиболее простым вариантом была бы его правка с лайва.
Здесь есть несколько файлов, в т.ч. и rEFInd. Скажите пожалуйста, где, что и как нужно сделать, чтобы у меня всё загружалось, как в самом начале, после первой установки Manjaro Deepin? Тогда запускался rEFInd и было две иконки Windows и Manjaro.
Как и что там нужно сделать?
Я уже подумываю над тем, чтобы снести всё, перезаписать винду, переразметить диски по их размерам…
Просто выполните приведенную команду в терминале. Вывод сюда. Это проще вангования содержимого каталогов.
Загрузиться с лайва. Открыть текстовым редакотором fstab. Привести его в корректный вид.
Сейчас, как я понимаю, система работает и грузится GRUBом? Надо просто заменить его rEFInd-ом и добавить хомяк не отдельном разделе?
Я не стал оглашать весь список, потому как не пускает больше 3000 знаков.
Cейчас загрузился на новом ноуте с флешки.
Уточните пожалуйста, какой вид fstab — корректный? Я уже как-то попробовал это сделать по своему пониманию, что привело к сносу rEFInd'a и созданию этой темы.
fstab:
Да, работает и грузится грубом только винда. Манджара грузится только через флешку с помощью пары «волшебных строк».
Точно! :) Хомяк уже есть, даже два:
дайте вывод
Должны быть строки вида
Тут описан синтаксис.
rEFInd ставится в два действия, буквально:
- Ставите пакет refind-efi.
- Запускете refind-install. Разумеется, для записи в /boot оно захочет рута.
Подробности здесь.Перезагружаемся, смотрим, выносим граб за ненадобностью.
Моя строка —
Bingo!? :)
Перед установкой мне нужно что-то удалить из того «дерева», которое я запостил выше, отвечая на Ваши вопросы?
В BIOS refind стоит первым. Последовательность такая:
Grub удалил, теперь вообще не могу войти в систему…
grub> boot
error: you need to load kernel first.
grub>_
Такое ощущение, что и решение есть, но я что-то не сделал. Никак не пойму, не увижу — что именно? :(
Вот и GRUB тоже не знает. Более того, загрузчику это уметь и не надо.
Для починки системы удобно использовать mhwd-chroot с флэшки.
Вот статья. Про восстановление загрузчика там есть.
Это загрузчик, который будет использовать EFI при умолчальных настройках, насколько я помню. У меня есть подозрение что в данном случае это кусок GRUB и именно он выполняется при загрузке. Вот мануал по установке rEFInd руками.
Зачем Вы проверяете своп на ошибки? Указывайте там 0.
Pastebin. Сейчас из листинга мало что видно.
Каких именно?
Если UUID верен должно работать.
Спасибо, указал. Я не создавал файл вручную — скопировал и разместил информацию, которая уже была.
Последнюю команду я не вводил — GRUB от Manjaro появлялся сам.
Это UUID /home.
Я могу привести весь список, но, честно говоря, уже не уверен, что мне поможет. Я делаю всё, что читаю от Вас, но проблема не решается.
Кажется, я уже писал здесь — меня смущает отсутствие * и метки «Boot» здесь
Вопрос: это — нормально?
И ещё один момент.
Когда в самом начале запуска захожу в меню через F12:
Не понятно, почему rEFInd, Manjaro отмечены "*", а Windows — нет? Это так и должно быть?
Все на своих местах, насколько я могу судить.
Согласно выхлопу efibootmgr refind в списке загрузочных записей и активен, система загружена с флешки. Можно попробовать глянуть , но ко мне уже закрадывается подозрение что там все будет в порядке.
Хмм… а не может ли всему мешать SecureBoot? Оно включено?
Интересный вопрос… После установки винды и мучений с манджарой был отключён. Вчера вечером решил включить. Результат такой же — грузится винда. Сейчас этот режим отключён.
Но я подозреваю там все верно будет.
Лишние загрузочные записи удалить несложно, efibootmgr это умеет:
XXXX — номер записи.
Включенный SecureBoot сейчас только добавит веселья. Более подробно отпишу завтра.
Исходя из этого списка, порядок загрузки такой: rEFInd, Manjaro, Windows. Но почему-то первой загружается Windows, минуя rEFInd… И в списке лишнего ничего нет, так?
Флешка не сама грузится — я уже писал, что в момент запуска нажимаю F12 и выбираю её.
Про SecureBoot и подписанные загрузчики.
файлы открыл — всё, что там было. Я ничего не менял, не вводил.
Лучше стереть, отформатировать всё, и перезаписать по новой… Надеюсь, что тогда не будет таких проблем.
даст ответ стоит ли наладить запуск manjaro
Понятно. Я надеялся на решение проблемы за пару дней, а проблема уже пятый день как не решена. Остаётся перезаписать всё и (если всё пройдёт успешно) закрыть тему.
Устанавливал образ, поэтому после перезагрузки открылось окошко GRUB. Всё получилось, как я хотел, но не без приколов. Первая неприятность — как-то медленно грузится манджара. Ну, мне так показалось… Вторая — что одна, что вторая система имеют проблемы с wifi. Windows почему-то вообще не видит wifi, а Manjaro пишет, что я не правильно ввёл пароль. Ну и «капризничает» при попытках установить некоторые программы. Но это всё пустяки, ерунда по сравнению с теми баталиями, которые я пережил за прошлую неделю.
Всем спасибо за помощь, приложенные усилия и затраченное время!
Думаю, тему можно закрывать.