저는 Ubuntu를 처음 접했고 Windows 이외의 새 파티션에 설치하고 싶습니다. 저는 이 튜토리얼의 단계를 따랐습니다.http://www.linuxbsdos.com/2014/02/01/dual-boot-windows-8-or-windows-7-and-ubuntu-13-10-with-ubuntu-on-a-btrfs-filesystem/
그리고 설치 자체도 매력적이었습니다. 내가 한 단계는 다음과 같습니다.
- Windows에서 파티션 크기 축소
- 우분투를 설치합니다. 설명된 튜토리얼에서와 같이 세 개의 파티션을 만들었습니다.
- 150MB, EXT4 및 마운트 지점을 갖춘 논리적 부팅 파티션
/boot
- 스왑 파티션, 논리, 2GB
- 기본 파티션, 논리, 10GB, btrfs 및 마운트 지점
/
- 150MB, EXT4 및 마운트 지점을 갖춘 논리적 부팅 파티션
- 설치가 성공적으로 완료되었습니다(GRUB2 포함).
- 이제 Windows로 다시 부팅하고 EasyBCD를 설치했습니다.
- 여기에서 150MB 부팅 파티션을 가리키는 새 항목을 부팅 메뉴에 추가했습니다. 도구는 또한 이 파티션을 "Linux"로 인식합니다.
- 재부팅하면 Windows 부팅 관리자가 나타나고 가능한 옵션으로 새 Ubuntu 항목이 표시됩니다.
하지만 Ubuntu를 선택하면 GRUB가 표시되지 않습니다. 대신 빠르게 사라지는 비밀스러운 오류 메시지(아래 참조)가 표시됩니다. 나는 내가 뭘 잘못했는지 전혀 모른다.
다음은 Windows 부팅 관리자가 GRUB가 포함된 파티션에서 부팅을 시도할 때 나타나는 오류 메시지입니다.
Try (hd0,0): NTFS5: No ang0
Try (hd0,1): NTFS5:
이는 빠르게 사라지고 다음과 같습니다.
Initialize variable space...
Starting cmain() ...
그 시점부터는 아무 일도 일어나지 않을 것입니다. 이 시점에서 나는 GRUB2가 나타날 것으로 예상했습니다.
새 파티션을 적용하기 전 하드디스크의 모습은 다음과 같습니다. GRUB의 대상으로 사용할 수 있지만 sdb1
이렇게 하면 Windows 부팅 관리자를 덮어쓰게 됩니다. 맞나요? 오류가 발생하면 더 이상 Windows를 부팅할 수 없으므로 이를 피하고 대신 Windows 부팅 관리자를 사용하는 것이 좋습니다.
부팅 복구를 시도했지만 작동하지 않습니다. 시작 시 "/boot Found"라는 경고 상자가 나타납니다.
답변1
Windows 로더를 GRUB으로 안전하게 교체할 수 있습니다. GRUB은 Windows와 Ubuntu를 모두 관리할 수 있습니다. 내 경험에 따르면 이것은 간단하고 간단하며 오류가 없는 이중 부팅 방법입니다. GRUB이 흔들립니다!
나는 간단하다고 언급했고 진심입니다. 당신이 해야 할 일은 우분투 설치 미디어를 삽입하고 재부팅하고 Try Ubuntu without Installing
.
이제 라이브 모드에서 인터넷에 연결한 후 다음 명령을 실행하세요.
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
선택 Recommended Repair
하고 지침을 따르십시오. 최종 결과는 GRUB가 부팅 관리자가 되며, 이를 통해 Windows와 Ubuntu를 포함하여 설치할 수 있는 다른 Linux 배포판 모두로 부팅할 수 있게 됩니다.
행운을 빌어요!
출처 및 참고자료:부팅 복구: Ubuntu Docs