Contribute
Register

Hoping to repurpose Hackintosh as a server, but "File Sharing" greyed out

Status
Not open for further replies.
Joined
Jul 29, 2014
Messages
175
Motherboard
Gigabyte GA-Z87X-UD5H
CPU
i7-4770K
Graphics
RX 580
Mac
  1. MacBook
  2. MacBook Air
Classic Mac
  1. PowerBook
Mobile Phone
  1. iOS
On Edit: adding a few tips to the first comment, for easy reference. There is also a lot of great information, advice, etc. on setting up and troubleshooting networks provided by Pastry Chef, Middleman, Edhawk and others.

• [recap] A clean install of Catalina (with OpenCore) fixed my File Sharing issue on my Hackintosh.
• [recap] OpenCore was relatively easy and straightforward to set up. It may be a good option for those who want to start with a clean install.

Screen Sharing: one monitor, one keyboard, one trackpad controls both computers
• [recap] I'm running my Hackintosh server "headless", i.e. without a monitor. I use the "Screen Sharing" app on my Mac Studio. The Mac Studio is connected to the server via a simple network cable.

When you log in via Screen Sharing, the app displays the desktop of the server inside the app's window. Your computer's keyboard, trackpad, mouse, all control the server desktop seamlessly. No need for an extra monitor, keyboard, mouse, etc. You can switch between the two computers as easily as switching between desktops in Mission Control. It's really convenient and elegant. [Note: the "Screen Sharing" app seems to be a hidden utility in MacOS. Search for it by name in Finder or Launchpad and it will appear. You can then drag it to your dock].

Setup quirks
• [recap] I'm having better results with SMB instead of AFP (faster speeds and fewer weird issues. I think APFS can't be shared using AFP?): System Preferences>Sharing>File Sharing>Options> ✓ Share Files and Folders using SMB

• [recap] Time Machine backups over a network using Sharing
You have to specifically designate your drive/folder for Time Machine backups. The setting is hidden:

System Preferences>Sharing>File Sharing> → [Right or Control Click] on the Name of the Disk → Advanced Options
✓Share Over SMB
✓Share As Time Machine Backup Destination

1G Network Fast Enough After All

• [recap] I was certain that 1G speeds wouldn't be fast enough. But in practice, it's been fine. 1G is only slightly slower than average hard drive. True, the initial transfer of files (3 TBs) was very slow, as was the first Time Machine backup. But after that, most file transfers are just a few GBs here and there. They transfer quickly enough for most use cases (1GB ≈ 10 seconds).

Therefore, upgrading to a 10G network card wouldn't be much use for me because my hard drives can only manage ~1.5x the 1G speed.

Faster options:
a RAID array can boost write/read speeds for hard drives to ~200-300 MBs/second or more. Pastrychef is getting write/read speeds of 320/1043 MBs/second. [see page 6]

SATA SSDs can have write/read speeds in the ~300-500 MBs/second range or more. SATA III maxes out around ~600MBs/second, so those with bigger and faster SSDs might benefit even more from a faster connection.


——————————————————————————————
Original Post here:
——————————————————————————————
The good news is that I upgraded to a Mac Studio (it arrived 6 weeks earlier than expected - hurray).

I have an older Hackintosh "TARDIS" (an i7 chip running Catalina) with 8 drives. I'd love to convert the Hackintosh to a DAS or NAS, or otherwise have it work as an external drive for the Mac Studio. But I haven't had any luck in the last 3 days.

The first (and probably main) problem is that the "File Sharing" on the Hackintosh is grayed out. It can't be checked on. The interface allows me to add folders and drives to the "Shared Folders" list, but they aren't doing anything or showing up. Similarly, under options, the SMB and AFP check boxes won't stay checked. So something's wrong here.

All of the tutorials I've read, watched, and followed seem to depend on this, at least in part.
I've tried connecting them directly via ethernet cables.
I've tried connecting them directly via USB-C.

When I go to Network on the Mac Studio, it shows my Hackintosh "TARDIS" with our Macs. The other Macs display "Connect As" options. For the Hackintosh it only says "Share Screen."

Conversely, I can access my Mac Studio's shared folders from the Hackintosh. So I'm hoping that means it's not 100% user error on my part, and presume that there's something off with the Hackintosh.

I've also tried a terminal command ( sudo /usr/libexec/configureLocalKDC ) which some guides said might help. It didn't.

I'm at a bit of a loss as to where to go from here. And MacOS server isn't available for purchase and download from the App Store from either of my computers...

Any thoughts or suggests would be greatly appreciated.

P.S. FWIW under System Preferences>Users and Groups I've checked "Allow guests to log in to this computer" and "Allow guest users to connect to shared folders".







Screen Shot 2022-06-08 at 4.35.45 PM.png



Screen Shot 2022-06-08 at 5.18.30 PM.png
Screen Shot 2022-06-08 at 5.43.41 PM.png
 
