Ubuntu에서 기본 부팅 OS 변경 - 이중 부팅

Ubuntu에서 기본 부팅 OS 변경 - 이중 부팅

듀얼 부팅 시스템(Windows 7 및 Ubuntu)이 있습니다. 현재 시작 시 기본 OS는 Ubuntu입니다. 기본 부팅 OS를 Ubuntu에서 Windows(Ubuntu-> Windows)로 변경하고 싶습니다. 즉, 시작 시 Windows가 기본적으로 부팅되어야 합니다. Ubuntu 측에 있는 동안 부팅 순서가 변경됩니다. BCDEDIT.exe를 사용하여 Windows 측에서 이 작업을 수행할 수 있다는 것을 알고 있습니다. 가능한 해결 방법 중 하나는 레지스트리를 로드하고(Windows 파일 시스템을 마운트하고 Windows/System32/config로 이동) 레지스트리 값을 편집(chntpw 사용)하는 것입니다. 하지만 어떤 값을 변경해야 할지 모르겠습니다.

감사해요

답변1

CTRL+ ALT+를 눌러 터미널을 열고 T다음을 입력하세요.

grep menuentry /boot/grub/grub.cfg  

다음과 유사한 출력이 표시됩니다. 여기에 이미지 설명을 입력하세요

 user@YourComputer:~$ grep menuentry /boot/grub/grub.cfg
    menuentry 'Ubuntu, with Linux 2.6.35-31-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    menuentry 'Ubuntu, with Linux 2.6.35-31-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
    menuentry 'Ubuntu, with Linux 2.6.35-30-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    menuentry 'Ubuntu, with Linux 2.6.35-30-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
    menuentry "Memory test (memtest86+)" {
    menuentry "Memory test (memtest86+, serial console 115200)" {
    menuentry "Windows NT/2000/XP (loader) (on /dev/sda1)" {
    menuentry "Ubuntu, with Linux 2.6.32-34-generic (on /dev/sdb1)" {
    menuentry "Ubuntu, with Linux 2.6.32-34-generic (recovery mode) (on /dev/sdb1)" {
    menuentry "Ubuntu, with Linux 2.6.32-33-generic (on /dev/sdb1)" {
    menuentry "Ubuntu, with Linux 2.6.32-33-generic (recovery mode) (on /dev/sdb1)" {
    menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-A4AE5922AE58EE74' {

이제 마지막 줄과 같은 것을 찾으십시오.

menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-A4AE5922AE58EE74' {
    menuentry "Memory Tester (memtest86+)" --class memtest86 --class gnu --class tool {

그로부터 우리는 단지Windows 7(로더)(/dev/sda1)부분.

다음으로 /etc/default/grub을 편집하고 달성해야 할 사항에 대해 다음 두 줄을 변경해야 합니다.

sudo gedit /etc/default/grub

GRUB_DEFAULT 값을 항상 부팅하려는 Windows 시스템 이름으로 변경합니다.

`GRUB_DEFAULT="Windows 7 (loader) (on /dev/sda1)"`

그런 다음 그럽을 업데이트하고,

sudo update-grub

관련 정보