But it still "Cannot load 'EFI/Drivers/TestSupport.efi'". The MBP was showing other problems as well I sent it to a repair service, who said the GPU needed fixing (apparently common in this model), which they did, and said the logic board now tested all good. So the problem is definitely something in this MacBook Pro. The same hardware (USB stick for AHT, external HD or USB stick for ASD) works fine with four other Mac portables, and two of them can access Apple Diagnostic (the 2014 & later version of AHT) from the Internet as they're supposed to (the others are too old to do so). So it seems this MBP is now somehow allergic to Apple's own EFI driver? However, MemTest86 (which also starts up from an EFI driver from a USB stick) still works fine with the MacBook Pro. I ran both AHT (Internet & USB) and ASD/EFI successfully a couple times only a few months ago something's changed, but I can't figure out what. I've reset the SMC and NVRAM, and reinstalled the OS (Sierra) numerous times, to no avail. The OS version of Apple Service Diagnostic works okay (it has an OS on it, and shows in the Startup Disk preference Pane), but the EFI version gives the same result as above. Same result when I try to run AHT from a USB stick, except this time it shows the above message twice – flashing by so quickly I had to get a video of it to see what it said – then immediately restarts into MacOS. cd /Library/Netboot/NetBootSP0/.Which sits there for about five minutes, then it restarts into MacOS. To enable diskless booting, edit the ist file. If everything is configured properly, the other client should netboot right to your shared disk image. Select the netboot disk and restart the computer. Once the computer restarts, hook another client machine up to the network on the same subnet as your “server” and open the Startup Disk preference pane. defaults write $PWD/NBImageInfo -IsEnabled -bool trueĭefaults delete $PWD/NBImageInfo EnabledSystemIdentifiersĭefaults delete $PWD/NBImageInfo DisabledSystemIdentifiersįinally restart bootpd, nfsd, and tftpdkillall -HUP bootpd Make sure you change directories to be inside the. This is accomplished easily via the Server Admin GUI in OS X Server, but we need to do this via the command line on client. Use the Sharing preference pane to share both /Library/NetBoot/NetBootSP0 and /Library/NetBoot/NetBootClients0 nbi file into the /Library/NetBoot/NetBootSP0 directory, and share it Make sure to start bootps service bootps start Copy/paste the text between the pre tags into a text editor, and save it as ist in the /etc directory. Netboot relies on a ist file located in /etc. Next, we need to link the NetBoot directory to the tftp directory and start tftp ln -s /Library/NetBoot /private/tftpboot/NetBoot service tftp start Next, make sure the folders used to Netboot are exported via the /etc/exports directory echo "/Library/NetBoot/NetBootSP0 -ro" > /etc/exports Ln -s NetBootClients0 /Library/NetBoot/.clients Ln -s NetBootSP0 /Library/NetBoot/.sharepoint On a fully patched 10.5.8 client machine, open the terminal application (Applications > Utilities > Terminal). Create the needed directories and sim links: mkdir -p /Library/NetBoot/NetBootSP0Ĭhown root:admin /Library/NetBoot/NetBootSP* Make sure you configure the computer as the root user or this will not work. 10.4 uses a different process, so please be sure to research the differences. I will be writing this article to set up a 10.5 NetBoot server. This article contains a great script for use with 10.5 and one for use with 10.4. I found two great articles that really helped me along with configuring a client to netboot other clients, but neither article was 100% complete for my needs. After all, not everyone can afford OS X server or has a need for a full-time server. However, every OS X client also has this functionality built right into it, you just have to do some digging and brave the command line – there are no friendly GUIs here. This allows for diskless booting of public kiosks, quick and easy reimaging, diagnostics that require the main drive to be the non-boot drive (e.g.: Disk Utility’s Repair Disk function), the list goes on. Enabling a netboot server on a 10.5 clientĪll copies of OS X Server include the ability to netboot client computers.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |