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 2015-12-05 01:55:31

johnjinn
Member
Registered: 2015-12-03

NetBoot install fails with “No recovery partition found!"

Hi,

I have installed DeployStudio 1.6.18 on a brand new OS X 10.11.1 with Server 5.0.15.
DeployStudio install goes smoothly, but I can’t install NetBoot – it always ends up with:
“No recovery partition found! A recovery partition is required to build a NetBoot set since OS X 10.8”

Here’s what I tried:
- using only IP address during DS and Netboot install
- verified that recovery partition exists (diskutil list shows 650MB partition)
- no errors in OS X logs

Screenshots of the configuration and errors:
http://imgur.com/a/nnqSu

Any ideas what may be happening?
This is my first DS install, so I may be making a basic noob mistake.
Thanks a lot for your help!

Offline

#2 2015-12-05 12:19:26

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

Re: NetBoot install fails with “No recovery partition found!"

Normally your server should have a working recovery partition too. Maybe it is not the right version (10.10.x?), or the setup assistant is confused by your local Fusion Drive.
Can you actually boot from this recovery partition? check version (utiltities menu- terminal type command sw_vers)

Workaround:  Prepare a Mac , connect in target disk mode, and run the assistant again to create a netboot set.
(please do not call this procedure 'Netboot install fails', better refer to 'creation of Netboot set fails')

Last edited by mjsanders (2015-12-05 15:18:29)

Offline

#3 2015-12-07 18:52:55

Meat
Member
From: SF CA US
Registered: 2009-02-04

Re: NetBoot install fails with “No recovery partition found!"

Or, install OS X 10.11.x on an external drive, boot your most current hardware model target machine from the external, install DeployStudio on the external, and build your netboot on that external.
Then copy the netboot to the server.

I've seen building netboot sets on the server to be a problem for quite a few people. Naturally, your image server is not going to be your most current hardware model most of the time, You should build from your most current hardware.

To be clear, a 2012 Macbook Pro that you just bought is not your most current hardware. The late 2015 iMacs are the most current hardware model as of this post.
If you haven't received any of those yet, then the mid 2015 MacBook Pros or mid 2015 iMac will be the next most current hardware model.

Offline

#4 2015-12-07 23:20:00

jakov
Member
From: Delft, Netherlands
Registered: 2008-04-22

Re: NetBoot install fails with “No recovery partition found!"

Or, install DS 1.7.0
It has a fix for "Internal Disk detection" on OS X 10.11

Last edited by jakov (2015-12-07 23:20:25)

Offline

#5 2016-02-02 10:25:37

zesa
Member
Registered: 2016-01-13

Re: NetBoot install fails with “No recovery partition found!"

i have the same problem, after install an security update on 10.10.
For a few minutes I install 1.7.2 but it doesn't work.

i haven't any opportunity to restart or check the server, because it's not in my near.

Any ideas?

Thanks best Regards

Offline

#6 2016-02-02 17:20:18

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

Re: NetBoot install fails with “No recovery partition found!"

If you have remote access you can use this trick:
use AutoDMG to create your favorite OS image.
mount that on the server, this has a recovery HD partition of the same version as the OS.
use this mounted volume as a 'source' for the DS asisstant to create a NBI from.

I used this to create 10.11.3 NBI on a 10.10.5 server.

Offline

#7 2016-02-08 21:09:30

zesa
Member
Registered: 2016-01-13

Re: NetBoot install fails with “No recovery partition found!"

thanks it works

Offline

#8 2016-05-17 04:51:54

ebonweaver
Member
Registered: 2015-06-09

Re: NetBoot install fails with “No recovery partition found!"

Not so much.

The previous version I was running (1.6.14 I think?) made netboot sets from mounted dmg files made with Disk Utility just fine.  1.6.18 was required to make a 10.11 set as the earlier version said it was not a compatible OS.  However, this new version refuses to make the set because it says a recovery partition is required since 10.8.  Well that's false in some way because it wasn't needed before now with 10.10 images.  Regardless, I happened to have just recently captured a recovery partition so we could start deploying that with our images (which itself was no small feat until discovering you had to capture the image with DS from an installer built machine and it would grab that for you, where after you just clone and rename it for all your images).  On a whim I mounted one of those copies as well as the system image and tried again, and behold now it makes the netboot set.

So, *IF* it needed the recovery partition before, it must have been using the one on the server, and now it refused because the version didn't match.  However, that's not what the error indicates, at least not intelligibly.  *IF* that's the case, then at least it's smart enough to look through all the recovery partitions, real or mounted images, and get what it needs.  Otherwise, it's flat out wrong that it was needed before and this is the first time a recovery partition is needed to make the netboot set, but again at least it's smart enough to look at all disks real or virtual and find what it needs.  Bottom line, the error message needs correction to say what it really needs.  I know 1.6 is now replaced with 1.7, so not sure if this may be addressed or not.

Offline

#9 2016-05-17 17:05:16

ebonweaver
Member
Registered: 2015-06-09

Re: NetBoot install fails with “No recovery partition found!"

Unfortunately the resulting netboot set does not work.  It gets to about 70% of the progress bar on boot and stops.

Offline

#10 2016-05-17 18:21:08

ebonweaver
Member
Registered: 2015-06-09

Re: NetBoot install fails with “No recovery partition found!"

Turns out this is a known bug in 10.11, it can't be netbooted across subnets.  This affects 10.11.3 and 10.11.4, but if you had access to an earlier version it would work as people report 10.11.2 worked and continues to work, but updated images always fail cross subnet (work fine on same subnet).  Problem is Apple doesn't let you have access to an earlier version, even though that is their suggested solution at this time.  Great.

Offline

#11 2016-05-19 18:55:58

ebonweaver
Member
Registered: 2015-06-09

Re: NetBoot install fails with “No recovery partition found!"

10.11.5 did NOT fix this issue, fresh install of it on clean drive fails as per previous versions once captured.  Brand new 10.11.2 image works, but notably pauses for a minute at the point the later versions stop entirely (and of course was a challenge to find a copy of that version installer).  So, you can't netboot anything past 10.11.2 until Apple fixes this bug, which thus far despite acknowledging it they have not done.  Thanks Apple.

Offline

#12 2017-04-06 02:22:18

MinimalMac
Member
Registered: 2017-04-05

Re: NetBoot install fails with “No recovery partition found!"

FYI, the lion recovery update plus the recovery.sh script fixes this for all versions up to and including OSX 10.12.4.  Trying other methods didn't work.  Clean installs resulted in the server having only the original .0 release of the OS.

https://superuser.com/questions/1024493/updating-recovery-partition-in-os-x-el-capitan

Offline

Board footer

Powered by FluxBB