Исправление сбоев/проблем grub при частично неудачной установке

Исправление сбоев/проблем grub при частично неудачной установке

У меня были проблемы с завершением установки grub на системе mdadm с 16.04, и мне удалось взломать ее для загрузки. Однако теперь система периодически зависает и постоянно пытается и не может установить пакеты grub-efi.У меня нет времени тратить еще один день на переустановку..

Настройка привода в системе выглядит следующим образом:

NAME      SIZE TYPE  FSTYPE            PARTTYPE MOUNTPOINT
sda       1.8T disk                             
├─sda1      1G part  ext4              0x83     /boot
├─sda2    100G part  linux_raid_member 0x83     
│ └─md0 199.9G raid0 ext4                       /
├─sda3    1.7T part  linux_raid_member 0x83     
│ └─md2   1.7T raid1 ext4                       /home
└─sda4     32G part  linux_raid_member 0x83     
  └─md1    64G raid0 swap                       [SWAP]
sdb       1.8T disk                             
├─sdb1      1G part  ext4              0x83     
├─sdb2    100G part  linux_raid_member 0x83     
│ └─md0 199.9G raid0 ext4                       /
├─sdb3    1.7T part  linux_raid_member 0x83     
│ └─md2   1.7T raid1 ext4                       /home
└─sdb4     32G part  linux_raid_member 0x83     
  └─md1    64G raid0 swap                       [SWAP]

Что я пробовал:

  1. Установка прошла нормально, пока не произошла ошибка при установке grub.

  2. Пробовал boot-repair и grub-install, ни один из них не помог (перед этим я смонтировал целевые диски и загрузочный раздел)

    • grub-install завершается неудачей: «не удается найти каталог EFI»
  3. Мне не нужна загрузка EFI, поэтому я использовал grub-install --target=i386-pc

    • grub-install завершается неудачей: «не удается найти /usr/lib/grub/i386-pc»
  4. Я предположил, что, скорее всего, есть версия этих файлов на Linux LiveCD, поэтому скопировал их с [livecd]/usr/lib/grub/i386-pcна [target]/usr/lib/grub/i386-pc, что фактически позволило установить grub

С чем я сейчас имею дело

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

  • Всякий раз, когда запускается apt-get, пакеты grub-efi-amd64-signedи shim-signedпытаются установиться, но не могут из-за той же ошибки efi, указанной выше.

  • Система иногда жестко блокируется, если посмотреть системные журналы, то там есть упоминания оУстановщик Live CDзапуск и в остальном не так много ошибок

Помогите мне, вы моя единственная надежда.

Связанный контент