Mac에 외장SSD로 윈도우 10 설치하기
설치 준비
https://www.easyuefi.com/wintousb/
- Bootcamp Assistant :
- Spot Light에서 "boot camp assistant"실행 -> 상단 동작(혹은 Action) -> Windows 지원 소프트웨어 다운로드
-> 위치 설정 및 Download
- Spot Light에서 "boot camp assistant"실행 -> 상단 동작(혹은 Action) -> Windows 지원 소프트웨어 다운로드
순서
1. VMware 설치
- Trial Version 선택
2. Windows 를 VMware 에서 설치
- 설치된 VMware 실행
- Install from disc or image 에 Download한 Win10 이미지를 Drag & Drop
- Continue를 선택하여 Windows 가상 이미지 설치
+ 만약 "Could not open /dev/vmmon : 파이프 연결 해제됨." 메시지가 뜰경우,
시스템 환경설정 -> 보안 및 개인 정보 보호 -> 일반 -> 개발자 'VMware, Inc.'의 시스템 소프트웨어가 차단되어 로드될 수 없습니다.'
에서 허용을 클릭함(하단의 변경 자물쇠 클릭 및 관리자 권한 인증 필요)
3. VMware 에서 Windows 가상 이미지를 실행
- WinToUSB.exe를 가상 이미지에 Drag & Drop
- WinToUSB를 실행함
4. 외장 SSD 설치 준비
- 연결
- Spot Light으로 Disk Utility를 실행
- Erase-> APFS 혹은 Mac OS Extended(Journaled)를 선택 -> Erase로 디스크 포멧
4.1 만약 5에서 Efi가 보이지 않을 경우(다시 커맨드로 삭제해야함)
+ Spot Light에서 Terminal
+ diskutil list로 외장하드 번호 확인(disk번호)
+ diskutil erasedisk free <아무이름이나> disk(번호)
+ 다시 4번 처음부터 Erase 수행
5. 외장 하드 연결 설치
5.1 남은 파티션 처리
- 시작 -> 파일 탐색기 -> 좌측 내 PC에서 우클릭 -> 관리 -> 디스크 관리
- 하단의 Disk 1(자신이 연결한 와장하드) 와측에 200MB 크기의 정상(EFI 시스템 파티션)이 보여야함
- 우측의 나머지 파티션 우클릭 "볼륨 삭제" 클릭
- 검은색의 "할당되지 않음" 에서 우클릭 -> 새 단순 볼륨 선택 -> next -> next -> ... 원할시 이름 변경 -> Finish
5.2 이미지 외장에 설치
- WinToUSB 실행
- 상단 Virtual Machine -> CD/DVD(SATA) -> Choose Disk or Disc Image 선택
- Win10 이미지 파일 선택
- 상단 Virtual Machine -> CD/DVD(SATA) -> Connect CD/DVD 선택
- WinToUSB 에서 CD/DVD에서 오른쪽의 초록색 새로고침을 누르면 이미지 선택 가능
- 설치하고자 하는 윈도우 선택 후 Next
- 대상 디스크에 설치할 외장 USB 선택
+ "만약 선택한 장치는 포멧해야합니다. 어쩌구 저쩌구" 메시지 출력시 "기존 파티션 구성표 유지" 선택
- 상단은 좌측 "EFI..." 선택, 하단은 오른쪽 선택
- 설치 방식은 "레거시" 선택 후 다음 선택
- 설치 완료 후 exit
- 파일 탐색기 실행
- 설치한 외장하드 디스크 선택
- Windows Support 폴더(Boot Camp Assistant로 다운받은 폴더)를 해당 디스크에 Drag & Drop으로 복사
- VMware 종료 및 재부팅
6. 재부팅 후 윈도우즈 설치
- 재시작 후 키보드의 "Option"키를 누르고 있음
- "EFI Boot" 이 보여야 함. 선택.
- 설치 중 재부팅 시 "Option"키를 누르고 있어야 함.
- 다시 "EFI Boot"을 선택함.
- 맥북과 같은 경우 키보드, 패드가 먹히지 않을 수 있어서 별도의 USB 키보드 마우스가 필요함.
- 설치 완료 까지 진행함.
7. Boot Camp 소프트웨어 설치
- 기본적인 파티션인 C:\에서 복사해둔 "WindowsSupport"경로->BootCamp->Setup.exe 실행
- 만약 Boot Camp설치 중에 검은 화면 등으로 설치가 진행이 안될 경우 연결된 USB모두 제거 후 다시 시도
- 재 시작(Option키 누른채로 부팅함)
- 설치 완료
- 하단 BootCamp 의 미니 아이콘에서 트랙패드 설정을 할 수 있음.
8. 오류
- 소리 안나옴
- 아직 해결되지 않음.
- 아래의 방법을 시도하여 봤으나 소리가 나오지 않음.
- https://ssumer.com/mac-os-x-없이-최신-부트캠프-드라이버-직접-다운로드하기/
<<<<<< 2019-11-02 업데이트 >>>>>>>
- 3DP로 음향 드라이버를 재 설치 하면 소리가 안나오는 문제가 해결됨(https://www.3dpchip.com)
9. 삭제(2019-06-01 추가)
아래의 스크립트를 파일로 저장한 다음 실행하면 깔끔하게 삭제됨
(출처 : https://gist.github.com/pwnsdx/8bf29a7e87a78addc3a3db5f08c197f8 )
#!/usr/bin/env bash # Usage: bash uninstall_vmware.bash remove() { entry="$1"
echo -ne "Removing $entry [" sudo rm -rf "$entry"
if [[ ! -e "$entry" ]]; then echo -ne "OK" else echo -ne "FAILED" fi echo -ne "]" }
remove "/Applications/VMware Fusion.app" remove "/Library/Application Support/VMware" remove "/Library/Application Support/VMware Fusion" remove "/Library/Preferences/VMware Fusion" remove "/private/var/root/Library/Logs/VMware" remove "/private/var/db/vmware" remove "/Library/Logs/VMware/" remove "/Library/Logs/VMware Fusion Services.log" remove "/Library/Logs/DiagnosticReports/vmware*" remove "/private/var/run/vmware" remove "/private/var/run/VMware Fusion Services.lock" remove "/private/var/run/VMware Fusion Services.sock" remove "/private/var/root/Library/Preferences/VMware Fusion" remove "/var/db/BootCaches/*/app.com.vmware.fusion.playlist" remove "$HOME/Library/Application Support/VMware Fusion" remove "$HOME/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.vmware.fusion.sfl" remove "$HOME/Library/Caches/com.vmware.fusion" remove "$HOME/Library/Preferences/VMware Fusion" remove "$HOME/Library/Logs/VMware" remove "$HOME/Library/Logs/VMware Fusion" remove "$HOME/Library/Preferences/VMware Fusion" remove "$HOME/Library/Preferences/com.vmware.fusion.LSSharedFileList.plist" remove "$HOME/Library/Preferences/com.vmware.fusion.plist" remove "$HOME/Library/Preferences/com.vmware.fusionStartMenu.plist" remove "$HOME/Library/Preferences/com.vmware.fusion.LSSharedFileList.plist" remove "$HOME/Library/Preferences/com.vmware.fusion.LSSharedFileList.plist.lockfile" remove "$HOME/Library/Preferences/com.vmware.fusion.plist" remove "$HOME/Library/Preferences/com.vmware.fusion.plist.lockfile" remove "$HOME/Library/Preferences/com.vmware.fusionDaemon.plist" remove "$HOME/Library/Preferences/com.vmware.fusionDaemon.plist.lockfile" remove "$HOME/Library/Preferences/com.vmware.fusionStartMenu.plist" remove "$HOME/Library/Preferences/com.vmware.fusionStartMenu.plist.lockfile" |
- 실행방법 모를 경우...
1. Spot Light 으로 terminal 실행
2. cd $HOME
3. vi 아무이름.sh
4. 상단의 내용 복사 -> 터미널에서 붙여넣기
5. ":wq"
6. "chmod +x ./아무이름.sh"
7. "./아무이름.sh"
8. 로그상에 삭제가 정상적일 경우 OK 비정상적일경우 FAIL이 출력되야하는데 그냥 다 OK 찍히는데 수동으로 정상 삭제 확인
9. $HOME 경로에 "Virtual Machines"이름으로된 폴더가 있을 경우 수동삭제
동영상 참조 :
- https://www.youtube.com/watch?v=VeJsQa7mGJ4