Last edited:
The first (and probably main) problem is that the "File Sharing" on the Hackintosh is grayed out. It can't be checked on. The interface allows me to add folders and drives to the "Shared Folders" list, but they aren't doing anything or showing up. Similarly, under options, the SMB and AFP check boxes won't stay checked. So something's wrong here.

I've never seen this happen. My guess is that there's some sort of Clover/OpenCore config error.

Btw, you don't need macOS Server to share drives/folder.
 
I've never seen this happen. My guess is that there's some sort of Clover/OpenCore config error.

Btw, you don't need macOS Server to share drives/folder.

That was one of my suspicions as well - a problem with my Clover settings. But I haven't a Scoobie Doo where to start trying to troubleshoot it.

Ironically, a major part of the reason for finally jumping over to a Mac was wanting to put these kinds of troubles behind me, lol (sigh). And I'm still running Catalina because I was hoping to avoid the trouble of learning Open Core and having to start a new build from scratch.

RE: MacOS Server, I was considering it as a fallback. Snazzy Labs had a video a couple of years ago showing how to set up a network using MacOS Server. Seemed straightforward, so I thought maybe I'd give that a trial if all else failed. But even that's not an option.

Not really sure where to go from here.

¯\_(ツ)_/¯
 
That was one of my suspicions as well - a problem with my Clover settings. But I haven't a Scoobie Doo where to start trying to troubleshoot it.

Ironically, a major part of the reason for finally jumping over to a Mac was wanting to put these kinds of troubles behind me, lol (sigh). And I'm still running Catalina because I was hoping to avoid the trouble of learning Open Core and having to start a new build from scratch.

RE: MacOS Server, I was considering it as a fallback. Snazzy Labs had a video a couple of years ago showing how to set up a network using MacOS Server. Seemed straightforward, so I thought maybe I'd give that a trial if all else failed. But even that's not an option.

Not really sure where to go from here.

¯\_(ツ)_/¯

Personally, I'd look in to skipping macOS altogether and installing real NAS software like OpenMediaVault or something...
 
That was one of my suspicions as well - a problem with my Clover settings. But I haven't a Scoobie Doo where to start trying to troubleshoot it.

Ironically, a major part of the reason for finally jumping over to a Mac was wanting to put these kinds of troubles behind me, lol (sigh). And I'm still running Catalina because I was hoping to avoid the trouble of learning Open Core and having to start a new build from scratch.

RE: MacOS Server, I was considering it as a fallback. Snazzy Labs had a video a couple of years ago showing how to set up a network using MacOS Server. Seemed straightforward, so I thought maybe I'd give that a trial if all else failed. But even that's not an option.

Not really sure where to go from here.

¯\_(ツ)_/¯
Did you enable the File Sharing setting under System Preferences > Sharing?
 
Did you enable the File Sharing setting under System Preferences > Sharing?
Unfortunately that's the problem: I can't check (turn on) "File Sharing." It's greyed out for some unknown reason.(See the first image I attached. I can highlight it but not check it on.)

Or perhaps I'm missing something obvious here?
 
Unfortunately that's the problem: I can't check (turn on) "File Sharing." It's greyed out for some unknown reason.(See the first image I attached. I can highlight it but not check it on.)

Or perhaps I'm missing something obvious here?
Right, have you had a look at this?

Look under Fixing En0 and Fixing ROM - they should be your answer. You need to also have a working ROM value for Ethernet functions. What LAN card are you using btw?
 
Personally, I'd look in to skipping macOS altogether and installing real NAS software like OpenMediaVault or something...

Thank you for the recommendation. Since I was considering reinstalling MacOS to try and fix the problem, I might as well consider software that's dedicated to the purpose. But either prospect seems a bit daunting.

I will look to see if there are any decent YouTube tutorials on installing and using it.
 
Right, have you had a look at this?

Look under Fixing En0 and Fixing ROM - they should be your answer. You need to also have a working ROM value for Ethernet functions. What LAN card are you using btw?

Wow. Thank you! That could well be it.

Apparently, I have a lot going on with my network. I also seem to recall fussing with the network settings ages ago, back when Messages wasn't working (maybe 3 years ago?). Hopefully I can find time to sort this out tomorrow. (At a glance, I presume the instructions will work even though I'm using Clover and not OC)

Thank you again!
 

Attachments

  • Screen Shot 2022-06-08 at 7.55.49 PM.png
    Screen Shot 2022-06-08 at 7.55.49 PM.png
    380 KB · Views: 49
Thank you for the recommendation. Since I was considering reinstalling MacOS to try and fix the problem, I might as well consider software that's dedicated to the purpose. But either prospect seems a bit daunting.

I will look to see if there are any decent YouTube tutorials on installing and using it.

OpenMediaVault is pretty straight forward and your motherboard should be natively supported.

I also messed around with TrueNAS briefly and found it to be needlessly complicated...

I can sympathize with you because I went through pretty much the same thing in trying to use drives from my old hack with my Mac Studio.
 
Status
Not open for further replies.
Back
Top