/home 및 D: 파티션이 있는 NVME 드라이브에 Windows 10 및 Ubuntu 16.04가 설치된 Dell G5 노트북이 있습니다.
이전에는 노트북을 켜면 기본적으로 GRUB로 설정되어 부팅할 OS를 선택할 수 있었습니다. 방금 Windows로 부팅하고 Dell 펌웨어 업데이트 도구를 실행했는데 이로 인해 부팅 우선 순위가 변경되었으며 이제 Windows가 자동으로 부팅됩니다.
내 efi 시작 우선순위는 다음과 같습니다.
$ sudo efibootmgr
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0002,0001,0000
Boot0000* Windows Boot Manager
Boot0001* ubuntu
Boot0002* UEFI: KBG30ZMS128G NVMe TOSHIBA 128GB, Partition 1
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop1 7:1 0 89M 1 loop /snap/core/7713
nvme0n1 259:0 0 119.2G 0 disk
├─nvme0n1p7 259:7 0 48.8G 0 part /
├─nvme0n1p5 259:5 0 12.7G 0 part
├─nvme0n1p3 259:3 0 54.9G 0 part
├─nvme0n1p1 259:1 0 650M 0 part /boot/efi
├─nvme0n1p6 259:6 0 1.1G 0 part
├─nvme0n1p4 259:4 0 990M 0 part
└─nvme0n1p2 259:2 0 128M 0 part
loop4 7:4 0 172.5M 1 loop /snap/skype/92
loop2 7:2 0 159.8M 1 loop /snap/vott/x1
loop0 7:0 0 89.1M 1 loop /snap/core/7917
sda 8:0 0 931.5G 0 disk
├─sda4 8:4 0 907.2G 0 part /home
├─sda2 8:2 0 9.3G 0 part
├─sda3 8:3 0 14.9G 0 part [SWAP]
└─sda1 8:1 0 128M 0 part
loop3 7:3 0 172.6M 1 loop /snap/skype/96
$ sudo update-grub
[sudo] password for luke:
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-66-generic
Found initrd image: /boot/initrd.img-4.15.0-66-generic
Found linux image: /boot/vmlinuz-4.15.0-65-generic
Found initrd image: /boot/initrd.img-4.15.0-65-generic
Found linux image: /boot/vmlinuz-4.4.0-166-generic
Found initrd image: /boot/initrd.img-4.4.0-166-generic
Found Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for EFI firmware configuration
done
POST 후에 부팅 메뉴를 불러오고 두 번째 "ubuntu" 항목을 수동으로 선택하면 GRUB가 예상대로 시작됩니다. 그래서 UEFI로 가서 "ubuntu"를 첫 번째 기본 부팅 옵션으로 승격시키려고 했습니다. 그 결과 컴퓨터가 일종의 Dell 복구 유틸리티로 부팅되었고 두 시스템 모두 로드되지 않았습니다. 부팅이 손상되었다는 알림이 표시되었습니다. 부팅 순서를 위로 되돌리면 Windows 또는 GRUB를 부팅할 수 있습니다.
기본적으로 GRUB으로 부팅하는 방법은 무엇입니까?
답변1
update-grub을 실행한 다음 "ubuntu"를 첫 번째 UEFI 부팅 우선 순위로 설정하면 문제가 해결됩니다.
답변2
efibootmgr -o 0001
이 명령은 첫 번째 부팅 옵션을 우분투로 설정합니다.