You are not logged in.

Announcement

[2017.09.08] DeployStudio build v1.7.8 (checksum, release note).
[2016.08.26] DeployStudio build v1.6.19 (release note).
[2013.02.23] DeployStudio last universal build v1.5.17 (release note).

#1 2016-09-26 14:58:08

ykai
Member
Registered: 2009-11-30

System is not blessed after restoring

We start on an external Hard Drive (MacOS 10.11, DS1.7.3) connected to an iMac,
then we launch de Deploy Studio Server from the HD,
then we launch the runtime from the HD, to restore the iMac with the image from our school configuration (Mac OS 10.9.5, DS 1.7.3)

The restauration leads to a iMac who’s not able to start. The iMac doesn’t start automatically, showing a question mark.
When we start with the ALT key we can select the system and it starts normally.
Then we can fix the startup volume to « Disque dur ».

The log shows:
2016-09-26 10:12:41.814 DeployStudio Runtime.bin[641:8585] Setting startup volume to 'Disque dur'.
2016-09-26 10:12:41.823 DeployStudio Runtime.bin[641:8585] /bin/chmod 755 "/Volumes/Disque dur" 2>&1
2016-09-26 10:12:41.827 DeployStudio Runtime.bin[641:8585] /usr/sbin/chown root:wheel "/Volumes/Disque dur" 2>&1
2016-09-26 10:12:41.836 DeployStudio Runtime.bin[641:8585] /usr/sbin/bless --folder "/Volumes/Disque dur/System/Library/CoreServices" --label "Disque dur" --bootinfo --bootefi --verbose 2>&1
2016-09-26 10:12:41.862 DeployStudio Runtime.bin[641:8585] EFI found at IODeviceTree:/efi
2016-09-26 10:12:41.863 DeployStudio Runtime.bin[641:8585] Mount point for /Volumes/Disque dur/System/Library/CoreServices is /Volumes/Disque dur
2016-09-26 10:12:41.863 DeployStudio Runtime.bin[641:8585] Common mount point of '/Volumes/Disque dur/System/Library/CoreServices' and '' is /Volumes/Disque dur
2016-09-26 10:12:41.863 DeployStudio Runtime.bin[641:8585] Can't load /Volumes/Disque dur//usr/standalone/ppc/bootx.bootinfo
2016-09-26 10:12:41.863 DeployStudio Runtime.bin[641:8585] Could not load BootX data from /Volumes/Disque dur//usr/standalone/ppc/bootx.bootinfo
2016-09-26 10:12:41.863 DeployStudio Runtime.bin[641:8585] Could not create BootX, no X folder specified
2016-09-26 10:12:41.889 DeployStudio Runtime.bin[641:8585] boot.efi unchanged at /Volumes/Disque dur/System/Library/CoreServices/boot.efi. Skipping update...

When we restore the same image from a Netboot set it works perfectly and the startup volume is selected.

Thanks for your help

Yves

Offline

#2 2016-09-27 10:40:18

mjsanders
Member
From: Schiedam, Netherlands
Registered: 2008-09-02
Website

Re: System is not blessed after restoring

The issue is that 10.11 (with SIP) is more restrictive in what the bless command can do.
This is fixed in DS 1.7.4.x so you have some choices:
-update DS to 1.7.5
-downgrade OS to 10.10 on the restore disk (not future proof if you get newer Mac's that require new OS X versions)
-live with the fact that each Mac has to set it's startup disk in System Preferences once. (ugly workaround)

Offline

#3 2016-09-28 23:23:56

ykai
Member
Registered: 2009-11-30

Re: System is not blessed after restoring

Thank you for your answer and suggestions.
Usually we use the netboot for restoration.
The restore disk is a security when the netboot is down and we use the disk for the first installation of a new Mac, when no other deploy server is available on the network. In this case the workaround is not so painful, because it is only to install the configuration on the first Mac, which is then personalized.
Unfortunately we removed the recovery partition on the restore disk, so we therefore can not disable SIP on this disk. Maybe it would have worked this way...
Too late for DS 1.7.4. All our schools have version 1.7.3 this year, including Netbootset. Not so easy to update the whole chain.

Offline

Board footer

Powered by FluxBB