광학 드라이브 (SSD + HDD)없이 MacBookPro5,1에 Windows 10을 설치하는 방법


5

나는 큰 문제가있다.

부트 캠프가있는 2008 년 말 MacBook Pro에 Windows 10을 설치할 수 없습니다.

1TB HDD로 작동하지 않아서 광학 드라이브를 교체했으며 SSD 드라이브도 있습니다.

부트 캠프 지원을 위해 plist 파일을 검토했습니다. 아래 내용을 참조하십시오.

    <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>32BitSupportedModels</key>
    <array>
        <string>MacBook7,1</string>
        <string>MacBookAir5,2</string>
        <string>MacBookPro10,1</string>
        <string>MacPro5,1</string>
        <string>Macmini5,3</string>
        <string>iMac12,2</string>
    </array>
    <key>BuildMachineOSBuild</key>
    <string>14D81</string>
    <key>CFBundleDevelopmentRegion</key>
    <string>English</string>
    <key>CFBundleDisplayName</key>
    <string>Boot Camp Assistant</string>
    <key>CFBundleExecutable</key>
    <string>Boot Camp Assistant</string>
    <key>CFBundleGetInfoString</key>
    <string>Boot Camp Assistant 5.1.4, Copyright © 2015 Apple Inc. All rights reserved</string>
    <key>CFBundleIconFile</key>
    <string>DA</string>
    <key>CFBundleIdentifier</key>
    <string>com.apple.bootcampassistant</string>
    <key>CFBundleInfoDictionaryVersion</key>
    <string>6.0</string>
    <key>CFBundleName</key>
    <string>Boot Camp Assistant</string>
    <key>CFBundlePackageType</key>
    <string>APPL</string>
    <key>CFBundleShortVersionString</key>
    <string>5.1.4</string>
    <key>CFBundleSignature</key>
    <string>????</string>
    <key>CFBundleVersion</key>
    <string>500</string>
    <key>DARequiredROMVersions</key>
    <array>
        <string>IM41.0055.B08</string>
        <string>IM42.0071.B03</string>
        <string>IM51.0090.B03</string>
        <string>IM52.0090.B03</string>
        <string>IM61.0093.B01</string>
        <string>MP11.005C.B04</string>
        <string>MB11.0061.B03</string>
        <string>MBP11.0055.B08</string>
        <string>MBP12.0061.B03</string>
        <string>MBP51.007E.B06</string>
        <string>MM11.0055.B08</string>
    </array>
    <key>DTCompiler</key>
    <string>com.apple.compilers.llvm.clang.1_0</string>
    <key>DTPlatformBuild</key>
    <string>6D504m</string>
    <key>DTPlatformVersion</key>
    <string>GM</string>
    <key>DTSDKBuild</key>
    <string>14D77</string>
    <key>DTSDKName</key>
    <string>macosx10.10internal</string>
    <key>DTXcode</key>
    <string>0630</string>
    <key>DTXcodeBuild</key>
    <string>6D504m</string>
    <key>LSApplicationCategoryType</key>
    <string>public.app-category.utilities</string>
    <key>LSMinimumSystemVersion</key>
    <string>10.9.0</string>
    <key>NSMainNibFile</key>
    <string>MainMenu</string>
    <key>NSPrincipalClass</key>
    <string>NSApplication</string>
    <key>PreESDRequiredModels</key>
    <array>
        <string>MacBook7</string>
        <string>MacBookAir5</string>
        <string>MacBookPro5,1</string>
        <string>MacBookPro10</string>
        <string>MacPro5</string>
        <string>Macmini6</string>
        <string>iMac13</string>
    </array>
    <key>PreUEFIModels</key>
    <array>
        <string>MacBook7</string>
        <string>MacBookAir5</string>
        <string>MacBookPro5,1</string>
        <string>MacBookPro10</string>
        <string>MacPro5</string>
        <string>Macmini6</string>
        <string>iMac13</string>
    </array>
    <key>USBBootSupportedModels</key>
    <array>
        <string>MacBook7,1</string>
        <string>MacBookAir3,2</string>
        <string>MacBookPro5,1</string>
        <string>MacPro5,1</string>
        <string>Macmini4,1</string>
        <string>iMac12,2</string>
    </array>
    <key>Win7OnlyModels</key>
    <array>
        <string>MacBook7,1</string>
        <string>MacBookAir3,2</string>
        <string>MacBookPro5,0</string>
        <string>MacPro2,1</string>
        <string>Macmini4,1</string>
        <string>iMac10,1</string>
    </array>
</dict>
</plist>

bootcamp 지원에서 USB 디스크를 생성하고 드라이브를 분할 할 수 있습니다.

문제는 다시 시작한 후 USB 드라이브에서 부팅하도록 선택할 때 Mac이 정지한다는 것입니다. USB는 EFI Boot로 표시됩니다.

