Windows 및 GNU / Linux, FreeBSD 등의 이중 / 멀티 부트는 어떻게 만듭니 까?


10

때문에의 질문에 reoccuring GNU / 리눅스 및 Microsoft Windows의 부트가 완성 약을, 권위있는 일반적인 가이드는 부트가 완성 / 멀티 부팅에 대해 묻는 사용자를위한 참고 자료로 필요하다.

필요한 요소 :

  1. GRUB2를 널리 사용되는 GNU / Linux 배포판에서 일반적으로 사용되는 부트 로더로 사용하여 BIOS와 UEFI 부팅 방법을 모두 다룹니다.

  2. MBR 및 GPT 파티션 테이블 모두에 대한 예제와 함께 파티션을 설정하십시오. 다른 곳에서 사용 가능한 공간이없는 경우 MBR 및 축소 Windows 파티션의 기본 / 논리 파티션 문제를 포함시킵니다. 가장 일반적으로 사용되는 GUI 파티셔닝 도구이므로 GPartEd에 대해 설명하는 것이 좋습니다. GPT에 필요할 수있는 특수 파티션에 대한 정보를 포함하십시오.

  3. 마운트 지점 설정을 수동으로 설명하십시오. 최소 설정 스왑 및 루트 (/)로 설정해야하지만 / home 및 / boot에 대한 지침도 있어야합니다. 기존 NTFS / FAT / 기타 데이터 파티션에 대한 마운트 지점을 추가하십시오. 선택적으로 Ubuntu 설치 프로그램을 예로 사용하여 사용자가 다른 사용자에게 적응할 수 있습니다.

  4. 설치 프로그램이 자동으로 수행하지 않거나 손상된 경우 부트 로더를 수리 / 설치하십시오. 보안 부팅에 필요한 단계를 포함하십시오.

이 가이드는 모든 주요 사례를 다루지 말아야하지만 대부분의 사용자에게 도움이됩니다. 예를 들어, 파트 4는 사용법 grub-mkconfig(및 보안 부팅을위한 추가 작업)을 보여주는 것처럼 쉬워야 합니다.


1
여기에서 우리가 요구하는 것은 멋지고 유용한 책을 만들지 만 IMHO는이 포럼의 일반적인 경계를 벗어납니다.
harrymc

@harrymc 나는 이것이 "대부분의 사용자를 위해 작동하기에 충분한 표면을 긁는"방식으로 수행 될 수 있다고 생각합니다. Karan이 제안한대로 Sekhemty가 제공 한 자료로 본인의 요구 사항을 충족하는 안내서를 작성해야 할 수도 있습니다. 내 유일한 문제는 내가 요구하는 것을 많이 알고 있지만 모든 것을 아는 것이 아니라는 것입니다 (보안 부팅에 대해서는 아무것도 몰라 UEFI에는 적합하지 않습니다). 예를 들어 부트 로더에 관한 부분은 grub-mkconfig 사용법을 보여주는 것처럼 쉬워야합니다 (그에 따라 답변을 편집하겠습니다).
FSMaxB

@harrymc에 동의합니다.이 질문은 우리에게 너무 일반적입니다. 실제로 "건설적이지 않은"주요 후보입니다. 이 정보는 이미 여러 소스에 온라인으로 존재하며 여기서 작성하는 내용은 매우 빨리 폐기됩니다.
terdon

UEFI가 어떻게 작동하는지 오해했다는 것을 깨달았 기 때문에 스스로 답을 쓰려고 시도했지만 삭제했습니다.
FSMaxB

답변:


1

우와, 당신은 너무 많은 땅을 커버하려고합니다. 다양한 공급 업체의 모든 방법에 연결된 마스터 문서를 찾고 계십니까? 아니면 단순히 솔루션을 Google에 제공하는 방법에 대한 가이드입니까?

예, 이것은 복잡한 주제입니다. 각각 고유 한 핫키와 표준을 가진 많은 BIOS 구현이 있습니다.

Grub2의 문제점은 2013 년에도 여전히 새롭다는 것입니다. 각 배포판에는 Grub2가 제공하는 도구를 자체적으로 처리 할 수있는 방법이 있으므로 Grub이 훨씬 단순하고 보편적이라는 점에서 보편적 인 문서로는 충분하지 않습니다.

