Jump to content
InsanelyMac Forum
Stefan Milev

Computer name changing constantly (two or one network interfaces enabled)

Recommended Posts

I was plagued by this issue until I logged into Back to My Mac on the Airport Extreme. Since then, it's been working without incident. I wonder if this makes it so the APE manages the Wake on LAN function. Maybe the Apple TVs doing this for Yosemite macs is not working properly?

 

I perhaps spoke too soon. The issue seems to be back on my Mac Pro on GM3. I can't seem to peg down when it happens, though it's very possible it occurs when my Mac is sleeping and waking to notify other devices with Wake On Lan. Also, the wake on lan doesn't seem to work with Back to My Mac. I can never get my Mac at home to wake up when I'm at work.

 

This does seem like a Yosemite bug; I wonder if there's a radar filed for it.

Share this post


Link to post
Share on other sites
Advertisement

Got the same Issue,

 

My setup:

MBP Pro (late 2012),

an iMac 27 (early 2014)

Apple TV (late 2012)
Time capsule 2tb (early 2014)

Hackintosh (Asus p67 Sabertooth, 2011)

 

after upgrading all of them to Yosemite – the host name seems to change randomly on each of them

adding (number) after the name, so from time to time I see a couple of computer in the shared list, and I see the localhost (the computer is sit on)
in the same list and connect to it as if it were a remote machine (?!?)

 

the issue never existed on mavericks - therefore must be a Yosemite issue.

 

Anyone got any more findings on this? This is quite annoying, I don't use any kind of NAS aside of time machine automated backups.

 

update 1:

 

found a tip on another forum to cycle (load/unload) mDNSResponder to solve this:

 

sudo launchctl unload -w /System/Library/LaunchDaemon/com.apple.mDNSResponder.plist

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist

 

gotta give it a try, I think this has something to do with the waking up from sleep on yosemite.

Share this post


Link to post
Share on other sites

What I did is to disable "Find my Mac" feature in settings. After that three days now I don't see the name changing. Maybe you can try that as well and see if it works for you too.

Share this post


Link to post
Share on other sites

Got the same Issue,

 

My setup:

MBP Pro (late 2012),

an iMac 27 (early 2014)

Apple TV (late 2012)

Time capsule 2tb (early 2014)

Hackintosh (Asus p67 Sabertooth, 2011)

 

after upgrading all of them to Yosemite – the host name seems to change randomly on each of them

adding (number) after the name, so from time to time I see a couple of computer in the shared list, and I see the localhost (the computer is sit on)

in the same list and connect to it as if it were a remote machine (?!?)

 

the issue never existed on mavericks - therefore must be a Yosemite issue.

 

Anyone got any more findings on this? This is quite annoying, I don't use any kind of NAS aside of time machine automated backups.

 

update 1:

 

found a tip on another forum to cycle (load/unload) mDNSResponder to solve this:

 

sudo launchctl unload -w /System/Library/LaunchDaemon/com.apple.mDNSResponder.plist

 

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist

 

gotta give it a try, I think this has something to do with the waking up from sleep on yosemite.

 

To disable this behavior on Yosemite you can do it by running following command and reboot:

 

sudo /usr/libexec/PlistBuddy -c "Add :ProgramArguments: string --no-namechange" /System/Library/LaunchDaemons/com.apple.discoveryd.plist

 

As seen on: http://ispire.me/fix-yosemite-rtc-alarm-wakeup-issue/

Share this post


Link to post
Share on other sites

folks fyi, I'm having the same issue. setup as follows:

 

  • Timecapsule (Handles DHCP, back to my mac disabled)
  • Synology NAS
  • Apple TV
  • Macbook Pro 2007
  • Macbook Pro 2011
  • Mac Pro 2013
  • Mac Mini
  • Comcast with simultaneous IPv6 and IPv4 addresses on the network (not sure if relevant)