나는 문제에 대해 많은 연구를하고 파티션을 활성화하고 다른 많은 것들을 시도했습니다.

누군가 나를 도울 수 있다면 나는 매우 감사 할 것입니다.

안데스


구형 Mac은 UEFI를 이해하지 못하기 때문에 USB에서 최신 Windows 설치 프로그램으로 부팅 할 수 없습니다. 이것이 해결 방법이 있는지 확인해보십시오 -apple.stackexchange.com/questions/129661/…
Tetsujin

가상 머신에 Windows 10을 설치하고 부트 캠프 지원으로 만든 파티션에 내용을 복사하는 것이 어떻게 가능합니까?
Anders

Boot Camp 파티션을 VM으로 전환 할 수는 있지만 다른 방식으로는 불가능합니다.
Tetsujin

괜찮 감사! 이전에 bootcamp에 Windows 7을 설치했습니다. 그러나 USB 또는 CD를 통해 설치했는지 기억할 수 없습니다. 이 Mac에서 작동하는 "비 현대적인"Windows 설치 프로그램을 만들 수있는 방법이 없습니까? 부트 캠프를 사용하고 싶습니다.
Anders

내 첫 번째 링크에는 DVD 드라이브를 컴퓨터에 다시 넣고 싶지 않다면 좋은 해결 방법, idk가 더 좋았습니다.
Tetsujin

답변:


6

다음 단계는 원래 광 드라이브를 교체 한 하드 디스크 드라이브 (HHD)에 Windows 10을 설치하는 방법을 설명합니다. 기본 드라이브는 디스크 식별자가 "disk0"인 SSD (Solid State Drive) 인 것으로 가정합니다. HDD는 디스크 식별자가 "disk1"인 보조 드라이브 인 것으로 가정합니다.

참고 : OS X이 El Captain (10.11) 인 경우 SIP (System Integrity Protection)를 일시적으로 비활성화해야합니다. 이렇게하려면 El Captain Recovery OS에서 Mac을 시동해야합니다. 시작되면 터미널 응용 프로그램 창을 열고 아래 표시된 명령을 입력하십시오.

csrutil disable

Windows 10을 설치 한 후 다음 명령을 사용하여 SIP를 활성화하십시오.

csrutil enable

Windows 10에서 Windows Update의 기본값은 업데이트를 자동으로 다운로드하여 설치하는 것입니다. 컴퓨터를 다시 시작할 시간을 선택할 수있는 옵션이 허용되지만 기본값은 자동입니다. 분명히 Windows 10 Home에서는 이것이 유일한 옵션입니다. 다른 버전의 Window 10에서는 사용자가 이전 버전의 Windows에서 제공 한 것과 동일한 옵션으로 "자동 업데이트 구성"을 수행 할 수 있습니다.

수동으로 "자동 업데이트 구성"을 수행하거나 Boot Camp 지원 소프트웨어를 수동으로 설치하기 전에 Windows Update가 설치되어 있지 않게하려면 Windows 10을 설치하는 동안 감사 모드로 부팅해야합니다. 감사 모드에 대한 특별 지침을 확인하십시오 다음 단계를 구현하는 동안.

참고 : VirtualBox와 관련이없는 일부 단계에는 VirtualBox 창에서 캡처 된 이미지가 있습니다. 이것은 일러스트레이션을 만드는 가장 쉬운 방법 일 때 수행되었습니다. 이미지를자를 수 있었지만하지 않기로 결정했습니다.