나는 다음과 같은 간단한 것으로 문제를 풀었다.

OS를 부팅 할 수 없습니다. 부트 로더를 어떻게 수정합니까?

일반적으로 알아야 할 것은 다음과 같습니다.

올바른 핫키를 누르면 여전히 OS를 부팅 할 수 있습니다. 또한 각 OS에는 자체 부트 로더 및 펙킹 순서가 있습니다. Windows는 Linux에 알레르기가 있으며 대부분의 상황에서 Linux 부트 로더를 기꺼이 덮어 씁니다.

여러 하드 드라이브

가장 간단한 해결책은 여러 하드 드라이브를 컴퓨터에 연결하는 것입니다. 새 OS를 설치할 때는 고유 한 하드 드라이브를 제공하십시오. 전원을 끄고 다른 모든 드라이브를 분리 한 다음 새 OS를 설치하십시오. 설치 후 다른 드라이브를 다시 연결하고 일반적으로 ESC, F8 또는 F10을 눌러 BIOS에서 부팅 드라이브를 선택하십시오.

단일 하드 드라이브

이전 버전부터 BSD 및 Linux를 먼저 설치하십시오. Windows는 일반적으로 부팅 프로세스를 가로 채기 때문에 Windows를 설치 한 후 Linux 부트 로더를 다시 가져 오려면 USB 부팅 스틱이 필요할 것입니다. Linux가 Windows를위한 부팅 바로 가기를 정상적으로 생성하므로 일반적으로 Windows 후에 Linux를 설치하면 훨씬 더 효과적입니다.

곤경에 처했을 때

다른 PC로 가서 OS 용 USB 부팅 스틱을 다운로드하십시오. 또는 Grub 또는 GRUB4DOS 와 같은 우수한 범용 부트 로더를 얻습니다 . (예 : http://www.supergrubdisk.org/ ). Windows에서는 Universal USB Installer ( http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/ ) 를 사용하여 플래시 디스크에 쓰거나 Linux 배포 판별 Bootable을 찾으십시오. USB 제작자 (예 : 우분투의 시동 디스크 작성기 .

2007 년 이후로 제작 된 모든 PC는 동일한 USB 스틱으로 부팅됩니다. BIOS에서 활성화 한 경우 디스크를 충분히 일찍 삽입하고 BIOS에 적절한 핫키를 누르십시오.


0

우분투 문서 사이트 에서 좋은 듀얼 부트 가이드를 찾을 수 있습니다 . 좀 더 많은 정보가에도 찾을 수 있습니다 아치페도라 (전자는 또한 좋은 전체 가이드를 찾을 링크 여기에 파티션처럼, 후자 동안, 특히 부록에 커버 주제를, GRUB 등). 일반적으로 주요 Linux 배포판의 문서 프로젝트는 매우 유용한 기술 정보 소스이며 특정 배포판을 사용하지 않는 경우에도 종종 유용합니다.

어쩌면 약간 오래되었지만 본질적으로 유효하며 다양한 시나리오 (Linux가 이미 존재하거나 다른 방법으로 컴퓨터에 창 설치)를 다루는 다른 안내서가 여기에 있습니다.

이 안내서의 각 안내서는 서로 다른 초점 또는 목적을 가지고 있으므로 다양한 정보를 얻을 수 있으므로 링크 할 기사를 찾고있는 경우 상황에 따라 하나를 선택할 수 있습니다. 개인 안내서를 작성하려는 경우이 기사는 편리한 시작 기반을 제공해야합니다.


"개인 가이드를 만들고 싶다면,이 기사는 편리한 시작 기반을 제공해야합니다." -기본적으로 링크 된 메타 게시물의 댓글 섹션에서 내가 말한 것 입니다. 150 건의 현상금을 지급 한 것이 좋지만, 세부적인 비정규 답변이 기본적으로 일주일 후에 기본적으로 보상을받는 경우 도움이되지 않는 IMO입니다.
Karan

2
정식 범위로 완전하고 포괄적 인 안내서를 작성하는 것은 저의 능력과 시간을 넘어서는 것입니다. 나는 공유 할 자원 만 가지고 있었고 현상금이 끝나면 보상이 더 자세한 답을 얻을 것이라고 확신합니다.
Sekhemty

나는 무슨 일이 일어날 지 기다릴 것이다.
FSMaxB
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.