내 하드웨어와 소프트웨어는 귀하의 것과 다릅니다. 먼저 내 답변을 어떻게 테스트했는지 문서화 한 다음 귀하의 필요에 맞게 답변을 조정하려고합니다. 이것은 상당히 긴 답변이므로 적응은 별도의 답변으로 제공됩니다.
내 컴퓨터는 iMac (2007 년 중반 20 인치)입니다. OS X의 버전은 10.10.5입니다. Windows 7 Professional SP1 64 비트를 설치하겠습니다. 내장 드라이브가 하나뿐입니다. Apple 하이브리드 GUID 파티셔닝 구성표를 사용하는 1TB 하드 디스크입니다. 하이브리드는 Windows가 드라이브를 MBR 파티션으로보고 OS X는 드라이브를 GUID 파티션으로 본다는 것을 의미합니다. Apple의 권장 사항을 따르고 레거시 BIOS를 사용하여 Window를 설치합니다. 또한 Windows를 설치하는 데 사용되지 않는 작동하는 내장 광학 SuperDrive가 있습니다.
- Boot Camp 지원 소프트웨어 (드라이버)를 구하십시오. 소프트웨어는 Boot Camp Assistant를 사용하여 다운로드하거나 웹에서 직접 다운로드하거나 OS X 설치 DVD에서 복사 할 수 있습니다. 자세한 내용은 Boot Camp 를 통해 Mac에 Windows를 설치하기위한 시스템 요구 사항을 참조
하십시오. 이 절차에서는 플래시 드라이브를 사용할 필요 가 없습니다 . Boot Camp 지원 소프트웨어가 플래시 드라이브에 저장되어 있으면 다음 단계에서 제공되는 특수 지침을 따르십시오.
- 펌웨어가 최신인지 확인하십시오. Intel 기반 Mac 용 EFI 및 SMC 펌웨어 업데이트를 참조하십시오 .
- Oracle에서 무료 VirtualBox 사본을 다운로드하여 설치하십시오 . VirtualBox, 버전 5.0.0 r101573, Copyright © 2015를 사용했습니다.
- "Documents"폴더 안에 "VirtualBox"라는 폴더를 만듭니다. 여기에서 나머지 단계에서 생성 된 파일을 유지합니다.
- MS-DOS (FAT) 포맷 파티션을 만들어 Windows를 설치하십시오. Bootcamp Assistant, 디스크 유틸리티 또는 터미널 창에 입력 된 명령 (
distutil
, gpt
및 / 또는 fdisk
)을 사용할 수 있습니다 . 와 같은 다른 타사 도구 gdisk
도 사용할 수 있습니다. 이 파티션의 레이블 이름을 "BOOTCAMP"로 지정하십시오.
"BOOTCAMP"라는 파티션의 디스크 및 파티션 번호를 결정하십시오. 이렇게하려면 디스크 유틸리티 응용 프로그램에서 파티션을 강조 표시하고 "정보"단추를 클릭하십시오. 팝업 창이 나타납니다. 표시된 값은 다음 단계에서 사용됩니다.
이 팝업 창에서 정보는 디스크와 파티션 번호가 각각 0과 4임을 나타냅니다. 숫자가 다른 경우 나머지 단계에서 숫자를 대체해야합니다.
파티션 번호가 4보다 크면이 파티션에 Windows를 설치할 수 없습니다. ( 기술적으로 이것은 사실이 아니지만 그렇게하는 방법을 설명하는 것은이 답변의 범위를 벗어납니다. )
마십시오 하지 팝업 창을 닫습니다.
터미널 응용 프로그램을 열고 터미널 창에 다음 명령을 입력하십시오. 이후 명령에서 사용할 변수를 설정합니다. 다음 명령 α
에서 디스크 유틸리티 팝업 창에 표시된 "디스크 번호"로 바꾸십시오 . 에 대한 일반적인 값은 α
입니다
0
.
DISK0=/dev/diskα
다음 명령 β
에서 디스크 유틸리티 팝업 창에 표시된 "파티션 번호"로 바꾸십시오 . 에 대한 일반적인 값은 β
입니다 4
.
PARTITION=β
다음 명령은 변수 PARTID
를 파티션의 디스크 식별자로 설정합니다. 디스크 유틸리티 팝업 창에 표시된 "디스크 식별자"와 동일해야합니다. 에 대한 일반적인 값은 PARTID
입니다 disk0s4
.
PARTID="$DISK0"s"$PARTITION"
참고 : 문자 s
는 소문자입니다.
디스크 유틸리티 팝업 창을 닫으십시오.
디스크 유틸리티 응용 프로그램이 여전히 열려있는 상태에서 메뉴 표시 줄에서 "파일 → 새로 만들기 → 빈 디스크 이미지 ..."를 선택하십시오. 팝업 창에서 아래 표시된 값을 입력하십시오. 참고 : "Where :"는 4 단계에서 만든 "VirtualBox"폴더 여야합니다. Boot Camp 지원 소프트웨어가 플래시 드라이브에 저장된 경우 기본 "Size :"의 "100MB"를 사용할 수 있습니다.
다른 이름으로 저장 : bcssoftware
태그 : 위치
: VirtualBox
이름 : BCSSOFTWARE
크기 : 사용자 지정 ... (1.5GB)
형식 : MS-DOS (FAT)
암호화 : 없음
파티션 : 단일 파티션-마스터 부트 레코드 파티션 맵
이미지 형식 : 디스크 읽기 / 쓰기 영상
팝업 창이 아래와 같이 나타납니다.
"만들기"버튼을 클릭하십시오.
"BCSSOFTWARE"라는 파티션의 디스크 번호를 결정하십시오. 이렇게하려면 디스크 유틸리티 응용 프로그램에서 파티션을 강조 표시하고 "정보"단추를 클릭하십시오. 팝업 창이 나타납니다. 표시된 값은 다음 단계에서 사용됩니다.
이 팝업 창에서 정보는 디스크 번호가 1임을 나타냅니다. 번호가 다른 경우 나머지 단계에서 번호를 대체해야합니다.
마십시오 하지 팝업 창을 닫습니다.
동일한 터미널 창을 사용하여 다음을 입력하여 변수를 설정하십시오 DISK1
. γ
디스크 유틸리티 팝업 창에 표시된 "디스크 번호"로 교체하십시오 . 에 대한 일반적인 값은 γ
입니다 1
.
DISK1=/dev/diskγ
디스크 유틸리티를 종료하십시오.
Boot Camp 지원 소프트웨어를 "BCSSOFTWARE"라고 표시된 파티션에 복사하십시오. Finder 응용 프로그램을 사용 하여이 작업을 수행했습니다. 이 소프트웨어가 이미 플래시 드라이브에 저장된 경우이 단계를 건너 뛸 수 있습니다.
동일한 터미널 창에 다음을 입력하여 MBR에서 파티션을 활성으로 표시하십시오. 대화식 명령의 입력
fdisk
은 변수에서 가져옵니다 INPUT
. 비밀번호를 요청하면 입력하십시오.
INPUT=$(printf "f $PARTITION\nw\ny\nq")
sudo fdisk -e $DISK0 <<<"$INPUT"
참고 : 변수 값을 표시하려면 INPUT
명령을 사용하십시오 echo "$INPUT"
.
동일한 터미널 창에 다음 명령을 입력하여 VirtualBox가 물리 분할에 대한 읽기 / 쓰기 액세스를 허용하십시오. 비밀번호를 요청하면 입력하십시오.
diskutil unmount $PARTID
sudo chmod go+rw $PARTID
그러면 VirtualBox가 물리 분할에 Windows를 설치할 수 있습니다. 참고 :이 액세스는 OS X가 재부팅 될 때까지만 지속됩니다.
가상 파티션 및 디스크를 물리적 파티션 및 디스크 이미지에 맵핑하는 파일을 작성하십시오. 동일한 터미널 창에서 다음 명령을 입력하십시오.
cd ~/documents/virtualbox
sudo vboxmanage internalcommands createrawvmdk -filename "$PWD/bootcamp.vmdk" -rawdisk $DISK0 -partitions $PARTITION
sudo chown $USER bootcamp*.vmdk
diskutil unmountDisk $DISK1
vboxmanage internalcommands createrawvmdk -filename "$PWD/bcssoftware.vmdk" -rawdisk $DISK1
참고 : 비밀번호를 요청하면 입력하십시오.
VirtualBox 응용 프로그램을 열고 새 레이블 위의 아이콘을 클릭하십시오. 아래 표시된 값을 입력하거나 선택한 다음 "계속"버튼을 클릭하십시오.
하드 드라이브를 제외한 기본 설정을 사용하십시오. "기존 가상 하드 드라이브 파일 사용"단추를 선택하십시오. 4 단계에서 만든 VirtualBox 폴더로 이동합니다. "bootcamp.vmdk"파일을 엽니 다. 창이 아래에 표시된 것과 유사하게 나타납니다.
"만들기"버튼을 클릭하십시오.
같은 터미널 창에 다음 명령을 입력하십시오.
diskutil unmountDisk $DISK1
VirtualBox 응용 프로그램의 "Oracle VM Virtual Manager"창으로 돌아가서 "Settings"레이블 위의 아이콘을 클릭하십시오. 그런 다음 "스토리지"레이블 위의 아이콘을 클릭하십시오. "Controller : SATA"를 마우스 오른쪽 버튼으로 클릭하고 "Add Hard Disk"를 선택하십시오. 4 단계에서 만든 폴더에 저장된 "bcssoftware.vmdk"파일을 열어 기존 디스크를 선택하십시오. "bcssoftware.vmdk"첨부 파일이 아래와 같이 나타납니다.
VirtualBox 부팅에 오류가 발생하면 "호스트 I / O 캐시 사용"상자를 선택해야한다고 다른 사용자가보고했습니다 VERR_NOT_SUPPORTED
.
빈 CD / DVD를 강조 표시하고 "가상 CD / DVD 파일 선택 ..."을 선택하여 Windows 설치 iso 파일을 첨부하십시오. (힌트 : CD / DVD 아이콘을 찾으십시오)
확인을 클릭하여 창을 닫으십시오. "Oracle VM Virtual Manager"창이 아래와 같이 나타납니다.
"시작"레이블 위의 아이콘을 클릭하여 Windows 설치를 시작하기 전에 동일한 터미널 창에 다음 명령을 입력하십시오.
diskutil unmountDisk $DISK1
아래 표시된 창에 도달하면 "사용자 정의 (고급)"을 선택하십시오.
다음 창에서 "드라이브 옵션 (고급)"을 클릭하십시오.
"BOOTCAMP"파티션을 선택하고 "포맷"을 클릭하십시오. 아래 표시된 오류 메시지가 사라집니다. "다음"을 클릭하여 설치를 계속하십시오.
실제 머신에서 Windows를 부팅 한 후 나머지 가상 머신 설치가 다시 반복됩니다. 다음 창이 처음 나타날 때 제공된 답변을 사용하십시오. 두 번째로 물으면 자신의 답변을 제공 할 수 있습니다.
다음 창이 처음 나타나면 제품 키를 입력하고 "온라인 상태 일 때 자동으로 활성 상태 인 Windows"상자를 선택 취소합니다.
안전을 위해 Boot Camp 지원 소프트웨어 (드라이버)가 설치 될 때까지 업데이트를 다운로드하거나 설치할 수 없습니다. 따라서 아래에 표시된 창에서 "나에게 물어보기"를 클릭합니다.
VirtualBox는 가상 머신을위한 가상 퍼블릭 네트워크를 생성합니다. 따라서 아래 표시된 창에서 "공용 네트워크"를 클릭합니다.
가상 머신에서 설치가 완료되면 MBR 부트 스트랩 코드를 복사하려면 다음 지시 사항을 완료해야합니다. 시작 메뉴에서 "컴퓨터"를 선택하여 하드 디스크 드라이브 및 이동식 저장 장치가있는 장치가 포함 된 창을 엽니 다. "BCSSOFTWARE"라고 표시된 하드 디스크 드라이브 및 CD (광학) 드라이브의 드라이브 문자를 결정하십시오. 아래 이미지는 내 컴퓨터의 드라이브 문자 D:
와 G:
각각을 나타냅니다. 드라이브 문자가 실제와 다를 수 있습니다.
창을 닫고 관리자 권한으로 실행되는 명령 프롬프트 창을 엽니 다. "시작 메뉴 → 모든 프로그램 → 액세서리"를 선택한 다음 "명령 프롬프트"를 마우스 오른쪽 단추로 클릭하고 아래 이미지와 같이 "관리자 권한으로 실행"을 선택하십시오.
명령 프롬프트 창에서 아래 표시된 명령을 입력하십시오. 필요한 경우 드라이브 문자를 G:
및로 대체하십시오 D:
.
G:\BOOT\BOOTSECT /NT60 D: /MBR
내 컴퓨터에서이 명령을 실행 한 결과는 다음과 같습니다.
명령 프롬프트 창을 닫습니다.
"BCSSOFTWARE"라는 파티션에서 "C : \ Users \ Public \ Public Documents"폴더로 Boot Camp 지원 소프트웨어를 복사하십시오. Windows 탐색기를 사용하여이 작업을 수행했습니다. 이 소프트웨어가 이미 플래시 드라이브에 저장된 경우이 단계를 건너 뛸 수 있습니다.
실제 Mac에서 실행되도록 Windows를 준비해야합니다. Windows 탐색기를 열고 "C : \ Windows \ System32 \ sysprep"폴더로 이동하십시오. "sysprep"응용 프로그램을 엽니 다. 아래와 같이 "OOBE (System Out-of-Box Experience) 입력", "일반화"및 "종료"를 선택하십시오. 확인을 클릭하고 가상 머신이 종료 될 때까지 기다리십시오.
가상 머신이 종료되면 VirtualBox를 종료하십시오. 같은 터미널 창에 다음을 입력하십시오. 이 명령은 MBR 부트 스트랩 코드를 업데이트하고 MBR에서 Windows 파티션 식별자를 7로 설정 한 다음 파티션을 마운트합니다. 대화식 명령의 입력 fdisk
은 변수에서 가져옵니다 INPUT
. 비밀번호를 요청하면 입력하십시오.
sudo fdisk -u -y -f $DISK1 $DISK0
INPUT=$(printf "s $PARTITION\n7\nw\ny\nq")
sudo fdisk -e $DISK0 <<<"$INPUT"
diskutil mount $PARTID
다른 모든 응용 프로그램을 닫습니다. 시스템 환경 설정을 열고 "시동 디스크"를 선택하십시오. "제목없는 Windows"아이콘을 강조 표시하고 "다시 시작"버튼을 클릭하십시오.
문제가 발생하면 시작할 때 "옵션"키를 누르고 있어야 OS X로 돌아갑니다. 아무 문제도없고 Windows가 시작되기를 바랍니다.
Windows 설치가 완료되면 Boot Camp 지원
소프트웨어 (드라이버)를 설치하십시오 . 이 소프트웨어는 "C : \ Users \ Public \ Public Documents"폴더 또는 플래시 드라이브에 있습니다.
결국 두 개의 사용자 계정을 만들어야했습니다. 하나의 계정 만 원하면 두 가지 옵션이 있습니다. 먼저 계정 중 하나를 삭제하십시오. 둘째, 계정 중 하나를 비활성화하여 표시되지 않도록하십시오. 전자는 제어판에서 수행 할 수 있으며 후자 control userpasswords2
는 명령 프롬프트 창에 명령 을 입력해야합니다 . 예를 들어, 아래는 rpj 계정을 활성화 또는 비활성화 할 수있는 창입니다. 도움이 필요하면 알려주십시오.