(힌트 : 더 잘 보려면 이미지를 클릭하거나 새 창에서 이미지를여십시오.)

  1. Boot Camp 지원 소프트웨어 (드라이버)를 구하십시오. 소프트웨어는 Boot Camp Assistant를 사용하여 다운로드하거나 웹에서 직접 다운로드하거나 OS X 설치 DVD에서 복사 할 수 있습니다. 자세한 내용은 Boot Camp통해 Mac에 Windows를 설치하기위한 시스템 요구 사항을 참조 하십시오. Mac 용 최신 드라이버를 구하십시오. 이 절차를 사용하는 경우 Apple에서 사용자의 Mac 모델 용 Windows 10 드라이브를 출시하지 않았을 가능성이 큽니다.
  2. 펌웨어가 최신인지 확인하십시오. Intel 기반 Mac 용 EFI 및 SMC 펌웨어 업데이트를 참조하십시오 .
  3. SSD에 임시 MS-DOS (FAT) 포맷 파티션을 만듭니다 . Bootcamp Assistant, 디스크 유틸리티 또는 터미널 창에 입력 된 명령 ( distutil, gpt및 / 또는 fdisk)을 사용할 수 있습니다 . 와 같은 다른 타사 도구 gdisk도 사용할 수 있습니다. 이 파티션의 레이블 이름을 "FLASHDRIVE"로 지정하십시오. Apple은 16GB 플래시 드라이브를 사용하여 Windows 10을 설치하도록 권장하므로 파티션의 크기는 16GB 이상이어야합니다. 실제로이 파티션은 일반적으로 훨씬 작을 수 있습니다. Windows 10을 설치 한 후이 파티션을 제거하고 공간을 복구 할 수 있습니다. 이 파티션에는 Windows 10 iso 및 Boot Camp 지원 소프트웨어의 파일이 포함됩니다.

    이 임시 파티션은 SSD (disk0)에서 발생해야한다는 것을 이해하고 있습니다. HDD (disk1)를 사용할 수있는 경우 알려 주시면이 지침을 업데이트하겠습니다.

  4. Oracle에서 무료 VirtualBox 사본을 다운로드하여 설치하십시오 . VirtualBox, 버전 5.0.0 r101573, Copyright © 2015를 사용했습니다.
  5. "Documents"폴더 안에 "VirtualBox"라는 폴더를 만듭니다. 여기에서 나머지 단계에서 생성 된 파일을 유지합니다.
  6. 디스크 유틸리티 응용 프로그램을 사용하여 HDD에 단일 MS-DOS (FAT) 형식 파티션을 작성하십시오. MBR (Master Boot Record) 파티션 구성표를 사용해야합니다. 이 파티션의 이름을 "BOOTCAMP"로 지정하십시오. 여기에 Windows 10이 설치됩니다.

    파티션 구성표에 GUID 파티션 테이블 (GPT)을 사용해야하거나 HDD에 추가 파티션이 필요한 경우 알려주십시오.

    디스크 유틸리티를 종료하십시오.

  7. "FLASHDRIVE"및 "BOOTCAMP"라는 파티션 의 변수 FILE0FILE1절대 파일 이름을 각각 설정하십시오. 이렇게하려면 터미널 응용 프로그램 창을 열고 다음 명령을 입력하십시오.

    diskutil  list  disk0;  diskutil  list  disk1
    

    참고 : 기본 Bourne-Again Shell (bash)을 사용한다고 가정합니다.

    명령 출력은 다음과 유사해야합니다. 지정된 디스크 또는 파티션의 디스크 식별자는 "IDENTIFIER"로 표시된 마지막 열에서 읽을 수 있습니다. 파티션의 절대 파일 이름은 문자열 "/ dev /"를 디스크 식별자 앞에 추가하여 파생 될 수 있습니다.

    /dev/disk0
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *256.0 GB   disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:                  Apple_HFS OS X                    239.7 GB   disk0s2
       3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
       4:       Microsoft Basic Data FLASHDRIVE              15.5 GB    disk0s4
    /dev/disk1
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:     FDisk_partition_scheme                        *1.0 TB     disk1
       1:                 DOS_FAT_32 BOOTCAMP                1.0 TB     disk1s1
    

    위 출력에서 ​​"FLASHDRIVE"및 "BOOTCAMP"파티션에 각각 디스크 식별자 "disk0s4"및 "disk1s1"이 있다고 추론 할 수 있습니다. 동일한 터미널 응용 프로그램 창을 사용하여 다음 지정 명령문을 입력하여 변수를 설정하십시오. 디스크 식별자가 다르면 적절히 대체하십시오.

    FILE0=/dev/disk0s4
    FILE1=/dev/disk1s1
    
  8. 후속 단계에서 사용 된 명령에 필요한 다른 변수를 선언하십시오. 이를 수행하려면 동일한 터미널 응용 프로그램 창에 다음 지정 문을 입력하십시오.

    DISK0=$(sed  -n  's/\(\/dev\/disk[0-9]*\).*/\1/p'<<<$FILE0)
    DISK1=$(sed  -n  's/\(\/dev\/disk[0-9]*\).*/\1/p'<<<$FILE1)
    PARTITION0=$(sed  -n  's/\/dev\/disk[0-9]*s\(.*\)/\1/p'<<<$FILE0)
    PARTITION1=$(sed  -n  's/\/dev\/disk[0-9]*s\(.*\)/\1/p'<<<$FILE1)
    

    참고 :이 시점에서이 문서의 설명을 복사하여 터미널 응용 프로그램 창에 붙여 넣기가 더 쉬울 것입니다.

    이러한 새 변수의 값을 보려면 다음 명령을 입력하십시오. 변수 값을 기록하십시오 DISK1. 나중 단계에서 입력해야합니다.

    echo  -e  "DISK0=$DISK0\nDISK1=$DISK1\nPARTITION0=$PARTITION0\nPARTITION1=$PARTITION1"
    

    내 컴퓨터는 다음과 같은 출력을 생성했습니다.

    DISK0=/dev/disk0
    DISK1=/dev/disk1
    PARTITION0=4
    PARTITION1=1
    

    PARTITION0이보다 크면 "BOOTCAMP"파티션에 Windows 10을 설치할 4없습니다 . ( 기술적으로는 사실이 아닙니다. 의견을 보내 주시면 gdisk이 장애를 극복 하는 방법을 게시하겠습니다 . )

  9. Finder 응용 프로그램을 사용하여 Windows 10 iso 파일을 마운트하십시오. "FLASHDRIVE"라고 표시된 파티션의 루트에 전체 내용을 복사하십시오. 나중에 iso 파일을 마운트 해제 할 수 있습니다.

  10. Finder 응용 프로그램을 사용하여 BCSS (Boot Camp Support Software) 폴더를 "FLASHDRIVE"라고 표시된 파티션의 루트에 복사하십시오.

    참고 : BCSS 폴더를 열고 다음 파일과 폴더를 찾은 경우 BCSS 폴더를 복사하는 대신 이러한 항목을 "FLASHDRIVE"라는 파티션의 루트 폴더에 복사해야합니다.

    $WinPEDriver(폴더)
    AutoUnattend.xml
    BootCamp(폴더)

  11. 동일한 터미널 창에 다음 명령을 입력하십시오.

    dot_clean  /Volumes/FLASHDRIVE
    
  12. 동일한 터미널 창에 다음을 입력하여 각 디스크의 MBR에서 올바른 파티션을 활성으로 표시하십시오. 대화식 명령의 입력 fdisk은 변수에서 가져옵니다 INPUT. 로그인 비밀번호를 요청하면 입력하십시오.

    INPUT=$(printf  "f  $PARTITION0\nq\ny")
    sudo  fdisk  -e  $DISK0  <<<"$INPUT";echo
    INPUT=$(printf  "f  $PARTITION1\nq\ny")
    sudo  fdisk  -e  $DISK1  <<<"$INPUT";echo
    

    참고 : 변수 값을 표시하려면 INPUT명령을 사용하십시오 echo "$INPUT".

  13. 동일한 터미널 응용 프로그램 창에 다음 명령을 입력하여 VirtualBox가 물리적 "FLASHDRIVE"파티션과 전체 물리적 "disk1"에 대한 읽기 / 쓰기 액세스를 허용하십시오. 로그인 비밀번호를 요청하면 입력하십시오.

     sudo  chmod  go+rw  $FILE0
     sudo  chmod  go+rw  $DISK1*
    

    이렇게하면 VirtualBox가 실제 "BOOTCAMP"파티션에 Windows 10을 설치할 수 있습니다.

    참고 :이 액세스는 OS X가 재부팅 될 때까지만 지속됩니다.

  14. 가상 디스크를 물리 디스크에 매핑하는 파일을 작성하십시오. 동일한 터미널 창에서 다음 명령을 입력하십시오. 로그인 비밀번호를 요청하면 입력하십시오.

    cd  ~/documents/virtualbox
    diskutil  unmount  $FILE0;diskutil  unmountDisk  $DISK1
    sudo  vboxmanage  internalcommands  createrawvmdk  -filename  $PWD/SSD.vmdk  -rawdisk  $DISK0  -partitions  $PARTITION0
    sudo  chown  $USER  SSD*.vmdk
    sudo  vboxmanage  internalcommands  createrawvmdk  -filename  $PWD/HDD.vmdk  -rawdisk  $DISK1
    sudo  chown  $USER  HDD.vmdk
    

    참고 : OS X은 파일 시스템을 자동 마운트하는 것을 선호합니다. "/ etc / fstab"파일을 만들거나 수정하여 특정 파티션에 대해 비활성화 할 수 있습니다. "/ etc / fstab"파일을 사용하는 대신 다음 명령을 반복해서 입력하라는 메시지가 표시됩니다.

    diskutil unmount $FILE0;diskutil unmountDisk $DISK1

    이 명령은 "FLASHDRIVE"파티션과 "BOOTCAMP"파티션이 포함 된 디스크를 마운트 해제합니다.

  15. VirtualBox 응용 프로그램을 열고 새 레이블 위의 아이콘을 클릭하십시오. 아래 표시된 값을 입력하거나 선택한 다음 "계속"버튼을 클릭하십시오.

    하드 드라이브를 제외한 기본 설정을 사용하십시오. "기존 가상 하드 드라이브 파일 사용"단추를 선택하십시오. 5 단계에서 만든 VirtualBox 폴더로 이동하십시오. "SSD.vmdk"파일을 강조 표시하십시오. "열기"버튼을 클릭하기 전에 동일한 터미널 응용 프로그램 창에서 다음 명령을 입력하십시오.

     diskutil  unmount  $FILE0;diskutil  unmountDisk  $DISK1
    

    "SSD.vmdk"파일을여십시오. 창이 아래에 표시된 것과 유사하게 나타납니다.

    "만들기"버튼을 클릭하십시오.

  16. VirtualBox 응용 프로그램의 "Oracle VM VirtualBox Manager"창으로 돌아간 후 "Settings"레이블 위의 아이콘을 클릭하십시오. 그런 다음 "스토리지"레이블 위의 아이콘을 클릭하십시오. "스토리지 트리"에서 "컨트롤러 : SATA"가 강조 표시되어야합니다. 강조 표시된 영역을 마우스 오른쪽 버튼으로 클릭하고 "하드 디스크 추가"를 선택하십시오. "기존 가상 하드 드라이브 파일 사용"단추를 선택하십시오. 5 단계에서 만든 VirtualBox 폴더로 이동하십시오. "HDD.vmdk"파일을 강조 표시하십시오. "열기"버튼을 클릭하기 전에 동일한 터미널 응용 프로그램 창에서 다음 명령을 입력하십시오.

     diskutil  unmount  $FILE0;diskutil  unmountDisk  $DISK1
    

    "HDD.vmdk"파일을여십시오. 창이 아래에 표시된 것과 유사하게 나타납니다.

  17. 빈 CD / DVD를 강조 표시하고 "가상 광학 디스크 파일 선택 ..."을 선택하여 Windows 10 iso 파일을 첨부하십시오. (힌트 : CD / DVD 아이콘을 찾으십시오)

    확인을 클릭하여 창을 닫으십시오. "Oracle VM VirtualBox Manager"창이 아래와 같이 나타납니다.

  18. 동일한 터미널 응용 프로그램 창에 다음 명령을 입력하십시오.

     diskutil  unmount  $FILE0;diskutil  unmountDisk  $DISK1
    

    그런 다음 "시작"레이블 위의 아이콘을 클릭하여 Windows 10 iso 파일에서 부팅하십시오. "CD 또는 DVD로 부팅하려면 아무 키나 누르십시오"라는 메시지가 표시되면 스페이스 바를 누르십시오.

    참고 : 스페이스 바를 누르기 전에 마우스 포인터가 가상 머신 화면 창 위에 있어야합니다.

  19. 다음 순서를 클릭하여 명령 프롬프트 창을여십시오.

    다음
    컴퓨터 수리 고급 옵션
    문제 해결 명령 프롬프트

    "FLASHDRIVE"파티션은 C : 드라이브입니다. "BOOTCAMP"파티션은 드라이브 D :이고 Windows 10 iso 파일을 포함하는 광 드라이브 (DVD)는 드라이브 E :입니다.

  20. 명령 프롬프트 창에 다음 명령을 입력하십시오. 아래 명령으로 프롬프트가 표시되면 "FLASHDRIVE"볼륨 레이블을 입력하십시오. 이것은 FAT32 파티션을 NTFS 파티션으로 변환합니다.

    convert  c:  /fs:ntfs
    

    아래 명령으로 프롬프트되면 볼륨 레이블 "BOOTCAMP"를 입력하십시오. 파티션을 NTFS로 포맷합니다.

    format  d: /q  /v:BOOTCAMP
    
  21. 명령 프롬프트 창에 다음 명령을 입력하십시오.

    bootsect  /nt60  c:
    bootsect  /nt60  d:  /mbr
    

    그러면 부트 스트랩 코드가 "FLASHDRIVE"및 "BOOTCAMP"파티션과 HDD의 MBR에 추가됩니다.

  22. 명령 프롬프트 창을 닫고 "PC 끄기"를 클릭하십시오.

  23. "BootCamp"가상 시스템의 "전원이 꺼진"후에 VirtualBox 응용 프로그램의 "Oracle VM Virtual Manager"창으로 돌아갑니다. "설정"레이블 위의 아이콘을 클릭하십시오. 그런 다음 "스토리지"레이블 위의 아이콘을 클릭하십시오. "스토리지 트리"에서 "SSD.vmd"레이블을 마우스 오른쪽 버튼으로 클릭하고 "첨부 파일 제거"를 선택하십시오. 창이 아래에 표시된 것과 유사하게 나타납니다.

    "확인"버튼을 클릭하여 창을 닫으십시오.

  24. 메뉴 표시 줄에서 "파일 → 가상 미디어 관리자"를 선택하십시오. Virtual Media Manager 창에서 이름이 "SSD.vmdk"인 하드 디스크 항목을 마우스 오른쪽 버튼으로 클릭하고 "제거"를 선택하십시오. 확인 팝업 창이 나타나면 "제거"버튼을 클릭하십시오. "취소", "유지"및 "삭제"옵션이있는 팝에서 "유지"를 선택하십시오. 창이 아래에 표시된 것과 유사하게 나타납니다.

    "닫기"버튼을 클릭하여 창을 닫은 다음 VirtualBox 응용 프로그램을 종료하십시오.

  25. 동일한 터미널 응용 프로그램 창에 다음 명령을 입력하십시오. 프롬프트가 표시되면 로그인 비밀번호를 입력하십시오. 이 명령은 부트 스트랩 코드를 HDD의 MBR에서 SSD의 MBR로 복사합니다.

    sudo  fdisk  -u  -y  -f  $DISK1  $DISK0
    
  26. 동일한 터미널 응용 프로그램 창에 다음을 입력하십시오. FLASHDRIVE 파티션의 MBR 파티션 테이블에 올바른 파티션 유형을 입력합니다.

     INPUT=$(printf  "s  $PARTITION0\n7\nq\ny")
     fdisk  -e  $DISK0  <<<"$INPUT";echo
    
  27. 동일한 터미널 응용 프로그램 창에 다음 명령을 입력하십시오. 로그인 비밀번호를 요청하면 입력하십시오.

     sudo  bless  --device  $DISK0  --setBoot  --legacy
    

    이는 컴퓨터에 내부 SSD의 레거시 BIOS 모드에서 후속 부팅을 수행하도록 지시합니다.

  28. 모든 응용 프로그램과 창을 닫습니다. Windows를 설치하는 동안 감사 모드를 사용하려고하고 컴퓨터가 인터넷에 유선으로 연결된 경우 지금 인터넷에서 컴퓨터 연결을 끊으십시오. 컴퓨터를 다시 시작하고 BOOTCAMP 파티션에 Windows 10 설치를 시작하십시오.

  29. 아래 표시된 창에 도달하면 "사용자 정의 (고급)"을 선택하십시오.

  30. 아래와 같은 창에 도달하면 "BOOTCAMP"파티션을 선택하십시오. 하지 은 "BOOTCAMP"파티션을 포맷. "다음"버튼을 클릭하십시오.

  31. 감사 모드를 사용하지 않으려면이 단계를 건너 뛸 수 있습니다. 감사 모드를 사용하려면 다음 질문에 대한 답변에서 제공된 단계를 수행하십시오 . Boot Camp 지원 소프트웨어를 설치하기 전에 Windows 10에서 업데이트를 다운로드하여 설치하지 못하게하는 방법은 무엇입니까? 감사 모드에서 "FLASHDRIVE"파티션에 저장된 BCSS (Boot Camp Support Software)에 액세스해야하는 경우이 단계의 나머지 단계에서 제공되는 지시 사항을 따르십시오.

    먼저 위의 하이퍼 링크에 설명 된대로 감사 모드에 있는지 확인하십시오. 다음으로 작업 표시 줄의 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 아래와 같이 "디스크 관리"를 선택하십시오.

    107

    "FLASHDRIVE"파티션을 마우스 오른쪽 버튼으로 클릭하고 아래와 같이 "드라이브 문자 및 경로 변경 ..."을 선택하십시오. 파티션에 드라이브 문자 S :를 지정하십시오. 완료되면 "디스크 관리"창을 닫으십시오.

    108

    이제 드라이브 S :의 Boot Camp 지원 소프트웨어에 액세스 할 수 있습니다. 감사 모드를 종료하기 전에 "FLASHDRIVE"파티션에서 드라이브 문자 S :를 제거하십시오. 제거 할 때는 경고 메시지를 무시하십시오.

  32. Windows 10 설치를 완료하십시오. 완료되면 Windows 작업 표시 줄의 시스템 트레이에서 "Boot Camp"아이콘을 찾으십시오. "Boot Camp"아이콘을 마우스 오른쪽 버튼으로 클릭하고 아래와 같이 "Mac OS X에서 다시 시작"을 선택하십시오. 참고 : 이전 버전과 다른 BCSS (Boot Camp Support Software) 버전을 설치 한 경우에는 다르게 표시 될 수 있습니다.

    111

  33. OS X에서 재시작이 완료되면 변수 DISK1에 이전 단계에서 기록 된 값을 할당하십시오 . 이렇게하려면 먼저 터미널 응용 프로그램을 열고 새 창에 다음 할당 문을 입력하십시오. 다른 값을 기록한 경우 적절하게 대체하십시오.

      DISK1=/dev/disk1
    
  34. 동일한 터미널 응용 프로그램 창에서 다음 명령을 입력하여 VirtualBox 전체 물리적 "disk1"에 대한 읽기 / 쓰기 액세스를 허용하십시오. 로그인 비밀번호를 요청하면 입력하십시오.

    sudo  chmod  go+rw  $DISK1*    
    

    이렇게하면 VirtualBox가 실제 "BOOTCAMP"파티션에 BCD (부팅 구성 데이터) 저장소를 만들 수 있습니다.

    참고 :이 액세스는 OS X가 재부팅 될 때까지만 지속됩니다.

  35. 동일한 터미널 응용 프로그램 창에 다음 명령을 입력하십시오.

      diskutil  unmountDisk  $DISK1
    

    그런 다음 VirtualBox 응용 프로그램을 열어 "Oracle VM VirtualBox Manager"창을 봅니다.

  36. 동일한 터미널 응용 프로그램 창에 다음 명령을 입력하십시오.

     diskutil  unmountDisk  $DISK1
    

    그런 다음 "시작"레이블 위의 아이콘을 클릭하여 Windows 10 iso 파일에서 부팅하십시오. "CD 또는 DVD로 부팅하려면 아무 키나 누르십시오"라는 메시지가 표시되면 스페이스 바를 누르십시오.

    참고 : 스페이스 바를 누르기 전에 마우스 포인터가 가상 머신 화면 창 위에 있어야합니다.

  37. 다음 순서를 클릭하여 명령 프롬프트 창을여십시오.

    다음
    컴퓨터 수리 고급 옵션
    문제 해결 명령 프롬프트

    "BOOTCAMP"파티션은 C : 드라이브이고 Windows 10 iso 파일을 포함하는 광 드라이브 (DVD)는 D : 드라이브입니다.

  38. "BOOTCAMP"파티션에 부트 구성 데이터 (BCD) 저장소를 빌드하려면 명령 프롬프트 창에 다음 명령을 입력하십시오. 프롬프트가 표시되면 문자 "y"를 입력하십시오. "C : \ Boot \ BCD"파일이 생성됩니다.

     cd  /d  c:\
     bootrec  /rebuildbcd
    

    참고 : "\ Boot"디렉토리에는 "Hidden"및 "System"파일 속성이 있습니다.

    위의 두 명령을 입력 한 결과는 다음과 같습니다.

    명령 프롬프트 창을 닫고 "PC 끄기"를 클릭하십시오.

  39. "BootCamp"가상 시스템의 "전원이 꺼진"후에 VirtualBox 응용 프로그램을 종료하십시오. 모든 응용 프로그램과 창을 닫은 다음 OS X을 다시 시작하십시오.

