OpenSuse TumbleWeed 설치 후 GRUB가 로드되지 않습니다.

OpenSuse TumbleWeed 설치 후 GRUB가 로드되지 않습니다.

최근에 Ubuntu에서 OpenSuse로 전환하기로 결정했기 때문에 일반적으로 OpenSuse에서 TumbleWeed 이미지를 가져와 설치를 시작합니다.

설치 프로세스가 성공적으로 완료되었지만 새로 설치된 배포판으로 재부팅한 후 검은색 빈 화면이 나타났습니다. (GRUB가 로드되지 않음)

여러 번 요청한 후 설치 디스크의 기능을 사용하여 Gnome으로 부팅했지만 Boot installed system재부팅할 때마다 동일한 현상이 발생합니다.

다음을 사용하여 GRUB 재설치를 시도했습니다.이 가이드하지만 작동하지 않습니다.

나와 다른 파티션에 있었기 /home때문에 포맷을 건너뛰고 루트 파티션만 포맷했습니다./opt/

fdisk -l나온 내용은 ​​다음과 같습니다 .

Disk /dev/sda: 119.2 GiB, 128035676160 bytes, 250069680 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: A7177FCC-43B2-42CE-92AD-B35D979E2CCB

Device         Start       End  Sectors  Size Type
/dev/sda1       2048  58593279 58591232   28G Linux filesystem
/dev/sda2   58593280  68358143  9764864  4.7G Linux filesystem
/dev/sda3   68358144 126951423 58593280   28G Linux filesystem
/dev/sda4  126951424 129067007  2115584    1G Microsoft basic data
/dev/sda5  129067008 145838079 16771072    8G Linux filesystem


Disk /dev/sdb: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xee81add0

Device     Boot     Start        End    Sectors   Size Id Type
/dev/sdb1  *         2048     718847     716800   350M  7 HPFS/NTFS/exFAT
/dev/sdb2          718848  419432447  418713600 199.7G  7 HPFS/NTFS/exFAT
/dev/sdb3       419432448 1953521663 1534089216 731.5G  7 HPFS/NTFS/exFAT


Disk /dev/sdc: 15 GiB, 16039018496 bytes, 31326208 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x19aca6bd

Device     Boot Start     End Sectors  Size Id Type
/dev/sdc1        3688   11247    7560  3.7M ef EFI (FAT-12/16/32)
/dev/sdc2  *    11248 9095167 9083920  4.3G 17 Hidden HPFS/NTFS

보시다시피, 저는 2개의 HDD를 가지고 있습니다(기본은 SSD 디스크입니다).

설치할 때 다음 파티션 테이블을 사용했습니다.

/dev/sda1 mounted on /
/dev/sda2 mounted on /opt
/dev/sda3 mounted on /home
/dev/sda4 (fat) mounted on /boot/efi
/dev/sda5 mounted on swap
/dev/sda6 unpartitioned

그래서 검은 화면에서 멈췄어요. 최대한 자세하게 설명하려고 노력하고 있으니 혹시 도움을 주실 수 있는 분이 계시다면 정말 감사하겠습니다.

답변1

마침내 문제를 해결할 수 있었고 다른 사람들도 같은 문제가 발생했을 때 취한 조치는 다음과 같습니다.

먼저 설치 디스크나 라이브 버전을 사용하여 설치를 시작해야 합니다. 이렇게 하려면 설치 프로그램의 설치 섹션으로 이동하여 Abort블루 스크린에서 Installation-->를 클릭하여 Boot installed system시스템으로 들어갑니다.

그런 다음 설정 페이지를 열고 Settings들어가야 합니다 . Yast마지막 클릭을 하면 Boot LoaderGRUB2가 MBR에 설치됩니다.

그러면 GRUB 화면이 로드됩니다.

또 다른 문제가 있었습니다. grub에서 OpenSuse를 선택할 때 명령을 찾을 수 없다는 2개의 오류가 발생했습니다 linuxefi.initrdefi

이 문제는 및 복구 모드에서 및를 부팅 및 설치하고 root partition및 각 인스턴스를 편집하고 /boot/grub2/grub.cfgefi가 아닌 해당 인스턴스로 교체하여 해결할 수 있습니다.linuxefiinitrdefilinuxinitrd

관련 정보