olyaX |
|
Темы:
8
Сообщения:
61
Участник с: 22 апреля 2018
|
Добрый день. Случилась неприятность :( Описание проблемы: В системе два диска ssd (windows10) и обычный с разметкой gpt (archlinux и раздел ntfs). В общем возникла необходимость отключить диск с archlinux физически, т.к. винда никак нехотела проводить архивацию. После удаления диска винда сохранилась но! при подключении диска с арчом обратно и установке загрузки с него в биосе, возник черный экран с мигающим курсором секунд на 5 и последующий переброс обратно в биос. Попытки решения: -Первое что я попробовала сделать это восстановить grub. Загрузилась с liveCD и выполнила: После команды: Пишет: Решила проигнорировать это и продолжила: После выхода и перезагрузки результат тот же.-Пробовала отключить диск с виндой. -Втыкать неработающий диск в другой порт. -Сбрасывала CMOS (вытаскивала батарейку) -Обновила Биос на материнской плате. -Восстанавливала весь диск с помощью Clonezilla. Везде результат один и тот же - Черный экран с мигающим курсором и переход в bios. Вопросы: -Что можно еще предпринять чтобы восстановить систему? -Как могло такое произойти что от простого отключения диска появилась такая проблема? Однажды я уже так делала (отключала диск физически) и ничего за это не было. -При подключении из liveCD через chmod в разделе home почему то небыло пользовательских папок. Куда они могли деться или это нормально? Опыта мало и поэтому буду благодарна за посильную помощь. |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Я думаю, вы совершенно напрасно ковыряли диск, и без толку переустанавливали загрузчик. Скорей всего, дело в настройках вашего UEFI (который вы называете BIOS), которые "исправила" форточка во время манипуляций с ней. Поскольку вы устанавливали GRUB для режима UEFI, вам и загружаться с диска надо в режиме UEFI, а не в режиме совместимости с BIOS. Судя по тому, как вы устанавливали загрузчик, теперь вам надо искать в настройках загрузки UEFI строчку с идентификатором "GRUB". Кроме того, при загрузке с LiveCD вы тоже почему-то загрузились именно в режиме BIOS, судя по по предупреждениям "EFI variables are not supported on this system". Как раз в этом месте grub-install пытался восстановить настройки UEFI своим способом, но они были недоступны, потому что LiveCD стартовал НЕ из режима UEFI. |
olyaX |
|
Темы:
8
Сообщения:
61
Участник с: 22 апреля 2018
|
Переставила в UEFI во вкладке "Boot" => CSM(Compatibility Support Module) =>Boot Device Control - UEFI only (раньше стоял режим совместимости). В итоге из биоса диск вообще пропал. Дальше попыталась из liveCD все заново проделать и установить grub. Результат тот же: Команда efivar-tester дает вывод:
В liveCD выбрала пункт "Arch Linux archiso x86_64 UEFI USB". Что то не здоровое. Где в UEFI еще можно поменять настройки попробовать? NatrioЯ вроде не совсем дура. нет там такой строчки. А раньше до манипуляций с виндой, была. |
chronos |
|
Темы:
3
Сообщения:
518
Участник с: 15 марта 2012
|
Вообще с лайва лучше заходить наверное так ! На примере с liveCD linux mint в Archlinux. sudo mount [корень твоего арча] /mnt пример sudo mount /dev/sda7 /mnt sudo mount [раздел бут(если есть)] /mnt/boot пример sudo mount /dev/sda5 /mnt/boot sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys sudo chroot /mnt /bin/bash После того как вошли в свою систему, можно например восстановить груб grub-install /dev/sda для mbr или как вы выше уже запостили для UEFI свою команду |
olyaX |
|
Темы:
8
Сообщения:
61
Участник с: 22 апреля 2018
|
Для установки grub сделала вот так: И добавила это чтобы grub установился без ошибок (подрбонее об этом здесь https://unix.stackexchange.com/questions/91620/efi-variables-are-not-supported-on-this-system) Далее устновка собственно самого grab-а: Граб успешно установлен. Но! Команда апгрейда все также ничего не находит. Как результат "GRUB" в меню загрузок дисков в UEFI появился. Но при выборе загрузки с него я попадаю в minimal BASH. Такого вида: Похоже что файловая система диска повреждена. Не понятно одно как он (winodws) мог что то повредить если диск с арчом был извлечен.
|
Slav164 |
|
Темы:
3
Сообщения:
150
Участник с: 15 сентября 2016
|
Попробуйте в винде отключить Быстрый запуск,Гибернацию. |
olyaX |
|
Темы:
8
Сообщения:
61
Участник с: 22 апреля 2018
|
Решила проблему так. 1. Переустановила систему с сохранением раздела home Проверила.загружается и есть пункт GRUB в настройках загрузки. Скопировала все важное что было нужно. 2. После этого решила снова попробовать восстановить систему с помощью бэкапа созданного в Clonezilla. И все норм. Загружается и работает. Правда странное дело в uefi пункт GRUB изменился на "Windows Boot Manager GRUB (P1:наименование диска)". Вот как то так. В общем слава богу что бэкап был совсем недавний. И чему меня это научило? С winдой надо быть поакуратней. И я бы конешно избавилась от неё совсем. Но проклятый farcry5 разделил мою жизнь на до и после. |
chronos |
|
Темы:
3
Сообщения:
518
Участник с: 15 марта 2012
|
Граб успешно установлен. Но! Команда апгрейдаИнтересно бы на сам с генерированный /boot/grub/grub.cfg было взглянуть что там в параметрах запуская ядра творится. |
olyaX |
|
Темы:
8
Сообщения:
61
Участник с: 22 апреля 2018
|
chronosВзглянем еще. только в следующий раз уже наверное. Спасибо за помощь ;) |
Morisson |
|
Темы:
18
Сообщения:
1408
Участник с: 11 января 2017
|
У меня было недавно. Проверь, совпадает ли UUID реального efi - раздела и fstab Винда такая винда |