정리

HDD에 Windows 10이 설치되면 다음을 삭제할 수 있습니다.

  • SSD의 "FLASHDRIVE"파티션 위의 예에서 디스크 유틸리티 응용 프로그램을 사용하여 "FLASHDRIVE"파티션을 삭제할 수 있습니다. 그런 다음 "OS X"파티션을 확장하여이 공간을 재사용 할 수 있습니다.
  • "BootCamp"가상 머신. VirtualBox 응용 프로그램을 엽니 다. "Oracle VM VirtualBox Manager"창에서 "BootCamp"라는 아이콘을 마우스 오른쪽 단추로 클릭하고 "제거 ..."를 선택하십시오. 팝업 창에서 "모든 파일 삭제"버튼을 클릭하십시오. 오류 메시지가 표시되면 무시하십시오. "~ / VirtualBox VMS / BootCamp"폴더를 확인하여 "BootCamp"가상 머신이 삭제되었는지 확인하십시오. 이 폴더가 여전히 존재하면 삭제하십시오.
  • "~ / Documents / VirtualBox"폴더
  • Windows 10 iso 파일 (백업 복사본이있는 경우에만)
  • BCSS (Boot Camp Support Software). 경고 : 향후 Apple은 사용한 BCSS를 변경할 수 있으므로 앞으로 동일한 파일을 다운로드 할 수 있다고 가정하지 마십시오. 백업 사본을 저장하는 것이 가장 좋습니다.

