부트로더로 사용할 grub 설치 및 구성

부트로더로 사용할 grub 설치 및 구성

Windows 10이 포함된 SSD에 Linux 파티션을 마운트해야 했는데, 부팅 가능한 UEFI USB를 사용하여 이 작업을 수행했습니다. 제가 사용하고 있는 배포판은 Mint 18.3 Sylvia입니다.

설치하는 동안 사용 가능한 공간을 4개의 논리 파티션으로 나누었습니다.

  • 부팅 가능한 태그가 있는 EFI
  • /
  • 교환
  • /집

그리고 온라인 제안에 따라 생성된 EFI 파티션을 선택하여 부트로더를 설치하세요.

현재 시스템은 자동으로 Mint로 부팅됩니다. grub은 전혀 설치되지 않습니다. 저는 항상 grub이 설치되어 있다고 생각했고 Windows 파티션을 찾으려면 grub을 업데이트해야 했습니다.

저는 Windows 파티션으로 부팅할 수 있기를 원하며, Grub을 부트로더로 설치하는 것이 시스템에서 Mint와 Windows를 찾을 수 있기 때문에 해결책이라고 생각합니다. 이것이 올바른 접근 방식입니까?

어떤 도움이나 통찰력이라도 환영합니다. 저는 grub을 설치하거나 구성한 적이 없으므로 이것이 제 문제를 해결할 수 있을지 확신할 수 없습니다.

ps lsblk의 현재 상태:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdb      8:16   0 111,8G  0 disk 
├─sdb4   8:20   0     1K  0 part 
├─sdb2   8:18   0  62,7G  0 part 
├─sdb7   8:23   0   6,5G  0 part [SWAP]
├─sdb5   8:21   0   714M  0 part /boot/efi
├─sdb3   8:19   0 541,3M  0 part 
├─sdb1   8:17   0 337,3M  0 part 
├─sdb8   8:24   0  22,4G  0 part /home
└─sdb6   8:22   0  18,6G  0 part /

답변1

터미널에서 명령을 실행하여 df -khsdb5에서 사용 가능한 여유 공간을 확인하세요. 여유 공간이 200~300MB 이상인 경우 다음을 계속하세요.

(EFI grub) 패키지가 설치되어 있는 경우 grub-efi-amd64grub을 다시 설치하기만 하면 됩니다. (설치되었는지 확인하려면 을 실행하고 sudo dpkg -s grub-efi-amd64상태는 이어야 합니다 installed ok installed)

그런 다음 실행하여 sudo grub-install /dev/sdb하드 드라이브에 설치하십시오.

sudo os-prober- 컴퓨터에 설치된 다른 운영 체제를 감지합니다.

sudo update-grub- GRUB 구성을 업데이트하세요.

갈 준비가 되어 있어야 합니다.

편집: Windows EFI 시스템 파티션을 포맷하고 Windows 부팅 관리자가 사라지는 경우에는 도움이 되지 않습니다. 그러나 Windows 복구 USB를 부팅해야 하며 이는 Linux 시스템에 위험할 수 있습니다.

관련 정보