Testing OS X installer

Hello

I recently heard that OSMC’s installer isn’t working in the upcoming macOS release, Sierra:

I’d like to get to the bottom of this before this new version is released as stable, and I’d appreciate your help. After speaking with @srmo, we suspect that the enumeration of SD cards is broken in this new version. It would be great if we could get some feedback of the current installer (on Download - OSMC) on Sierra. I think the following would be particularly helpful:

  • Output of the command LANG=C diskutil list when an SD card is inserted
  • A log from the OSMC installer, which should be in /Users/YourUserName/osmc_installer_log.txt
  • Lastly, confirmation of whether or not our installer works

Thanks in advance,

Sam

On a Sierra VM (under VMWare Fusion) diskutil reports the following after inserting an SD card:

ldg-sierra:~ ram$ LANG=C diskutil list
/dev/disk0 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *42.9 GB    disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            42.1 GB    disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *62.5 GB    disk1
   1:             Windows_FAT_32 boot                    62.9 MB    disk1s1
   2:                      Linux                         62.5 GB    disk1s2
ldg-sierra:~ ram$

When I run the installer all works until it comes time to select an SD card when there are non listed. The log file is at the following location:

http://pastebin.com/SqtHqLmT

Howdy. @andy990525 from twitter.
exactly the same here
The installer does get stuck at device selection page, even when starting with sudo.
<img src=“/uploads/default/original/2X/8/8c58cf4a2c8cd0aa5d27e3db8ccb88a1aaae4805.png” width=“637” height="500”>

http://pastebin.com/N0PBN5ra

where

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            250.1 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.1 MB   disk0s3

/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            Machintosh HD          +249.8 GB   disk1
                                 Logical Volume on disk0s2
                                 291A4A22-86D9-4FBD-8348-795F06B8350B
                                 Unlocked Encrypted

/dev/disk2 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *15.9 GB    disk2
   1:             Windows_FAT_16 RECOVERY                1.1 GB     disk2s1
   2:                      Linux                         33.6 MB    disk2s3
   3:             Windows_FAT_32 boot                    62.9 MB    disk2s5
   4:                      Linux                         6.7 GB     disk2s6

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        +26.7 MB    disk3
   1:        Apple_partition_map                         32.3 KB    disk3s1
   2:                  Apple_HFS qt_host_installer       26.7 MB    disk3s2

Hi folks. I’m looking into it.
Could you please also provide the info from diskutil info <disk_path>, where disk_path is the path of the SD drive? Like diskutil info /dev/disk1

PS: info from the installer’s logfile is much appreciated too, as we have log entries on what the installer thinks about the different drives found.
Background: even if the installer’s list of devices is empty, the installer may have found several drives but decided that they are not suitable for installing and therefor does not display any of them.

ldg-sierra:~ ram$ diskutil info /dev/disk1
   Device Identifier:        disk1
   Device Node:              /dev/disk1
   Whole:                    Yes
   Part of Whole:            disk1
   Device / Media Name:      FCR-HS219/1

   Volume Name:              Not applicable (no file system)
   Mounted:                  Not applicable (no file system)
   File System:              None

   Content (IOContent):      FDisk_partition_scheme
   OS Can Be Installed:      No
   Media Type:               Generic
   Protocol:                 USB
   SMART Status:             Not Supported

   Disk Size:                62.5 GB (62537072640 Bytes) (exactly 122142720 512-Byte-Units)
   Device Block Size:        512 Bytes

   Read-Only Media:          No
   Read-Only Volume:         Not applicable (no file system)

   Device Location:          External
   Removable Media:          Removable
   Media Removal:            Software-Activated

   Virtual:                  No
   OS 9 Drivers:             No
   Low Level Format:         Not supported

ldg-sierra:~ ram$

Don’t we use rdisk for speed? Or is the output from diskutil the same and we only use rdisk for the actual IO operation?

Logs would be very appreciated guys, and should be in:

The output is the same for me if I use /dev/rdisk1:

ldg-sierra:~ ram$ diskutil info /dev/rdisk1
   Device Identifier:        disk1
   Device Node:              /dev/disk1
   Whole:                    Yes
   Part of Whole:            disk1
   Device / Media Name:      FCR-HS219/1

   Volume Name:              Not applicable (no file system)
   Mounted:                  Not applicable (no file system)
   File System:              None

   Content (IOContent):      FDisk_partition_scheme
   OS Can Be Installed:      No
   Media Type:               Generic
   Protocol:                 USB
   SMART Status:             Not Supported

   Disk Size:                62.5 GB (62537072640 Bytes) (exactly 122142720 512-Byte-Units)
   Device Block Size:        512 Bytes

   Read-Only Media:          No
   Read-Only Volume:         Not applicable (no file system)

   Device Location:          External
   Removable Media:          Removable
   Media Removal:            Software-Activated

   Virtual:                  No
   OS 9 Drivers:             No
   Low Level Format:         Not supported

ldg-sierra:~ ram$

Okay. Can you upload the OS X installer log (as suggested above) as well?

I did, it’s in my first post.

Thanks. Not sure how I missed that

Hi

I think I see the issue. It seems that the check to evaluate whether the disk is read-only or not is failing.

Sam

rdisk shouldn’t affect info-output (should be verified). Using rdisk for speed is only relevant for the actual write operation

Yes, I think I found the problem. Will discuss on Slack.

LANG=C Optput

LANG=C diskutil list
    /dev/disk0 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *500.1 GB   disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:          Apple_CoreStorage Mac HD                  499.2 GB   disk0s2
       3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

    /dev/disk1 (internal, virtual):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            Mac HD                 +498.9 GB   disk1
                             Logical Volume on disk0s2
                             51E23215-9D43-4F0A-BCDF-2125E278CE5F
                             Unencrypted

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *3.0 TB     disk2
   1:                  Apple_HFS BU Dance                3.0 TB     disk2s1

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *7.9 GB     disk3
   1:                 DOS_FAT_32 NONE                    7.9 GB     disk3s1

Installer Log