언제 업데이트 할 예정입니까?
iProgram

항상 외부 HDD 캔트를 사용할 수 있습니까?
iProgram

@iProgram : 내가 의미하는 것은 MBR 파티션 된 두 번째 디스크에 대한 지침입니다. 디스크가 GPT 파티션되었습니다. 나는 어딘가에 단계의 차이점을 포함 시키려고 노력할 것이다.
David Anderson

알았어 고마워. 내 게시물에 댓글을 달아서 효과가 있다고 말합니다. GPT가 다를 것이라고 생각하지 않았다고 생각합니다. 차이점이 Windows 설치에 도움이됩니까?
iProgram

@DavidAnderson 대단한 노력에 감사드립니다!
Anders

1

나는 David Anderson의 가이드 (아래 답변)를 사용하여 500GB SSD (OSX 10.13.6 High Sierra 설치, 전체 디스크에 APFS 파티션) 및 원래 500GB HDD와 함께 2011 년 말 Macbook pro 15 "에 Windows 8.1을 설치했습니다. superDrive 슬롯에.

이 작업을 수행하기 전에 고려해야 할 사항이 몇 가지 있습니다.

  • SSD에 APFS 파일 시스템이있는 경우 FLASHDRIVE 파티션을 만들 때 디스크를 분할하고 컨테이너 내부에 파티션을 만들지 않아야합니다.
  • SSD에 하이브리드 GPT / MBR이 설정되어 있어야합니다. 07 단계 이전 에 20 단계에서 FLASHDRIVE 파티션에 액세스 할 수 없습니다. 설정하려면 기본적으로 gdisk를 다운로드 한 후 Hybryd MBR 작성 마지막 단계에서 "아니오"를 선택한 경우를 제외하고 "하나 이상의 파티션을 보호 하시겠습니까? (Y / N) :"
  • 정기적으로 부팅하는 동안 FLASHDRIVE 파티션을 만들려고했는데 이상한 파티션이 나타 났으며 FLASHDRIVE 파티션을 5 번으로 이동 시켰습니다. 그래서 복구 모드에서 재부팅 (부팅 중에 cmd + R을 유지)하고 디스크 유틸리티에서 복구 도구를 실행할 때까지 진행할 수 없었습니다. 따라서 복구 모드에서 06 단계를 수행하는 것이 좋습니다.
  • 어떤 이유로 재부팅하는 경우 파일 시스템은 부팅 후 disk0을 임의로 disk1로 변경하므로 7에서 14 단계를 반복하여 남은 위치에서 안전하게 선택해야합니다. 내 컴퓨터의 특정 버그인지는 모르지만 미안보다 안전합니다.
  • SSD에서 FLASHDRIVE 파티션을 생성하면 "diskutil list"에 3 개의 디스크 (HDD, GUID 파티션 구성표가있는 SSD 및 APFS 컨테이너 구성표가있는 세 번째 디스크)가 표시됩니다. 이 세 번째 디스크는 확장 된 두 번째 디스크의 컨테이너입니다. 이 자습서에서는이 GUID 파티션 된 디스크를 DISK0으로 고려해야합니다.
  • 두 디스크 중 하나에서 활성 MBR 파티션을 표시하면 "fdisk : MBR 파일 / usr / standalone / i386 / boot0 : 해당 파일 또는 디렉토리를 열 수 없습니다"라는 오류가 표시됩니다. 당신은 그것을 무시할 수 있습니다.
  • VirtualBox VM을 시작하는 동안 오류가 발생하면 16 단계 그림에 설명 된대로 "호스트 I / O 캐시 사용"상자를 선택하십시오.

