Windows이든 다른 버전의 Linux이든 관계없이 지정된 부트로더로 시스템을 재부팅하는 간단한 방법을 설정하려고 합니다. 내 테스트 시스템에 설치했습니다.시스템 부팅현재 설치된 각 커널에 대한 항목을 만듭니다. 이게 뭐야?시스템 제어부트로더 항목으로 식별됨:
$ sudo systemctl reboot --boot-loader-entry=help
Linuxmint-20.1-5.4.0-58-generic.conf
Linuxmint-20.1-5.4.0-66-generic.conf
Linuxmint-20.1.conf <--- this is the default entry
auto-reboot-to-firmware-setup
이러한 모든 항목은 systemd-boot 메뉴에서 수동으로 선택하면 작동합니다. 그러나 에서 호출할 때 sudo systemctl reboot --boot-loader-entry=
유효한 항목은 기본 항목과 펌웨어 항목뿐입니다. 재시작 시 오류가 발생하면 표시되지 않습니다. 부팅 메뉴가 나타나면 기본 항목으로 돌아갑니다.
다음은 일부 부트로더 구성 파일입니다:
# cat Linuxmint-20.1-5.4.0-58-generic.conf
title Linux Mint 20.1 ulyssa (5.4.0-58-generic)
linux /Linuxmint-20.1/vmlinuz-5.4.0-58-generic
initrd /Linuxmint-20.1/initrd.img-5.4.0-58-generic
options root=UUID=a67973ca-bd17-4f40-aba6-160fef33086a rw rootflags=subvol=@ iommu=pt
# cat Linuxmint-20.1.conf
title Linux Mint 20.1 ulyssa (5.4.0-67-generic)
linux /Linuxmint-20.1/vmlinuz-5.4.0-67-generic
initrd /Linuxmint-20.1/initrd.img-5.4.0-67-generic
options root=UUID=a67973ca-bd17-4f40-aba6-160fef33086a rw rootflags=subvol=@ iommu=pt
loader.conf
내 설정 과 관련이 있을 수 있나요 ?
# cat loader.conf
timeout 10
console-mode auto
editor yes
random-seed-mode always
default Linuxmint-20.1.conf
업데이트 #1: systemctl reboot --boot-loader-entry=auto-windows
내 메인 시스템에서도 작동합니다.