Could a original MacOS machine (hardware) be incompatible for running Linux?
Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Could a original MacOS machine (hardware) be incompatible for running Linux?
Hi,
Probably my question sounds a bit rare or ridiculous but, there it goes!
I have a Mac Pro at the office and now I need to use in some cases a particular software only running on CentOS. The software is for processing data (ram consuming) so I decided to buy a new SSD, install it in the machine and use it to install and run Centos in it. In this way, I'd have 2 different disk, each for one OS and boot from the one I need at any time.
The physical installation of the disk and the installation of Centos was OK.
My problems started when I try to install the software in Linux. The enterprise sent me the installation files and the license file. In theory,
the installation should be very simple. Run a script that verifies that the necessary packages and libraries are installed and ask for the installation path and license file. This script "looks" for others scripts and ... Easy peasy ... the installation should work. Well, that's the theory...
But for me, it's impossible. I have followed and checked the installation instructions a thousand times with the software support team and it seems that everything is fine. Not errors during installation. But not ... the program does not install correctly.
Now the support team have suggested me that perhaps the problem is a "hardware incompatibility". They say that maybe a Mac running Linux is not possible, that the hardware is, in some way, incompatible and does not execute or does not understand well the execution of certain linux commands.
Is this possible, or are they putting me off?
I believed that all hardwares are compatible with all OS ...
Distribution: Cinnamon Mint 20.1 (Laptop) and 20.2 (Desktop)
Posts: 1,672
Rep:
You need to specify which "Original" MacOS system you have.
I still have a Mac Colour Classic which runs MacOS but it has a Motorola 68030 processor. Apple moved on to produce Macs which had PowerPC G5 processors (Also used in IBM RS6000 series workstations and servers and known as the PowerPC 970). They latterly moved on to the current use of Intel X86 processors so you have three different architectures to choose from.
I believe Apple's "walled garden" environment makes it even more difficult to run non-Apple approved software than Microsoft's. However, someone more Apple knowledgeable may like to advise differently.
Mac Pro:
- Mid 2010
- Memory 32 Gb 1066 MHz DDR3 (8 x 4Gb)
- Processor 2 x 2,4 GHz Quad-Core Intel Xeon
- 2 ethernet cards
CentOs:
- Version 6.6 (Final)
- Kernel Linux 2.6.32-504.el6.x86_64
- GNOME 2.28.2
Software:
- SeisSpace from Landmark.
- It is an original software with an original license file. for running in a local computer (no server)
My filling is that the problem came from the the MAC address and hostname that Linux is interpreting and the software configures and cross-check on the license file.
When I acquired the software I gave the company the MAC address and Hostname of my computer in order to get back the license file.
I chose the MAC address from 1 of my ethernet cards (I have 2 on my Mac) and the hostname of the computer (the one of the Mac at that moment, because, in theory, I could assign the same hostname to the Cantos machine later)
During installation, as far as I understand, the software install the license (where my MAC address is included) and also determine the hostname of my machine and port for the connexion.
In theory, the installation works fine but when I try to launch the program, I get the an error warning me that the connection is not possible and that I must check that the hostname and port are correct
You need to specify which "Original" MacOS system you have.
I still have a Mac Colour Classic which runs MacOS but it has a Motorola 68030 processor. Apple moved on to produce Macs which had PowerPC G5 processors (Also used in IBM RS6000 series workstations and servers and known as the PowerPC 970). They latterly moved on to the current use of Intel X86 processors so you have three different architectures to choose from.
I believe Apple's "walled garden" environment makes it even more difficult to run non-Apple approved software than Microsoft's. However, someone more Apple knowledgeable may like to advise differently.
Distribution: Cinnamon Mint 20.1 (Laptop) and 20.2 (Desktop)
Posts: 1,672
Rep:
Quote:
I chose the MAC address from 1 of my ethernet cards (I have 2 on my Mac)
Is this the MAC address that was originally registered for your software use?
Is it the MAC address of the port you're trying to use when you get the error? Have you tried the other port?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.