도움이 되길 바랍니다.


0

기존 Windows 설치가있는 경우 EasyBCD를 사용하면 ISO에서 직접 부팅하여 설치할 수 있습니다. 가상 상자가있는 BootCamp 파티션에 설치하고 ISO를 추가 한 다음 0.92로 부팅 메뉴로 부팅하고 부팅 메뉴에서 ISO를 부팅하면 설치가 정상적으로 진행되었습니다.


0

나는 David Anderson의 가이드도 사용하고 있으며 8 단계에 갇혀 있습니다.

내 시스템은 다음과 같이 외장 드라이브에 설치됩니다 :

diskutil 목록

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HDold         999.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *160.0 GB   disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS HighSierraUSB           72.2 GB    disk2s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk2s3
   4:       Microsoft Basic Data BOOTCAMP                71.5 GB    disk2s4
   5:       Microsoft Basic Data FLASHDRIVE              15.2 GB    disk2s5

echo -e "DISK0 = $ DISK0 \ nDISK1 = $ DISK1 \ nPARTITION0 = $ PARTITION0 \ nPARTITION1 = $ PARTITION1"

DISK0=/dev/disk2
DISK1=/dev/disk2
PARTITION0=5
PARTITION1=4

PARTITION0의 값이 4보다 크면 "BOOTCAMP"파티션에 Windows 10을 설치할 수 없습니다. (기술적으로 이것은 사실이 아닙니다. 의견을 보내 주시면 gdisk를 사용하여이 장애물을 극복하는 방법을 게시하겠습니다.)

