我在 16.04 的 mdadm 系統上完成 grub 安裝時遇到問題,並設法破解它以啟動。然而現在系統間歇性崩潰並不斷嘗試安裝 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]
我嘗試過的:
安裝很順利,直到 grub 安裝失敗
嘗試了引導修復和 grub 安裝,但兩者都不起作用(我在這樣做之前安裝了目標磁碟機和引導分割區)
- grub 安裝失敗:“找不到 EFI 目錄”
我不需要EFI啟動,所以使用了 grub-install --target=i386-pc
- grub 安裝失敗:“找不到 /usr/lib/grub/i386-pc”
我做了一個假設,我認為 linux livecd 上可能有這些檔案的版本,所以將它們從
[livecd]/usr/lib/grub/i386-pc
to複製到[target]/usr/lib/grub/i386-pc
,這實際上允許安裝 grub
我現在正在處理什麼
系統將啟動,但花費的時間比我預期的全新安裝要長
每當 apt-get 運行時,都會打包
grub-efi-amd64-signed
並shim-signed
嘗試安裝,但無法安裝,並出現與上面相同的 efi 錯誤系統偶爾會出現硬鎖,查看系統日誌,有提到Live CD 安裝程式啟動,否則沒有太多錯誤
幫助我吧,你是我唯一的希望。