아치 리눅스 듀얼 부팅 윈도우 10 2 SSD? [폐쇄]

아치 리눅스 듀얼 부팅 윈도우 10 2 SSD? [폐쇄]

안녕하세요 여러분, 위키 가이드에 따라 Arch Linux를 설치하려고 하는데 듀얼 부팅 부분에서 약간의 문제가 있습니다.

저는 Windows 8에서 업그레이드된 Windows 10용 240G UV400 Kingston 단일 파티션을 가지고 있으며 지금까지 몇 번 재구축해야 했던 100mb EFI 파티션이 있기 때문에 GPT와 UEFI를 사용해야 한다고 알고 있습니다.

두 번째 SSD는 120G A400 Kingston인데 Linux에서만 사용하고 싶습니다. 내 노트북은 전용 AMD 그래픽 카드 8GB RAM을 갖춘 4년 된 Lenovo B50-70 I5 듀얼 코어입니다.

온라인에서 찾은 가이드에 따르면 일부는 단일 하드 드라이브를 사용하여 Windows 및 Arch Linux를 이중 부팅하고(제 경우는 아님) 대부분 설치가 자체 파티션을 사용하여 단일 부팅됩니다.

내 질문

  • 마운트 가능한 EFI 파티션을 생성해야 합니까 /mnt/boot/efi?
  • Windows에서 기존 파티션을 사용해야 합니까?
  • 악마의 부츠를 얻는 올바른 단계는 무엇입니까?
  • 때로는 부팅 관리자에서 두 번째 SSD를 볼 수 있지만 잘못 설치했기 때문에 알 수 없는 파일 시스템 문제로 일부 grub 오류가 발생합니다.

듀얼 부팅 또는 부트 로더 설치 방법에 대한 몇 가지 옵션을 보았지만 어느 것을 선택해야 할지 확신할 수 없으며 가능하다면 Windows 10의 빠른 부팅을 유지하고 싶습니다.

답변1

나는 당신이 여기서 말하는 것과 똑같은 일을 했습니다. 먼저 내가 잘못된 방향으로 가고 있는지 알 수 있도록 당신이 요구하는 것을 요약하겠습니다.

  • 드라이브에서 UEFI Windows 10 부팅이 있습니다.

  • Arch Linux를 두 번째 드라이브에서 부팅하시겠습니까?

  • 당신은 그것을 작동시키는 방법을 확신하지 못합니다

시작하자. Windows 10을 설치하고 UEFI 파티션을 만들었습니다. 이 UEFI 파티션은 Archlinux를 설치할 때 /boot 파티션으로 사용할 수 있습니다.

Archlinux 파티션을 /mnt에 마운트하십시오. 홈 파티션이 있는 경우 /mnt에 홈 디렉터리를 만들고 거기에 파티션을 마운트합니다. 파티션과 일치하도록 XY를 조정하십시오.

mkdir /mnt home
mount /dev/sdXY /mnt/home

/mnt에 부팅 방향을 만들고 거기에서 Windows EFI 파티션을 마운트합니다.

mkdir /mnt boot
mount /dev/sdXY /mnt/home

모든 것이 준비되었다고 확신하면 실행하세요.

pacstrap /mnt base

기본 패키지를 설치합니다. 평소대로 Archlinux를 계속 설치하십시오.

이중 부팅 문제가 있는 경우 다음을 수행합니다.

  • 설치 후 BIOS를 확인하고 Linux 부트로더를 기본 부트로더로 설정하세요.
  • Linux를 기본값으로 설정하는 옵션이 없으면 efibootmgr 패키지를 설치하십시오.
  • 현재 부팅 순서를 보려면 플래그 없이 efibootmgr을 실행하세요.
  • efibootmgr -A를 사용하여 Windows 부팅을 비활성(아마도 0000)으로 설정합니다.
  • efibootmgr -a를 사용하여 Linux 부팅 관리자를 활성 상태로 설정합니다.
  • 부팅 순서를 명시적으로 설정하려면 efibootmgr -o를 사용하세요. Linux를 먼저 설정하십시오.

마지막으로 UEFI 부팅을 위해 systemd-boot를 살펴보는 것이 좋습니다. Systemd-boot는 grub을 사용하여 부팅 관리자를 설정하면서 겪었던 많은 문제를 단순화합니다.

즉, grub을 사용하려는 경우 몇 가지 추가 단계를 수행해야 할 수도 있습니다. GPT 파티션에 grub을 설정할 때 grub이 BIOS/부팅 파티션을 생성해야 한다는 것을 알고 있습니다. 파티션이 존재하지 않으면 나중에 문제가 발생할 수 있습니다. Windows가 이미 기본 드라이브에 파티션 구조를 생성했기 때문에 이 파티션을 생성할 수 없습니다. (자세한 설명은 Johan Myréen의 의견을 참조하세요)

아직 댓글을 달 수 있는 평판이 충분하지 않기 때문에 다른 답변으로 질문에 답변해야 할 수도 있습니다.

관련 정보