디스크를 사용하여이 문제를 해결하려면 어떻게해야합니까?


먼저 Ask Different에 오신 것을 환영합니다! :)이 사이트가 제공 할 것이 많다는 것을 알게 되셨기를 바랍니다. 아직 읽지 않은 경우 둘러보기 를 읽는 데 시간이 걸릴 가치가 있습니다. 그동안 귀하의 게시물이 답변을 제공하고자하는지 또는 다른 질문을 하려는지 여부는 확실하지 않습니다 (이와 관련이 있지만). 질문이 있으면 질문하기를 클릭하여 질문하십시오 . 그렇지 않으면 기존 답변 목록에 추가하려는 경우 게시물을 편집하여 다소 명확하게 설명 할 수 있습니까?
Monomeeth

외장 디스크는 GUID 파티션 구성표로 포맷되어 있습니다. Bootcamp는 MBR 파티션 구성표 만 이해합니다. 4 개의 파티션 만 지원하는 MBR로 포맷하거나 gdisk가 도움이되는 하이브리드 GUID / MBR 디스크를 작성해야합니다. 파티션 수를 줄이려면 disk2s3 복구 파티션을 제거하는 것이 좋습니다. 잘못 될 경우 USB 스틱에서 새로 설치할 수 있기 때문입니다. 4 개의 파티션을 사용하면 하이브리드 MBR 구성표를 만드는 것이 내 대답에서 "하이브리드 MBR 생성"을 수행하면 훨씬 쉽습니다.
Mudo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.