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 2017-09-08 17:41:41

MichalM.Mac
Member
Registered: 2014-07-27

DSR autorestart is messing with my nvram boot device

Situation looks like this:
- DeployStudio Runtime and Server 1.7.6 (Haven't tried 1.7.7 yet).
- Computer boots from DeployStudio NetBoot set.
- DS NetBoot set was configured to restart the Mac after successful workflow completion
- There is a default workflow running simple generic task (shell script)
- Shell script use bless to set Mac to boot from rEFInd on FAT partition /usr/sbin/bless --setBoot --shortform --mount "/Volumes/REFIND" --file "/Volumes/REFIND/EFI/refind/refind_x64.efi"

Case 1 FAIL every time
- Mac boots from DeployStudio NetBoot set
- Shell scripts runs automatically
- Mac is automatically restarted
- Folder with question mark. Mac is unable to boot. When I run nvram -p  afterwards efi-boot-device BLLastBSDName is disk0 and IOPathMatch is set.

Case 2 SUCCESS every time
- Mac boots from DeployStudio NetBoot set
- Shell scripts runs automatically
- Mac is manually restarted by user via Apple -> Restart before autorestart occurs (or is prevented by returning to list of workflows)
- Mac boots from rEFInd without any issues

Offline

#2 2017-09-18 16:37:04

MichalM.Mac
Member
Registered: 2014-07-27

Re: DSR autorestart is messing with my nvram boot device

Same problem with 1.7.8.
I booted from DS NetBoot set. Run single script which only uses single command "csrutil netboot add server". After DeployStudio autorestatic restart efi-boot-device was reconfigured.

Current workaround. Add simple script with reboot command at the end of each workflow...

Offline

Board footer

Powered by FluxBB