Fri Sep 2 12:18:20 2016 OSMC Installer running on Mac OS X
Fri Sep 2 12:18:20 2016 Detected locale as en_US
Fri Sep 2 12:18:20 2016 Attempting to load translation for locale en_US
Fri Sep 2 12:18:20 2016 Could not load translation!
Fri Sep 2 12:18:20 2016 Resolving a mirror
Fri Sep 2 12:18:22 2016 Resolved mirror to http://mirror.bytemark.co.uk/osmc/osmc/download/
Fri Sep 2 12:18:22 2016 Enumerating supported devices
Fri Sep 2 12:18:22 2016 Added the following devices
Fri Sep 2 12:18:22 2016 Vero 2
Fri Sep 2 12:18:22 2016 Vero
Fri Sep 2 12:18:22 2016 Raspberry Pi 1 / Zero
Fri Sep 2 12:18:22 2016 Raspberry Pi 2 / 3
Fri Sep 2 12:18:22 2016 Apple TV
Fri Sep 2 12:18:22 2016 Checking for updates
Fri Sep 2 12:18:22 2016 Checking for updates by downloading http://mirror.bytemark.co.uk/osmc/osmc/download//installers/latest_mac
Fri Sep 2 12:18:23 2016 Acquired mirror file
Fri Sep 2 12:18:23 2016 No new update is available
Fri Sep 2 12:18:31 2016 The user has selected English as their language
Fri Sep 2 12:18:31 2016 The user has selected Raspberry Pi 2 / 3 as their device
Fri Sep 2 12:18:31 2016 Attempting to download device versions file http://mirror.bytemark.co.uk/osmc/osmc/download/installers/versions_RBP2
Fri Sep 2 12:18:31 2016 Found a build called  2016.07-1
Fri Sep 2 12:18:31 2016 Found a build called  2016.06-2
Fri Sep 2 12:18:31 2016 Found a build called  2016.05-1
Fri Sep 2 12:18:31 2016 Found a build called  2016.04-1
Fri Sep 2 12:18:31 2016 Found a build called  2016.02-3
Fri Sep 2 12:18:31 2016 Found a build called  2016.01-1
Fri Sep 2 12:18:37 2016 The user has selected an online image for Raspberry Pi 2 / 3 with build URL : http://mirror.bytemark.co.uk/osmc/osmc/download/installers/diskimages/OSMC_TGT_rbp2_20160802.img.gz
Fri Sep 2 12:18:37 2016 Disabling internal install for device Raspberry Pi 2 / 3 as it does not support it
Fri Sep 2 12:18:40 2016 SD installation selected
Fri Sep 2 12:18:47 2016 Enumerating imageable devices for OSX
Fri Sep 2 12:18:48 2016 New disk device entry created with entry point /dev/rdisk0, 500.1 GB free space and label 
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Determined SATA as protocol for /dev/rdisk0
Fri Sep 2 12:18:48 2016 yes
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Determined No as readOnlyMedia for /dev/rdisk0
Fri Sep 2 12:18:48 2016 yes
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Determined Fixed as ejactableProperty for /dev/rdisk0
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:48 2016 New disk device entry created with entry point /dev/rdB, HD +498.9 free space and label 
Fri Sep 2 12:18:48 2016 Decided that /dev/rdB is not writable to us
Fri Sep 2 12:18:48 2016 New disk device entry created with entry point /dev/rdisk2, 3.0 TB free space and label 
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Determined USB as protocol for /dev/rdisk2
Fri Sep 2 12:18:48 2016 yes
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Determined No as readOnlyMedia for /dev/rdisk2
Fri Sep 2 12:18:48 2016 yes
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Determined Fixed as ejactableProperty for /dev/rdisk2
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:48 2016 New disk device entry created with entry point /dev/rdisk3, 7.9 GB free space and label 
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Determined USB as protocol for /dev/rdisk3
Fri Sep 2 12:18:48 2016 yes
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Determined No as readOnlyMedia for /dev/rdisk3
Fri Sep 2 12:18:48 2016 yes
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Determined Removable as ejactableProperty for /dev/rdisk3
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:48 2016 New disk device entry created with entry point /dev/rdisk6, +26.7 MB free space and label 
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Determined Disk Image as protocol for /dev/rdisk6
Fri Sep 2 12:18:48 2016 yes
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Determined Yes as readOnlyMedia for /dev/rdisk6
Fri Sep 2 12:18:48 2016 yes
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Determined Removable as ejactableProperty for /dev/rdisk6
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:48 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:52 2016 Enumerating imageable devices for OSX
Fri Sep 2 12:18:52 2016 New disk device entry created with entry point /dev/rdisk0, 500.1 GB free space and label 
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Determined SATA as protocol for /dev/rdisk0
Fri Sep 2 12:18:52 2016 yes
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Determined No as readOnlyMedia for /dev/rdisk0
Fri Sep 2 12:18:52 2016 yes
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Determined Fixed as ejactableProperty for /dev/rdisk0
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:18:52 2016 New disk device entry created with entry point /dev/rdB, HD +498.9 free space and label 
Fri Sep 2 12:18:52 2016 Decided that /dev/rdB is not writable to us
Fri Sep 2 12:18:52 2016 New disk device entry created with entry point /dev/rdisk2, 3.0 TB free space and label 
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Determined USB as protocol for /dev/rdisk2
Fri Sep 2 12:18:53 2016 yes
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Determined No as readOnlyMedia for /dev/rdisk2
Fri Sep 2 12:18:53 2016 yes
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Determined Fixed as ejactableProperty for /dev/rdisk2
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:18:53 2016 New disk device entry created with entry point /dev/rdisk3, 7.9 GB free space and label 
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Determined USB as protocol for /dev/rdisk3
Fri Sep 2 12:18:53 2016 yes
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Determined No as readOnlyMedia for /dev/rdisk3
Fri Sep 2 12:18:53 2016 yes
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Determined Removable as ejactableProperty for /dev/rdisk3
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:18:53 2016 New disk device entry created with entry point /dev/rdisk6, +26.7 MB free space and label 
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Determined Disk Image as protocol for /dev/rdisk6
Fri Sep 2 12:18:53 2016 yes
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Determined Yes as readOnlyMedia for /dev/rdisk6
Fri Sep 2 12:18:53 2016 yes
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Determined Removable as ejactableProperty for /dev/rdisk6
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:18:53 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:19:28 2016 Enumerating imageable devices for OSX
Fri Sep 2 12:19:28 2016 New disk device entry created with entry point /dev/rdisk0, 500.1 GB free space and label 
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Determined SATA as protocol for /dev/rdisk0
Fri Sep 2 12:19:28 2016 yes
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Determined No as readOnlyMedia for /dev/rdisk0
Fri Sep 2 12:19:28 2016 yes
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Determined Fixed as ejactableProperty for /dev/rdisk0
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk0 is not writable to us
Fri Sep 2 12:19:28 2016 New disk device entry created with entry point /dev/rdB, HD +498.9 free space and label 
Fri Sep 2 12:19:28 2016 Decided that /dev/rdB is not writable to us
Fri Sep 2 12:19:28 2016 New disk device entry created with entry point /dev/rdisk2, 3.0 TB free space and label 
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:19:28 2016 Determined USB as protocol for /dev/rdisk2
Fri Sep 2 12:19:28 2016 yes
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:19:28 2016 Determined No as readOnlyMedia for /dev/rdisk2
Fri Sep 2 12:19:28 2016 yes
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:19:28 2016 Determined Fixed as ejactableProperty for /dev/rdisk2
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk2 is not writable to us
Fri Sep 2 12:19:28 2016 New disk device entry created with entry point /dev/rdisk3, 7.9 GB free space and label 
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Determined USB as protocol for /dev/rdisk3
Fri Sep 2 12:19:28 2016 yes
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Determined No as readOnlyMedia for /dev/rdisk3
Fri Sep 2 12:19:28 2016 yes
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Determined Removable as ejactableProperty for /dev/rdisk3
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk3 is not writable to us
Fri Sep 2 12:19:28 2016 New disk device entry created with entry point /dev/rdisk6, +26.7 MB free space and label 
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk6 is not writable to us