All running Yosemite. But for some reason the MBP 2007 is the only machine that has this naming issue. In finder I have like 15 copies of that same machine name with (2), (3) etc after it.

 

Also have issues with wake on lan. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Similar Content

    • By Ssking
      Hello...
      i am ssking....
      Now i am using
      Asus n43jf laptop
      1st generation core i 5 460m
      4gb ddr 3 ram
      500 gb harddisk
      Intel  graphics 1650 mb and Nvidia geforce gt 425m 1gb ddr3
      now i am using yosemite 10.10.5 nicely
      but how to disable intel gpu and use nvidia 425m 1gb gpu?
      Is there any way to use nvidia gpu from my dual graphics laptop?
    • By JoshuaBedford
      Howdy!
       
      My name is Joshua Bedford, and I'm brand new to this community. It appears as though I have been missing out! I started over at hewhoshallnotbenamed's (from what I understand) website. I need some help!

      I built my first (and only so far) hackintosh a little over 2 years ago (I think. haven't looked at exact dates). It has worked phenomenally, and was running my dual 27" displays perfectly for web development and video editing. The problem now is USB3.0, audio, and iMessage no longer work. iMessage was always spotty, but I need audio and USB3.0! It recognizes USB2.0 devices plugged into 3.0 ports, but not 3.0 devices (such as my 3TB external drive and usb hub).

      My question is this: Based on the hardware below, would it be a good idea / compatible to wipe it and start over with high sierra and the newest bootloader powering it? The only data on the drive is the OS and a few programs. Nothing irreplaceable or difficult to replace. My main question is one of compatibility (I'm not very knowledgeable about this process).

      Build:

      GPU: GTX960
      CPU: i7-4790k
      MB: UD5H-Bk
      RAM: Gigabyte 16GB
      WNA: TP-Link WDN4800

      PCPARTPICKER link: https://pcpartpicker.com/user/JrBedford/saved/#view=vpMLrH

      Everything except the monitor (I moved to 2 curved 27") is still true. Please view that for any specific part numbers!

      Let me know if more information is needed. I am willing to be helped in debugging the current system, but i wonder if installing high sierra would be easier.

      P.S. I bent a few of the pins in the USB3.0 header that connects the front panel of my case. That wouldn't cause the entire system to reject USB3.0 right? I'm plugging directly into the motherboard not through that plug.
    • By pink101
      I actually started the topic here: http://www.insanelymac.com/forum/topic/328853-question-about-acpi-and-graphic-card/?view=findpost&p=2521583 but somehow my browser keep crash if i open that page, so i created the follow up in this (Yosemite for AMD) section...
       
      The short version of my current situation is that, after i bought a used graphic card (which is Nvidia GT-720) I can install Yosemite 10.10.0 and/or 10.10.1 in my hardisk with no problem. However, when i tried to boot into my drive, it got stuck at 'Waiting DSMOS..." i've read that the problem is weather FakeSMC.kext is missing or wrong version... however, i've tried many FakeSMC version from 4.0 to 6.9.xxx to 6.25.xxxx and it all end up the same.. it stuck at waiting  DSMOS.. is there any other way to get pass that waiting  DSMOS ? some boot flag to try maybe?
       
      here's lshw for my current system:
      freaks description: Desktop Computer product: A880G+ (To Be Filled By O.E.M.) vendor: BIOSTAR Group serial: None width: 64 bits capabilities: smbios-2.6 dmi-2.6 vsyscall32 configuration: boot=normal chassis=desktop family=To Be Filled By O.E.M. sku=To Be Filled By O.E.M. uuid=00020003-0004-0005-0006-000700080009 *-core description: Motherboard product: A880G+ vendor: BIOSTAR Group physical id: 0 serial: None slot: To Be Filled By O.E.M. *-firmware description: BIOS vendor: American Megatrends Inc. physical id: 0 version: 080016 date: 01/25/2011 size: 64KiB capacity: 960KiB capabilities: isa pci pnp apm upgrade shadowing escd cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb ls120boot zipboot biosbootspecification *-cpu description: CPU product: AMD Phenom(tm) II X4 945 Processor vendor: Advanced Micro Devices [AMD] physical id: 4 bus info: cpu@0 version: AMD Phenom(tm) II X4 945 Processor serial: To Be Filled By O.E.M. slot: CPU 1 size: 800MHz capacity: 3GHz width: 64 bits clock: 200MHz capabilities: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt hw_pstate npt lbrv svm_lock nrip_save cpufreq configuration: cores=4 enabledcores=4 *-cache:0 description: L1 cache physical id: 5 slot: L1-Cache size: 512KiB capacity: 512KiB capabilities: pipeline-burst internal varies *-cache:1 description: L2 cache physical id: 6 slot: L2-Cache size: 2MiB capacity: 2MiB capabilities: pipeline-burst internal varies *-cache:2 description: L3 cache physical id: 7 slot: L3-Cache size: 6MiB capacity: 6MiB capabilities: pipeline-burst internal varies *-memory description: System Memory physical id: 28 slot: System board or motherboard size: 8GiB *-bank:0 description: DIMM Synchronous 667 MHz (1.5 ns) product: CMZ8GX3M2A1600C9 vendor: Corsair physical id: 0 serial: 00000000 slot: DIMM0 size: 4GiB width: 64 bits clock: 667MHz (1.5ns) *-bank:1 description: DIMM Synchronous 667 MHz (1.5 ns) product: CMZ8GX3M2A1600C9 vendor: Corsair physical id: 1 serial: 00000000 slot: DIMM1 size: 4GiB width: 64 bits clock: 667MHz (1.5ns) *-bank:2 description: [empty] product: ModulePartNumber02 vendor: Manufacturer02 physical id: 2 serial: SerNum02 slot: DIMM2 *-bank:3 description: [empty] product: ModulePartNumber03 vendor: Manufacturer03 physical id: 3 serial: SerNum03 slot: DIMM3 *-pci:0 description: Host bridge product: RS880 Host Bridge vendor: Advanced Micro Devices [AMD] physical id: 100 bus info: pci@0000:00:00.0 version: 00 width: 32 bits clock: 66MHz *-pci:0 description: PCI bridge product: RS780/RS880 PCI to PCI bridge (int gfx) vendor: Advanced Micro Devices [AMD] physical id: 1 bus info: pci@0000:00:01.0 version: 00 width: 32 bits clock: 66MHz capabilities: pci ht normal_decode bus_master cap_list resources: ioport:d000(size=4096) memory:fe800000-fe9fffff ioport:d0000000(size=268435456) *-display description: VGA compatible controller product: RS880 [Radeon HD 4250] vendor: Advanced Micro Devices [AMD] nee ATI physical id: 5 bus info: pci@0000:01:05.0 version: 00 width: 32 bits clock: 33MHz capabilities: pm msi vga_controller bus_master cap_list rom configuration: driver=radeon latency=0 resources: irq:18 memory:d0000000-dfffffff ioport:d000(size=256) memory:fe8f0000-fe8fffff memory:fe900000-fe9fffff *-pci:1 description: PCI bridge product: RS780 PCI to PCI bridge (PCIE port 3) vendor: Advanced Micro Devices [AMD] physical id: 7 bus info: pci@0000:00:07.0 version: 00 width: 32 bits clock: 33MHz capabilities: pci pm pciexpress msi ht normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:40 ioport:e000(size=4096) memory:fea00000-feafffff ioport:fdf00000(size=1048576) *-network DISABLED description: Ethernet interface product: RTL8111/8168B PCI Express Gigabit Ethernet controller vendor: Realtek Semiconductor Co., Ltd. physical id: 0 bus info: pci@0000:02:00.0 logical name: eth0 version: 03 serial: 00:30:67:e5:ec:99 size: 10Mbit/s capacity: 1Gbit/s width: 64 bits clock: 33MHz capabilities: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=N/A latency=0 link=no multicast=yes port=MII speed=10Mbit/s resources: irq:41 ioport:e800(size=256) memory:fdffb000-fdffbfff memory:fdffc000-fdffffff memory:feae0000-feafffff *-storage description: SATA controller product: SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] vendor: Advanced Micro Devices [AMD] nee ATI physical id: 11 bus info: pci@0000:00:11.0 logical name: scsi2 version: 00 width: 32 bits clock: 66MHz capabilities: storage pm ahci_1.0 bus_master cap_list emulated configuration: driver=ahci latency=64 resources: irq:22 ioport:c000(size=8) ioport:b000(size=4) ioport:a000(size=8) ioport:9000(size=4) ioport:8000(size=16) memory:fe7ffc00-fe7fffff *-disk description: ATA Disk product: WDC WD5000AAKX-0 vendor: Western Digital physical id: 0.0.0 bus info: scsi@2:0.0.0 logical name: /dev/sda version: 15.0 serial: WD-WCAYUY560704 size: 465GiB (500GB) capabilities: partitioned partitioned:dos configuration: ansiversion=5 sectorsize=512 signature=cd50cd50 *-volume:0 description: EXT4 volume vendor: Linux physical id: 1 bus info: scsi@2:0.0.0,1 logical name: /dev/sda1 logical name: / version: 1.0 serial: dc2ce711-cc5a-40f4-a5e2-6978c0afdbe8 size: 82GiB capacity: 82GiB capabilities: primary bootable journaled extended_attributes large_files huge_files dir_nlink extents ext4 ext2 initialized configuration: created=2012-03-01 17:28:49 filesystem=ext4 label=LinuxOS lastmountpoint=/ modified=2017-10-23 14:02:44 mount.fstype=ext4 mount.options=rw,relatime,errors=remount-ro,user_xattr,acl,barrier=1,data=ordered mounted=2017-10-23 14:02:44 state=mounted *-volume:1 description: Extended partition physical id: 2 bus info: scsi@2:0.0.0,2 logical name: /dev/sda2 size: 382GiB capacity: 382GiB capabilities: primary extended partitioned partitioned:extended *-logicalvolume:0 description: Linux filesystem partition physical id: 5 logical name: /dev/sda5 logical name: /media/Data1 capacity: 195GiB configuration: mount.fstype=ext4 mount.options=rw,nosuid,nodev,relatime,user_xattr,acl,barrier=1,data=ordered state=mounted *-logicalvolume:1 description: Linux filesystem partition physical id: 6 logical name: /dev/sda6 logical name: /media/Data2 capacity: 172GiB configuration: mount.fstype=ext4 mount.options=rw,nosuid,nodev,relatime,user_xattr,acl,barrier=1,data=ordered state=mounted *-logicalvolume:2 description: Linux swap / Solaris partition physical id: 7 logical name: /dev/sda7 capacity: 14GiB capabilities: nofs *-usb:0 description: USB controller product: SB7x0/SB8x0/SB9x0 USB OHCI0 Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 12 bus info: pci@0000:00:12.0 version: 00 width: 32 bits clock: 66MHz capabilities: ohci bus_master configuration: driver=ohci_hcd latency=64 resources: irq:16 memory:fe7fe000-fe7fefff *-usb:1 description: USB controller product: SB7x0 USB OHCI1 Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 12.1 bus info: pci@0000:00:12.1 version: 00 width: 32 bits clock: 66MHz capabilities: ohci bus_master configuration: driver=ohci_hcd latency=64 resources: irq:16 memory:fe7fd000-fe7fdfff *-usb:2 description: USB controller product: SB7x0/SB8x0/SB9x0 USB EHCI Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 12.2 bus info: pci@0000:00:12.2 version: 00 width: 32 bits clock: 66MHz capabilities: pm debug ehci bus_master cap_list configuration: driver=ehci_hcd latency=64 resources: irq:17 memory:fe7ff800-fe7ff8ff *-usb:3 description: USB controller product: SB7x0/SB8x0/SB9x0 USB OHCI0 Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 13 bus info: pci@0000:00:13.0 version: 00 width: 32 bits clock: 66MHz capabilities: ohci bus_master configuration: driver=ohci_hcd latency=64 resources: irq:18 memory:fe7fc000-fe7fcfff *-usb:4 description: USB controller product: SB7x0 USB OHCI1 Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 13.1 bus info: pci@0000:00:13.1 version: 00 width: 32 bits clock: 66MHz capabilities: ohci bus_master configuration: driver=ohci_hcd latency=64 resources: irq:18 memory:fe7fb000-fe7fbfff *-usb:5 description: USB controller product: SB7x0/SB8x0/SB9x0 USB EHCI Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 13.2 bus info: pci@0000:00:13.2 version: 00 width: 32 bits clock: 66MHz capabilities: pm debug ehci bus_master cap_list configuration: driver=ehci_hcd latency=64 resources: irq:19 memory:fe7ff400-fe7ff4ff *-serial UNCLAIMED description: SMBus product: SBx00 SMBus Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 14 bus info: pci@0000:00:14.0 version: 3c width: 32 bits clock: 66MHz capabilities: ht cap_list configuration: latency=0 *-ide description: IDE interface product: SB7x0/SB8x0/SB9x0 IDE Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 14.1 bus info: pci@0000:00:14.1 version: 00 width: 32 bits clock: 66MHz capabilities: ide msi bus_master cap_list configuration: driver=pata_atiixp latency=64 resources: irq:16 ioport:1f0(size=8) ioport:3f6 ioport:170(size=8) ioport:376 ioport:ff00(size=16) *-multimedia description: Audio device product: SBx00 Azalia (Intel HDA) vendor: Advanced Micro Devices [AMD] nee ATI physical id: 14.2 bus info: pci@0000:00:14.2 version: 00 width: 64 bits clock: 33MHz capabilities: pm bus_master cap_list configuration: driver=snd_hda_intel latency=64 resources: irq:16 memory:fe7f4000-fe7f7fff *-isa description: ISA bridge product: SB7x0/SB8x0/SB9x0 LPC host controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 14.3 bus info: pci@0000:00:14.3 version: 00 width: 32 bits clock: 66MHz capabilities: isa bus_master configuration: latency=0 *-pci:2 description: PCI bridge product: SBx00 PCI to PCI Bridge vendor: Advanced Micro Devices [AMD] nee ATI physical id: 14.4 bus info: pci@0000:00:14.4 version: 00 width: 32 bits clock: 66MHz capabilities: pci subtractive_decode bus_master resources: memory:feb00000-febfffff *-network description: Wireless interface product: AR5212/AR5213 Wireless Network Adapter vendor: Atheros Communications Inc. physical id: 5 bus info: pci@0000:03:05.0 logical name: wlan0 version: 01 serial: 00:14:78:ec:c0:1b width: 32 bits clock: 33MHz capabilities: pm bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=ath5k driverversion=3.2.0-4-amd64 firmware=N/A ip=192.168.100.101 latency=168 link=yes maxlatency=28 mingnt=10 multicast=yes wireless=IEEE 802.11bg resources: irq:20 memory:febf0000-febfffff *-usb:6 description: USB controller product: SB7x0/SB8x0/SB9x0 USB OHCI2 Controller vendor: Advanced Micro Devices [AMD] nee ATI physical id: 14.5 bus info: pci@0000:00:14.5 version: 00 width: 32 bits clock: 66MHz capabilities: ohci bus_master configuration: driver=ohci_hcd latency=64 resources: irq:18 memory:fe7fa000-fe7fafff *-pci:1 description: Host bridge product: Family 10h Processor HyperTransport Configuration vendor: Advanced Micro Devices [AMD] physical id: 101 bus info: pci@0000:00:18.0 version: 00 width: 32 bits clock: 33MHz *-pci:2 description: Host bridge product: Family 10h Processor Address Map vendor: Advanced Micro Devices [AMD] physical id: 102 bus info: pci@0000:00:18.1 version: 00 width: 32 bits clock: 33MHz *-pci:3 description: Host bridge product: Family 10h Processor DRAM Controller vendor: Advanced Micro Devices [AMD] physical id: 103 bus info: pci@0000:00:18.2 version: 00 width: 32 bits clock: 33MHz *-pci:4 description: Host bridge product: Family 10h Processor Miscellaneous Control vendor: Advanced Micro Devices [AMD] physical id: 104 bus info: pci@0000:00:18.3 version: 00 width: 32 bits clock: 33MHz configuration: driver=k10temp resources: irq:0 *-pci:5 description: Host bridge product: Family 10h Processor Link Control vendor: Advanced Micro Devices [AMD] physical id: 105 bus info: pci@0000:00:18.4 version: 00 width: 32 bits clock: 33MHz *-network DISABLED description: Ethernet interface physical id: 1 logical name: tap0 serial: 8a:d2:eb:c6:33:c4 size: 10Mbit/s capabilities: ethernet physical configuration: autonegotiation=off broadcast=yes driver=tun driverversion=1.6 duplex=full firmware=N/A link=no multicast=yes port=twisted pair speed=10Mbit/s
    • By Dubesor
      I know this is kind of broad, but if I build a workstation that's well supported on High Sierra now, how likely is it to still work well with the next major OSx release next fall?
       
      If you had to guess, what % chance do I have of encountering major issues when trying to update next fall? The kinds of issues that would seriously interfere with my day to day work of photo and video editing? For example, kext/kernel panics (is that even a thing still?) or major pieces of hardware suddenly not being supported, and so on...
       
      Has migrating your Hackintosh to the latest release has gotten easier in recent years? So for those of you who have been making builds for a while, is going from Sierra to High Sierra causing you fewer problems than Mavericks --> Yosemite for example or Yosemite --> El Capitan etc? 
       
      Sorry if this is a bit broad and ignorant, but I've been away from the forums for quite a while and just trying to get a sense of how "stable" and "future-proof" Hackintoshes are these days - compared to Apple's own desktops ...
       
      I'm OK not updating incrementally ie v13.1 to v13.2 if I need to, but I'm worried about having to start completely from scratch with each new main version.
    • By fusion71au
      This is a brief guide on how to create a vanilla El Capitan (also same process for Sierra) OS X Installer USB with an updated prelinked kernel containing FakeSMC.

      It is tailored for those users who want to understand the “nuts and bolts” of how to create an installer and also to help brush up on their terminal skills (rather than have one made for them with the numerous automated “tools” available or even Apple’s createinstallmedia) :
       
       
      Specifically, it is also a “Proof of Concept” which shows that installation is possible without even having to rely on boot loader kext injection.

      Prerequisites
      Existing Yosemite installation (or Mavericks - see post#4 for steps 7,8) “Install OS X El Capitan.app" downloaded to the Applications folder Pacifist FakeSMC.kext - Slice or Kozlek branch Bootloader - Clover or Chameleon 8GB or larger USB drive (16GB recommended), formatted HFS+ (MBR or GUID) named “Installer”  
      Procedure
      1.  Boot into Yosemite with the kext-dev-mode=1 boot flag
      2.  Open OS X terminal and type the following lines, followed by <Enter> after each line.
          The image restore and file copying may take a while to complete, and at the end of the process, the Installer volume is renamed to “OS X Base System"....
       
      sudo -s hdiutil attach /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg asr restore -source /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg  -target /Volumes/Installer -erase -format HFS+ -noprompt -noverify rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages cp -av /Volumes/OS\ X\ Install\ ESD/Packages /Volumes/OS\ X\ Base\ System/System/Installation cp -av /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg /Volumes/OS\ X\ Install\ ESD/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System diskutil unmount /Volumes/OS\ X\ Install\ ESD exit 3.  Right click on the “OS X Base System” Volume and click “Get Info”
       

      4.  Click on the lock icon and untick “Ignore ownership on this volume”
       

      5.  Extract/Copy the El Capitan Kernels folder into /System/Library/ of the USB with Pacifist.  NB It is found in the "Essentials.pkg" in /System/Installation/Packages
       

      6.  Delete or Rename the original /System/Library/PrelinkedKernels/prelinkedkernel —> OG.prelinkedkernel
       

      7.  Copy FakeSMC.kext and other necessary kexts (e.g. VoodooPS2Controller.kext for laptops) into the /Library/Extensions folder of the installer USB using Finder.
       

      8.  Back in terminal, type the following lines, followed by <Enter> after each line to rebuild the prelinkedkernel…..
       
      sudo -s chmod -R 755 /Volumes/OS\ X\ Base\ System/Library/Extensions chown -R 0:0 /Volumes/OS\ X\ Base\ System/Library/Extensions touch /Volumes/OS\ X\ Base\ System/System/Library/Extensions kextcache -u /Volumes/OS\ X\ Base\ System exit Any errors should be noted but the output below is normal e.g.



      9. Install your Bootloader targeting the OS X Base System volume
       
       
       
       
      10.  Boot your system with the USB without injected kexts into the OS X Installer GUI....
       
       
       
       
       
      Post Install
      The original prelinked kernel in a fresh install of El Capitan will also lack FakeSMC ie it will only be linked to Apple signed kexts.  In order to boot into El Capitan the first time around without boot loader kext injection, the PLK needs to be rebuilt for the El Capitan volume like we did for the installer:
       
      1.  Boot into Yosemite with the kext-dev-mode=1 boot flag
      2.  Delete or Rename the original /System/Library/PrelinkedKernels/prelinkedkernel for the El Capitan volume —> OG.prelinkedkernel
      3.  Copy FakeSMC.kext and other necessary kexts (e.g. VoodooPS2Controller.kext for laptops) into the /Library/Extensions folder of El Capitan using Finder
      4.  Back in terminal, type the following lines, followed by <Enter> after each line to rebuild the prelinkedkernel.  In this example, the El Capitan volume is named "El_Capitan" - change if you have named it something else...
      sudo -s chmod -R 755 /Volumes/El_Capitan/Library/Extensions chown -R 0:0 /Volumes/El_Capitan/Library/Extensions touch /Volumes/El_Capitan/System/Library/Extensions kextcache -u /Volumes/El_Capitan exit 5. Install your Bootloader targeting the El Capitan volume.  This step is only necessary if you are installing El Capitan on a new drive without existing boot loader (not required if installing on a disk with existing boot loader beside Yosemite).
      6. Reboot your system without injected kexts into El Capitan!
       
       
      Other links
      The All-In-One Guide to Vanilla OS X for beginners
       
      Updates for Sierra and High Sierra   Custom Prelinkedkernel Generator Tool I have made a custom prelinkedkernel generator "PLK.tool" for Sierra + El Capitan.  Instructions:   1.  Download and extract the attached BaseSystem_PLK.tool.zip into your ~/Downloads folder.   2.  Copy any extra kexts necessary for booting your hack to ~/Downloads/BaseSystem/ExtraKexts (e.g. FakeSMC, VoodooPS2Controller), making sure SIP is disabled. 3.  Copy BaseSystem.dmg to ~/Downloads/BaseSystem  4.  Open terminal and run the following commands... cd ~/Downloads/BaseSystem chmod +x PLK.tool ./PLK.tool ---> supply your admin password ---> will place your new custom prelinkedkernel on the desktop.       macOS High Sierra bypass Firmware and MBR checks in post#13.
      BaseSystem_PLK.tool_ElCap.zip
      BaseSystem_PLK.tool_Sierra.zip
×