분리된 하드 드라이브에서는 듀얼 부팅을 구축할 수 없습니다.

분리된 하드 드라이브에서는 듀얼 부팅을 구축할 수 없습니다.

별도의 하드 드라이브(각각 다른 SSD에 있음)에 이미 설치된 Windows OS를 사용하여 이중 부팅으로 Linux 배포판을 설치하려고 합니다. 어쨌든 문제가 좀 있어서 고칠 수가 없어요. 문제는 부팅 시스템에 있습니다.

현재 저는 이미 Elementary OS, Deepin OS, Solus OS, Ubuntu와 같은 배포판을 새 SSD 드라이브에 설치했습니다. 어쨌든 BIOS에 액세스하면 두 드라이브가 모두 감지되지 않습니다. Linux를 실행하려면 SSD 하나만 연결되도록 다른 SSD의 SATA 선을 수동으로 분리해야 합니다. 그 후 분리된 SSD에 선을 다시 연결하면 PC는 항상 리눅스를 부팅하기 때문에 윈도우를 실행하려면 리눅스가 들어있는 SSD를 분리해야 하고 그 이후에는 항상 윈도우가 실행된다. Linux와 Windows 모두 두 개의 SSD 드라이브를 감지합니다(Linux는 터미널에서, Windows는 디스크 관리에서).

게다가 SSD에 Solus를 설치했을 때 BIOS가 두 시스템을 모두 감지했기 때문에 BIOS에서 부팅 우선순위를 변경하는 것만으로 어떤 OS든 시작할 수 있었습니다. 바로 솔루스(Solus)에서 그런 일이 일어났습니다.

PC를 켤 때 부팅을 선택할 수 있도록 하는 솔루션은 무엇입니까? 부팅 우선순위에 대한 BIOS 구성은 다음과 같습니다. BIOS 부팅 우선순위

답변1

나는 당신의 BIOS가 읽을 EFI 부팅 파티션을 하나만 선택하고 있는 것 같다고 생각합니다. 각 운영 체제에는 이 특수 파티션에 고유한 항목이 있어야 합니다. 600MB 미만의 작은 부분이어야 합니까?

BIOS는 일반적으로 한 가지 형식에서만 부팅할 수 있습니다. 따라서 먼저 Linux가 레거시가 아닌 EFI 부팅을 사용하도록 설정되어 있는지 확인하십시오. 다시 설치해야 할 수도 있으므로 레거시를 사용하여 Linux를 설치한 경우 나쁜 소식일 수 있습니다.

가장 쉬운 방법은 두 개의 UEFI 파티션 간에 파일을 복사하는 것입니다. Windows 파일은 Linux 파일과 완전히 다른 디렉토리에 있으므로 동일한 파티션에 공존해야 합니다. 메모리 창에서는 액세스가 쉽지 않으므로 Linux에서 시도해 보세요.

다시 한번 메모리에서, Linux에서는 현재 EFI 파티션이 일반적으로 /boot/efi. 따라서 Windows EFI 파티션을 마운트하고 /boot/efi/.

그런 다음 Windows 디스크에서 부팅하십시오.

관련 정보