Fri Sep 2 12:19:28 2016 Determined Disk Image as protocol for /dev/rdisk6
Fri Sep 2 12:19:28 2016 yes
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk6 is not writable to us

Fri Sep 2 12:19:28 2016 Determined Yes as readOnlyMedia for /dev/rdisk6
Fri Sep 2 12:19:28 2016 yes
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk6 is not writable to us
Fri Sep 2 12:19:28 2016 Determined Removable as ejactableProperty for /dev/rdisk6
Fri Sep 2 12:19:28 2016 Decided that /dev/rdisk6 is not writable to us

Great, if you need more tests let me know!

@srmo and I had a chat. We think we know where the problem lies and where to insert some debugging and extra logging. I don’t have long-term access to a Mac, and the one I do have access to doesn’t have an SD card slot, which can make my testing a little limited.

I think we’ll produce some new DMGs soon with some debugging. Then from the output we should be able to work out what the problem is.

Cheers

Sam

Which diskutil info should I give?

What do you mean? I was referring to the output of diskutil info <disk_path> where disk_path denotes the path to the volume you expect to appear in the installer. Example: diskutil info /dev/disk3

@All
Hi, I’m going to build an experimental debug build for Sierra users. Please bear with me as I have to tweak my local setup for this. Resulting DMG will be published here