Система загружается в grub при загрузке и не может быть исправлена ​​с помощью загрузки. Задача подозреваемого EFI

Если вы заметили, что vpnc умирает примерно за такое же время, вы можете попытаться отключить DPD:

   --dpd-idle <0,10-86400>
          Send DPD packet after not receiving anything for <idle> seconds.  Use 0 to disable DPD completely (both ways).
          Default: 300
   conf-variable: DPD idle timeout (our side) <0,10-86400>

(взято из vpnc man page)

Параметр выше (--dpd-idle 0) отключит обнаружение мертвого пира и не прекратит соединение, если пакеты не дойдут до вас вовремя. Вы можете в противном случае установить его в свой файл конфигурации, как описано выше.

Я думаю, что я также немного отредактировал ваш сценарий запуска, чтобы избежать безоговорочной остановки vpnc «если он все еще активен». У вас могут быть разные изменения состояния, чем «вверх» и «вниз» (например, у вас есть «имя хоста»); например, при перемещении из точки доступа в точку доступа из-за изменений уровня сигнала, иначе вы можете получить новый «вверх». Другими словами:

# Exit if we are not connected to bonnet
if ! iwconfig wlan0 | grep bonnet then
    # Kill vpnc if it is still active
    if pgrep vpnc then
        vpnc-disconnect
    fi
    return 0
fi

Вместо выполнения двух отдельных проверок. (хотя я не тестировал это)

0
задан 13 September 2017 в 06:30

2 ответа

Скорее всего, я вижу. У вас есть разделенный диск MBR. При установке ubuntu в режиме Legacy он добавляет grub в MBR диска. когда вы добавили раздел EFI и установили его в режиме EFI, grub в MBR не был обновлен, поэтому теперь, когда вы удалили 16.10, grub в MBR не смог найти файл конфигурации, который был в разделе для 16.10.

Возможные исправления: 1) используйте инструмент MBR для удаления grub из MBR. обязательно отметьте раздел EFI в качестве загрузочного раздела. 2) начинать с нуля с перераспределения. EFI может использовать разбиение на GPT, которое имеет преимущества перед MBR. 3) вернитесь к использованию Legacy Boot.

ПРИМЕЧАНИЕ. Убедитесь, что раздел EFI сформирован FAT32. это требование.

0
ответ дан 18 July 2018 в 06:57

Скорее всего, я вижу. У вас есть разделенный диск MBR. При установке ubuntu в режиме Legacy он добавляет grub в MBR диска. когда вы добавили раздел EFI и установили его в режиме EFI, grub в MBR не был обновлен, поэтому теперь, когда вы удалили 16.10, grub в MBR не смог найти файл конфигурации, который был в разделе для 16.10.

Возможные исправления: 1) используйте инструмент MBR для удаления grub из MBR. обязательно отметьте раздел EFI в качестве загрузочного раздела. 2) начинать с нуля с перераспределения. EFI может использовать разбиение на GPT, которое имеет преимущества перед MBR. 3) вернитесь к использованию Legacy Boot.

ПРИМЕЧАНИЕ. Убедитесь, что раздел EFI сформирован FAT32. это требование.

0
ответ дан 24 July 2018 в 18:42
  • 1
    Я просто запустил sudo gdisk / dev / sda и получил: GPT fdisk (gdisk) версия 1.0.1 Сканирование таблицы разделов: MBR: только MBR BSD: нет APM: нет GPT: нет ********* ************************************************** **** Нашел неверный GPT и действительный MBR; конвертируя MBR в формат GPT в памяти. ЭТО ОПЕРАЦИЯ ПОТЕНЦИАЛЬНО ДЕСТРУКТИВНО! Выйдите, набрав «q», если вы не хотите преобразовывать разделы MBR в формат GPT! ************************************************** ************* Могу ли я разрешить gdisk делать преобразование? – Peter Freeman 13 September 2017 в 06:18
  • 2
    Да, мой раздел EFI - FAT32 – Peter Freeman 13 September 2017 в 06:32
  • 3
    Вы принудительно установили UEFI на старую схему разделения MBR. Обычно UEFI использует gpt. Ваша установка автоматически конвертируемого диска Windows 7 из gpt в MBR. Вы можете использовать gdisk для преобразования в gpt. Но у вас все еще есть MBR со старым загрузчиком и в зависимости от настроек в UEFI я загружаюсь в режиме BIOS или в режиме UEFI. И Acer (не уверен в Gateway) потребовал пароль UEFI & amp; настройка доверия для загрузки файлов Ubuntu в системный раздел ESP - efi. Acer Aspire E15 не будет иметь двойную загрузку, многие параметры настройки доверия на шаге 35 askubuntu.com/questions/627416/… – oldfred 13 September 2017 в 06:40
  • 4
    @oldfred - он двойной загрузки двух версий ubuntu. проблем нет. – ravery 13 September 2017 в 06:55
  • 5
    При преобразовании MBR-to-GPT, gdisk оставляет только загрузочный код MBR. Его можно удалить с помощью sudo dd if=/dev/zero of=/dev/sda bs=440 count=1, но БУДЬТЕ ОСТОРОЖНЫ с этой командой! Это может сильно испортить ситуацию, если вы допустили ошибку! Безопаснее отключить CSM, , если компьютер разрешает это. Также может быть, что загрузочный порядок EFI загружает что-то недействительное по умолчанию. Это можно просмотреть через sudo efibootmgr -v (исследование BootOrder и BootCurrent) и отрегулировано с помощью опции -o до efibootmgr. – Rod Smith 13 September 2017 в 17:13

Другие вопросы по тегам:

Похожие вопросы: