부분적으로 실패한 설치로 인한 충돌/그럽 문제 수정

부분적으로 실패한 설치로 인한 충돌/그럽 문제 수정

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]

내가 시도한 것:

  1. grub 설치가 실패할 때까지 설치가 잘 진행되었습니다.

  2. 부팅 복구 및 grub 설치를 시도했지만 둘 다 작동하지 않았습니다(그렇게 하기 전에 대상 드라이브와 부팅 파티션을 마운트했습니다)

    • 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-pcgrub을 설치할 수 있었습니다.

내가 지금 다루고 있는 것은

  • 시스템이 부팅되지만 새로 설치하는 것보다 시간이 오래 걸립니다.

  • apt-get이 실행될 때마다 패키지를 설치 grub-efi-amd64-signed하고 shim-signed위와 동일한 efi 오류로 설치를 시도하고 실패합니다.

  • 시스템이 때때로 하드 잠금 상태가 되는 경우가 있는데, syslog를 보면 다음과 같은 언급이 있습니다.라이브 CD 설치 프로그램시작하고 그렇지 않으면 많은 오류가 발생하지 않습니다.

도와주세요, 당신은 나의 유일한 희망입니다.

관련 정보