RTbrain

Q: Bootcamp Assistant Issues

Hey all,

 

I own a 27in iMac (late 2012), running Yosemite 10.10.5 with a 3TB drive.  I'm trying to install Windows 7 on a partition using BootCamp Assistant 5.1.4.

 

I keep getting the following message, "The startup disk cannot be partitioned or restored to a single partition."

 

Disk Utility normally only sees the single partition, but when I turn on debugging via Terminal, it DOES see TWO other partitions – EFI Partition and a Recovery HD Partition.

 

How do I proceed? I HAVE fully backed up via Time Machine.  Is it safe to delete the two other partitions? Is there a way to continue and KEEP those partitions intact?  I don't want to handicap any of the Mac's abilities to recover itself after a crash. This is a work machine

 

Thanks in advance

Posted on Aug 20, 2016 8:46 AM

Close

Q: Bootcamp Assistant Issues

  • All replies
  • Helpful answers

Page 1 Next
  • by Loner T,

    Loner T Loner T Aug 20, 2016 10:01 AM in response to RTbrain
    Level 7 (23,633 points)
    Safari
    Aug 20, 2016 10:01 AM in response to RTbrain

    The EFI partition is a normal an expected partition. It should not be deleted.

     

    1. Do you have a 3TB 'Fusion' drive?

    2. From OS X Terminal, please post the output of

         diskutil list

         diskutil cs list

  • by RTbrain,

    RTbrain RTbrain Aug 20, 2016 1:11 PM in response to Loner T
    Level 1 (4 points)
    Mac OS X
    Aug 20, 2016 1:11 PM in response to Loner T

    Here's what I have.  Ignore the BOOTCAMP partition (500GB).  I tried making one with Disk Utility but BootCamp won't use it.  Also Lifesaver (2.0TB) is an external drive.

     

     

    Last login: Sat Aug 20 12:18:04 on ttys000

    You have mail.

    Christines-iMac:~ christinewright$ diskutil list

    /dev/disk0

       #:                       TYPE NAME                    SIZE       IDENTIFIER

       0:      GUID_partition_scheme                        *3.0 TB     disk0

       1:                        EFI EFI                     209.7 MB   disk0s1

       2:                  Apple_HFS Macintosh HD            2.5 TB     disk0s2

       3:                 Apple_Boot Recovery HD             650.0 MB   disk0s5

       4:       Microsoft Basic Data BOOTCAMP                500.0 GB   disk0s4

    /dev/disk1

       #:                       TYPE NAME                    SIZE       IDENTIFIER

       0:      GUID_partition_scheme                        *2.0 TB     disk1

       1:                        EFI EFI                     209.7 MB   disk1s1

       2:                  Apple_HFS Lifesaver               2.0 TB     disk1s2

    /dev/disk3

       #:                       TYPE NAME                    SIZE       IDENTIFIER

       0:                            Boot Camp              *2.8 GB     disk3

    Christines-iMac:~ christinewright$ diskutil cs list

    No CoreStorage logical volume groups found

    Christines-iMac:~ christinewright$

  • by RTbrain,

    RTbrain RTbrain Aug 20, 2016 1:59 PM in response to Loner T
    Level 1 (4 points)
    Mac OS X
    Aug 20, 2016 1:59 PM in response to Loner T

    And as far as I can tell I do have a 3TB fusion drive.  It's a Seagate ST3000DM001

  • by Loner T,

    Loner T Loner T Aug 20, 2016 2:03 PM in response to RTbrain
    Level 7 (23,633 points)
    Safari
    Aug 20, 2016 2:03 PM in response to RTbrain

    On a 2012 Mac, W7 will be installed using legacy BIOS with MBR partitioning.

     

    This has two limitations.

     

    1. The Windows partition must start within the first 2TB of a disk larger than 2TB and cannot be larger than 2TB in size.

    2. The number of partitions is limited to four (4).

     

    First, disconnect the external disk, otherwise it will cause problems. Second, delete the 500GB partition you created, as it cannot be used.

     

    To be able to install Windows, we need to split this disk in two or three parts (two parts will work, if you are willing to create a Windows installation larger than 1TB).  The EFI and Recovery HD are always needed and should not be manipulated or modified in anyway without using diskutil commands.

  • by RTbrain,

    RTbrain RTbrain Aug 21, 2016 5:57 AM in response to Loner T
    Level 1 (4 points)
    Mac OS X
    Aug 21, 2016 5:57 AM in response to Loner T

    I don't know if I fully understand the instructions.  Are you saying I need to use Disk Utility to split my 3TB hard drive into two Mac Partitions - one 2TB and the second 1TB.  And then try to use Bootcamp assistant to install Windows on the 1TB partition?

  • by Loner T,

    Loner T Loner T Aug 21, 2016 6:26 AM in response to RTbrain
    Level 7 (23,633 points)
    Safari
    Aug 21, 2016 6:26 AM in response to RTbrain

    Use Disk Utility, remove the current 500GB partition. Run a Disk Utility Verify/Repair.

     

    Run the following two procedures with all external storage and hubs disconnected.

     

    Reset the System Management Controller (SMC) on your Mac - Apple Support

    How to Reset NVRAM on your Mac - Apple Support

     

    Run BC Assistant and create a partition, which is larger than 1TB. If you do not get any errors, continue and install Windows. If you get errors, please post back with the terror message(s), and we can check.

  • by RTbrain,

    RTbrain RTbrain Aug 21, 2016 9:39 AM in response to Loner T
    Level 1 (4 points)
    Mac OS X
    Aug 21, 2016 9:39 AM in response to Loner T

    I'll tried it again. But when I tried using BC Assistant I kept getting the error

     

    "The startup disk cannot be partitioned or restored to a single partition."  It didn't give the option to create a partition of any size.  The only partitions are the main one, the EFI partition and the Recovery HD partition.

     

    The 500 GB partition you had me remove was create AFTER I got that error a few times and I wanted to try something else. The external drive was unplugged when partitioning.

  • by Loner T,

    Loner T Loner T Aug 21, 2016 9:54 AM in response to RTbrain
    Level 7 (23,633 points)
    Safari
    Aug 21, 2016 9:54 AM in response to RTbrain

    Boot into Internet Recovery - About OS X Recovery - Apple Support - using Command+Opt+R and run Utilities -> terminal and execute

     

    diskutil repairDisk disk0

     

    If you do not get any errors, boot normally, otherwise use Command+C to Copy the terminal output, quit Terminal, start Safari, and Command+V to Paste the output as a reply to this discussion.

     

    If BCA will not allow any partitioning after this, we can manually create a partition using Terminal. Do you have a USB Installer created using the steps in Install Windows 7 and earlier on your Mac using Boot Camp - Apple Support ?

     

    The Terminal command for partitioning (also used by BC Assistant) is ...

     

    diskutil resizeVolume

    Usage:  diskutil resizeVolume MountPoint|DiskIdentifier|DeviceNode size

            [part1Format part1Name part1Size part2Format part2Name part2Size

             part3Format part3Name part3Size ...]

     

    Non-destructively resize a disk.  You may increase or decrease its size.

     

    When decreasing size, you may optionally specify new partitions to create

    to fill the newly-freed space.  Specify these new partitions as in the

    diskutil partitionDisk command.  A size of zero will cause a grow fit-to-fill.

    Ownership of the affected disk is required.

     

    Valid sizes are floating-point numbers with a suffix of B(ytes), S(512-byte-

    blocks), K(ilobytes), M(egabytes), G(igabytes), T(erabytes), P(etabytes),

    or (%)percentage of the total size of the whole disk.

     

    A size of "limits" will print the valid range for the current conditions of

    the file system and room to grow up to an immovable object (next partition).

     

    A size of "R" for the target partition will resize it to the maximum

    possible; "R" cannot be used for the size of new partition triples, if any.

     

    resizeVolume is only supported on a Journaled HFS+ file system.

  • by RTbrain,

    RTbrain RTbrain Aug 21, 2016 10:23 AM in response to Loner T
    Level 1 (4 points)
    Mac OS X
    Aug 21, 2016 10:23 AM in response to Loner T

    Using Internet recovery and Terminal to repair the disk and the partition map did not help.  It found no errors.  I ran Disk Utility itself for good measure and that didn't do anything either.

     

    I'm reluctant to use Terminal to partition the drive.  Why would that work when using Disk utility to do the same did not?

  • by Loner T,

    Loner T Loner T Aug 21, 2016 11:43 AM in response to RTbrain
    Level 7 (23,633 points)
    Safari
    Aug 21, 2016 11:43 AM in response to RTbrain

    RTbrain wrote:

     

    Using Internet recovery and Terminal to repair the disk and the partition map did not help.  It found no errors.  I ran Disk Utility itself for good measure and that didn't do anything either.

    Good.

     

     

    I'm reluctant to use Terminal to partition the drive.  Why would that work when using Disk utility to do the same did not?

    In DU, you created a 500GB partition, which is beyond the 2TB limit. If you notice, the Macintosh HD was 2.5TB and BOOTCAMP was 500GB. W7 Installer cannot address any disk blocks after 2**32 blocks when a MBR is used. Your Mac does not fully support EFI Windows.

     

    Using either DU to Terminal utility, you will need to

     

    a. either create a >1TB Windows partition so it starts within the first 2TB, or,

    b. create three partitions, with the middle one being used for Bootcamp, if you want windows to be less than 1TB.

     

    The advantage of using Terminal is to be able to see the execution and monitor for any errors.  If you do not want to use  Terminal diskutil commands, run DU, split the 3TB into two parts, and then split the upper half into two parts so that BOOTCAMP fully resides between the first 2TB of the disk. Your partitioning will look like..

     

    HFS (OSX) + Bootcamp (<1TB) + HFS (Unused temporarily)

     

    or

     

    HFS (OSX < 2TB) + Bootcamp (>1TB).

     

    BCA is supposed to do this automatically, but there are numerous bugs.

  • by RTbrain,

    RTbrain RTbrain Aug 21, 2016 1:10 PM in response to Loner T
    Level 1 (4 points)
    Mac OS X
    Aug 21, 2016 1:10 PM in response to Loner T

    Now would I be formatting the Bootcamp as MS-DOS? And can I collapse the third HFS back into the main HFS when I'm done?

  • by Loner T,

    Loner T Loner T Aug 21, 2016 1:16 PM in response to RTbrain
    Level 7 (23,633 points)
    Safari
    Aug 21, 2016 1:16 PM in response to RTbrain

    The Bootcamp partition should be FAT32.

     

    To merge the first and third HFS partitions into a single OS X partition requires the creation of a CoreStorage Volume group/Volume. If we do this, you will not be able to see OS X from the Windows side, because there are no CS drivers for Windows provided/written by Apple.

  • by RTbrain,

    RTbrain RTbrain Aug 22, 2016 9:08 AM in response to Loner T
    Level 1 (4 points)
    Mac OS X
    Aug 22, 2016 9:08 AM in response to Loner T

    I split my HD into two partitions using DU.  OSX 1.5TB and BOOTCAMP 1.5TB.

    Then I run BCA to install Window. BCA seems to just want to reformat the whole thing into a single drive again.

    There are no options to install.

     

    And when I do use BCA to merge the partitions and try again, I get the original message, "The startup disk cannot be partitioned or restored to a single partition."

     

    I'm at a loss.

  • by Loner T,

    Loner T Loner T Aug 22, 2016 9:19 AM in response to RTbrain
    Level 7 (23,633 points)
    Safari
    Aug 22, 2016 9:19 AM in response to RTbrain

    Please split the disk into 2 x 1.5TB and post the  output of

     

    diskutil list

    sudo fdisk /dev/disk0

Page 1 Next