Download the Ace AWS DEA-C01 Exam App: iOS - Android
Why can’t a macOS be installed in a Windows computer?
macOS, also known as Mac OS X, is a proprietary operating system developed and maintained by Apple Inc. for use on Apple’s Macintosh computers. This operating system is not designed to be installed on non-Apple hardware, such as a Windows computer. This is because macOS is specifically built to work with Apple’s hardware and software ecosystem, and is therefore not compatible with the hardware and software of a Windows computer. Additionally, Apple has put in place technical and legal restrictions to prevent macOS from being installed on non-Apple hardware.
Apple don’t want that to happen.
Not because they want to extract more money from hardware sales (Apple hardware is actually cheap for the quality you get anyway), not because they wouldn’t sell OS X as a product if they could.
It’s really simple: they did the math on the support costs of random third party hardware, and the numbers came up “nope”.
Apple actually did this long before OS X was a thing; for a short while you could actually get a licensed non-Apple MacOS computer.
To actually do this and make money, they’d have to sell OS X for a couple of thousand dollars, or maybe a subscription at about $50/month. That’s to pay for the three or four thousand developers and ten or so thousand support people they’d have to hire to deal with all the random crap hardware out there.
And it still wouldn’t meet their quality targets anyway.
So how can Microsoft do it?
They get the OEMs and hardware manufacturers to deal with most of it. Which they mostly do badly, but people have somehow become used to the resulting mess.
Making the OS itself free does mean that they don’t want people to install it on third party hardware because that would mean zero profits from the extra user (unless they use services such as iCloud in a premium fashion — more than just what’s given free).
I guess that makes the hackintoshing phenomenon an issue. Now, when the support for the last Intel based Mac ends hackintoshing will be a real issue (I mean, some explicitly limit themselves to High Sierra because of some NVidia GPUs that aren’t supported on newer versions at all…). But for now, if you have good, compatible hardware, you can reap the benefits just fine.
I am currently a hackintosher but intend to get an actual MacBook Pro (Intel based) soon. Wouldn’t have happened if I didn’t get a good hackintosh. So I’d say, don’t fight those who try it out like this and then migrate to actual Apple products, since that’s actually a profit vector. Only fight those that do it despite that.
The better question to ask is “How does Linux do it?”. You can find drivers for most of “the random crap hardware out there”… You can “google yourself” the support for most of the issues you’d run into, unlike Windows, etc. Support is a “thing” mostly for corporate users. Companies need someone to sue in case they’d somehow lose a penny because of hw/sw issues.
Using Windows would be much better than hackintoshing. Windows has its issues, it is not as reliable as macOS. However, Windows is much more flexible than macOS. It is much more programmer friendly than macOS. Most of the advantages of macOS will cease to exist once you take it out of the integration with Apple hardware.
You can, not so easily, run the OSX on a windows machine as you would run a second version of windows or Linux or any other OS. My current machine has around 4 different OS in 2 drives. The machine was originally assembled keeping in mind running it on OSX, endearingly known by the community as Hackintoshs. I did run an OSX version of Snow Leopard for a few months but didn’t have much use of it as I already own a MacBook Pro. A fun project but not without hastles.
Also, I did shift my 10+ year old MacBooks drive into the machine, before writing this reply, just for fun. Given the changes over time, the OSX failed to recognise half the peripherals which is solvable, but would need a lot of work.
You can. Such computers are called a “Hackintosh.” The procedure is totally unsupported, but I suppose it can save the user some money, when it works.
It’s not that it can’t. It’s a violation of the end-user license. If you’d like to give a try, just google out Hackintosh. I am not aware of any prosecution if you do. Definitely nothing like the infamous Microsoft initiated BSA raids on companies and individual users.
It uses lot of ram, but for me it works smoother and faster after it settled down, but remember to first unpair bluetooth devices or your bluetooth will broke, in my case I had to pair the headphones with my phone, restart macbook and bluetooth fixed itself submitted by /u/Jagth8 [link] [comments]
Have had m3 macbook air since july havent really heavily used this laptop and today i noticed this outline of the trackpad basically on the screen. Its very faint as i cant really show it that great via picture. Ive already tried cleaning with a microfiber cloth and with water, nothing else. And it still did not come clean. Ovbiously you cant tell when the screen is on but its still kinda annoying how i paid $1200 and this has already happend. Is this common on all laptops or just macbooks? submitted by /u/RepulsiveAd4151 [link] [comments]
Hi i have 15 inch MacBook Air m2 for nearly a year I tried installed sequoia when it was at beta but it wouldn’t allow me. I thought that it was beta issue, but now I can’t install normal version, I can’t even install 14.7. What can I do, and can I boot from recovery usb on apple silicon macs or to some kind of wireless recovery so it would download sequoia? submitted by /u/Fluid_Cartoonist4178 [link] [comments]
I recently got a Samsung LS24C330GAWXXL monitor (100Hz) to use with my MacBook Air M1, as I'm working longer hours. Now, I'm trying to figure out the best way to connect everything, including: Setting up the monitor to run at 100Hz Using a dongle for my mouse and keyboard Connecting a USB speaker There are a lot of options out there, like USB hubs, docks, and various cables. I’m looking for recommendations on the most efficient setup to keep things organized and ensure the monitor runs at its full potential. Thanks in advance for any advice or suggestions! submitted by /u/keeperofgem [link] [comments]
I am planning to buy a MSI PRO MP275Q, which support upto 100Hz refresh rate. Can I get this refresh rate with HDMI output? Also If anyone using this monitor, please share your experience. submitted by /u/AlpineCodeVerse [link] [comments]
I’m a college student right now and I have a 7th generation iPad and a 2020 Intel Macbook Air. I know i need to replace one or the other soon but which should I am aim to replace first? All I really do is classwork on Canvas, take notes, and only sometimes light video editing. submitted by /u/BigBoiMari13 [link] [comments]
Hi I’m coming from windows as I don’t know what subreddit to post this but since this mainly a apple and Mac subreddit I might as well ask here so I have a MSI z790 that has a usb c 3.2 2x2 port and a Apple Thunderbolt Display and wondering since it has thunderbolt 1 not 3 and bought the thunderbolt 1 to 3 adapter from apple would it be possible to use the USB C 3.2 2x2 alt mode to use it? submitted by /u/Resnow88 [link] [comments]
Today I installed a new SSD on my 2017 MacBook Pro after constantly getting the flashing folder. The installation went fine however when trying to reinstall macOS it’s not showing a disk to install on. After much research I tried using disk utility to erase the new drive but it keeps saying operation failed. I’ve tried changing all the formatting stuff (APFS and the partition) that I’ve read to change but still no success. Any idea on what else I can do? I NEED my MacBook working asap. submitted by /u/MathematicianWitty26 [link] [comments]
Hi, I have recently purchased an Anker c200 external webcam but I am afraid it might break the MacBook pro's display if it is mounted directly. I would like to know if it's safe to mount it without having affecting the display or should I just get a tripod for the webcam? submitted by /u/pulicinetroll08 [link] [comments]
Building a strong brand identity is essential for companies looking to foster customer loyalty. Iconic logos play a crucial role in this…Continue reading on Medium »
Apple’s latest release, iOS 18, is here, and it’s packed with innovative features that push the boundaries of what our mobile devices can…Continue reading on Medium »
The new A18 Pro chip powers the iPhone 16 Pro series, delivering impressive results. In a recent Geekbench CPU test, it outperformed the…Continue reading on Medium »
I have a family member (91) who is resistant up upgrading her machine (a 2015 retina MacBook Pro.) now that macOS Monterey is unsupported, that makes my toes curl, there are few things in this world that make me squirm, but her doing anything with her credit card on that machine now is one of them. With that in mind, is OCLP easy to use? I’m normally against this idea, but I’m running out of options to keep her security up and my paranoia at bay. I’ve never used OCLP before so I have no idea what I’m doing if I’m honest and don’t have an older machine of my own to test it on submitted by /u/Strange-Story-7760 [link] [comments]
Technology isn’t just something we hold in our hands; it’s a part of who we are. Apple Intelligence perfectly embodies this idea, making…Continue reading on Medium »
Hi, i will soon be starting my Masters degree in data analytics and my 7 years old hp laptop is damaged and won’t cut it anymore. I was thinking of switching to the MacBooks but all these different options got me confused on which one to buy. If i take my education discount into account the base 16” M3Pro MBP is costing me around 3029$(canadian) without apple care and the 15”M3 MacBook Air with 16gb RAM and 512 SSD is costing around 2400$(canadian) with apple care for 3 years . Is the M3 MacBook Air enough to handle all the technical workload without crashing, overheating, and slowing down OR is the M3 Pro MBP the better option? And will the 120hz mini led display on the MBP give better performance than the 60hz lcd display on the AIR? I wont be going for the 13” Air or the 14” MBP as they’re too small for me. My concern is the performance of the Air over the Pro, if anybody has any experience in that regard would be helpful Any advice would be greatly appreciated, thanks submitted by /u/Ainz007 [link] [comments]
I bought my MacBook Air a while back and also bought the Coverage package (Accidental Damage Protection, Hardware Service, and 24/7 Priority Access) are all covered. It expires in July of 2025. In theory— Could I “drop” my Mac down a flight of stairs, go to Best Buy, and get a brand new one (same spec, of course)??? Open to other idea of how to get a new one, lmk submitted by /u/AggressiveBread433 [link] [comments]
New to the world of Macbooks, looking to get a more portable laptop since my workhorse MSI gaming laptop is not exactly portable nor does it have the battery life for on-the-go use. I'm looking to get a refurbished Macbook under $500 (ideally under $400). I found a refurbished 2020 Macbook Pro 13 retina with the touchbar. It has intel i5 1.4ghz, 16gb ram, and 256gb SSD which should be perfect for my use. I'll probably be doing mostly work tasks on the web, listening to music, and maybe some lightroom photo editing here and there. For $370 does this sound like a solid deal or should I wait for Black Friday / Cyber Monday maybe I can get something better for my budget? M1 sounds lovely, but it's about double in cost. submitted by /u/orador223 [link] [comments]
In the dimly lit corner of a thrift store, a cracked iPhone, an ancient iPad, and a battered laptop huddle together. Their screens flicker…Continue reading on Medium »
Please comment the best value for money mouse you have for your Mac. I am just searching for a good mouse ( please don't say magic mouse. My hand hurts thinking about it). Feel free to leave to suggestions. submitted by /u/Annual_Substance_63 [link] [comments]
Hey Mac community, I have the opportunity to get my hands on a Mac Pro Rack 2019 (8-core) 1tb and 32gb ram for under 700 Main goal is to get something odd to run emulators on - was originally looking Into an old Mac Pro 5,1 2010 and putting an old cheap Nvida gpu in there then running Batocera natively. If I go for the Rack I might actually utilise MacOs and run something like OpenEmu. Should I jump on this? submitted by /u/Hudsoy [link] [comments]
https://preview.redd.it/5pyv1aun7npd1.png?width=1400&format=png&auto=webp&s=d4f47b4c34a1e0a91fec3ddde5f8ece0a417447e I can't seem to get rid of this icloud price increase notification. I have tried clicking on it countless times. Updating to sequoia 15.0 hasn't fixed the issue either. Does anyone know how to get rid of it? submitted by /u/Resurrectn [link] [comments]
I’m not the most tech savvy person - I have two older Macs that are well outdated. I have all my photos in the cloud. Should I just wipe these devices and take them to the dump? One is from 2006 or 2007 and the other is 2012. They are the large desktop models submitted by /u/Mountain_Hunter22 [link] [comments]
I have upgraded to Sequoia on my MacBook Pro. Most things seem to work well, but this is irritating. I can no longer use Control + Command + Space to open the Emoji & Symbols window. If you have never used this feature, OSXDaily has a blog post that explains how it works. When you press Control + Command + Space, you’re supposed to get a window that lets you insert emoji and other special characters. This window has a very nice search function, so e.g. to find the robot emoji you can simply type rob to find it quickly. After the upgrade, what happens when I press these keys is that I see the text of the Edit menu flash with a dark grey background, but the emoji window never opens. This feature has been around for years – at least since Mavericks. So this issue is clearly a regression. I hope Apple will fix it soon! submitted by /u/giffengrabber [link] [comments]
Oke halo temen-temen semua, kali ini saya akan memberikan pengalaman tentang bagaimana saya menggunakan laptop utama saya (Macbook pro…Continue reading on Medium »
Welcome to 1997… Tested and everything works, fm radio, cd player, trackpad the lot… amazing to hear the old noises. Couldn’t connect to any internet as it has a dial up modem only haha. Sounds great for the age though. submitted by /u/mufcroberts [link] [comments]
Once upon a time, there was a Mac user named little John, who loved keeping his computer neat and tidy. One day, he noticed the icons in…Continue reading on Medium »
When your MacBook won’t turn on, it can be a stressful experience, especially if you rely on it for work or personal tasks. This issue can…Continue reading on Medium »
Get money on sudohackers.com. Over 60% of people face delays in money transfers. Don’t be one of them! Sudohackers.com provides instant…Continue reading on Medium »
On both Windows and Linux, you can use the grep command in combination with the | (pipe) operator to filter the output of another command. The | operator takes the output of the command on the left and passes it as input to the command on the right.
Here is an example of how to use the grep command with the | operator on both Windows and Linux:
On Linux:
# List all the files in the current directory and filter the output to show only the files that contain the word "example" ls | grep example
On Windows:
# List all the files in the current directory and filter the output to show only the files that contain the word "example" dir | findstr example
In this example, the ls (Linux) or dir (Windows) command lists all the files in the current directory, and the grep (Linux) or findstr (Windows) command filters the output to show only the lines that contain the word “example”.
You can use the grep command with the | operator in combination with other command-line utilities to perform various tasks. For example, you can use the grep command to filter the output of the ps command to show only the processes that contain a particular string in their command line arguments.
Using the rev command: The rev command is a utility that reverses the lines of a file or the characters in a string. To reverse a string, you can use the echo command to pass the string to rev:
echo"string" | rev
Using the sed command: The sed command is a powerful utility that can perform various text transformations. To reverse a string, you can use the sed command with the -r option and the 's/.*(.)/\1/g' expression:
echo"string" | sed -r 's/.*(.)/\1/g'
Using the awk command: The awk command is a programming language that is used for text processing. To reverse a string, you can use the awk command with the {print} action:
echo"string" | awk '{print $1}'
On Windows:
Using the powershell command: The powershell command is a shell that provides a command-line interface for Windows. To reverse a string, you can use the powershell command with the -C option and the '[System.Text.Encoding]::Unicode.GetString([System.Text.Encoding]::Unicode.GetBytes("string"))' expression:
Using the cmd command: The cmd command is the command-line interpreter for Windows. To reverse a string, you can use the cmd command with the for loop:
cmd /c "for /L %i in (1,1,%len%) do @echo !string:~%len%-%i,1!"
These are some ways to reverse a string on Linux and Windows. There are other ways to achieve this, using different utilities or programming languages.
Via shell script on Linux
sh-3.2# vi reverse.sh #### Start Script ##### #!/bin/bash input_string=”$1″ reverse_string=””
input_string_length=${#input_string} for (( i=$input_string_length-1; i>=0; i– )) do reverse_string=”$reverse_string${input_string:$i:1}” done
::—————- :: Calc Var Length ::—————- :: %*=Str to Check :: Returns %Len% :: ————— :StrLen %* set Data=%* for /L %%a in (0,1,80) do ( set Char=!Data:~%%a,1! if not “!Char!”==”” ( set /a Len=%%a+1 ) else (exit /b) ) exit /b
::————— :: Reverse String ::————— :: %* Str to Reverse :: Returns %Reverse% ::—————— :ReverseStr %* set Data=%* call :StrLen %Data% for /L %%a in (!Len!,-1,0) do ( set Char=!Data:~%%a,1! set Reverse=!Reverse!!Char! ) exit /b
The Windows boot process involves several stages, in which the operating system performs various tasks to prepare the system for use.
The BIOS (Basic Input/Output System) runs a power-on self-test (POST) to check the system’s hardware components and to load the bootstrap program.
The bootstrap program, also known as the boot loader, is responsible for loading the operating system kernel and transferring control to it. In Windows, the boot loader is called the bootmgr.
The operating system kernel, which is the core of the operating system, initializes the system and starts the system services.
The system services, such as the device drivers, are loaded and initialized.
The operating system loads the user profile and starts the user interface, such as the desktop or the login screen.
The user can log in and start using the system.
This is a general overview of the Windows boot process. The exact sequence of events may vary depending on the specific version of Windows and the hardware configuration of the system.
Power is turned on.
The first process starting when you turn on your computer is BIOS i.e, Basic Input Output System. BIOS has two functions, to conduct POST and read MBR.
POST – POST stands for Power On Self Test. POST checks all the hardware devices connected to a computer like RAM, hard disk etc and make sure that the system can run smoothly with those hardware devices. If the POST is a failure the system halts with a beep sound.
Now BIOS checks the boot priority. We can set the boot priority as CD drive, hard disk or floppy drive
MBR – The next duty of BIOS is to read the MBR. MBR stands for Master Boot Record and its the first sector on a hard disk. MBR contains the partition table and boot loader.
Functions of Boot loader Now BIOS has passed the control to boot loader and boot loader is a small program which loads kernel to computers memory. Actually there are two stages of boot loaders, stage 1 boot loader and stage 2 boot loader. MBR contains the stage 1 boot loader and stage 1 boot loader is a link to the stage 2 boot loader. The stage 2 boot loader resides in the boot partition and it loads the kernel to memory.
Boot files and functions There are three boot files in a Windows operating system and they are NTLDR, NTDETECT.COM and Boot.ini. The boot files are found in the active partition of hard disk and its normally C drive in a Windows machine.
NTLDR – NTLDR stands for NT Loader and its the second stage bootloader. The path of NTLDR is C:\Windows\i386\NTLDR.
Boot.ini – Boot.ini contains the configuration files of NTLDR. When the operating system is loaded we cannot pass any arguments to kernel, so those arguments are passed through boot.ini. You can edit boot.ini by opening through notepad. The path of Boot.ini is C:\boot.ini.
NTDETECT.COM – This file detect hardware’s and passes information to NTLDR. Using the collected information the NTLDR creates a hardware key and this key is used to detect hardware’s. A new hardware key is generated after each reboot of the operating system and that’s why system asks to reboot after installation of a new hardware. The hardware keys created by NTLDR can be found in Windows registry at HKEY_LOCAL_MACHINE -> HARDWARES.
Kernel and its functions After executing the functions of boot files the control is passed to Kernel. ntoskrnal.exe is the kernel file in a Windows machine and its path is C:\Windows\system 32\ntoskrnal.exe. Kernel acts as a layer between software and hardware. The library file hal.dll (C;\Windows\system32\hal.dll) helps Kernel to interact with hardware’s. HAL stands for Hardware Abstraction Layer and this hal.dll file is machine specific. Now the drivers for hardware’s are loaded from the file C:\Windows\system32\config\system and the Kernel is loaded to primary memory.
Services and log in procedure When kernel is loaded in the primary memory services for each process is started and the registry entry for those services can be found at HKEY_LOCAL_MACHINE – System – Current control set – Services. Winlogon.exe (C:\Windows\system32\winlogon.exe) is the last service started during this process. Winlogon.exe starts the log in procedures of windows machine. It first calls the library file msgina.dll (C:\Windows\system32\msgina.dll). MSGINA stands for Microsoft Graphics Identification and Authentication and it provides the log in window. Now msginal.dll passes the control to LSA (Local Security Authority), it verifies the username and password from the SAM file. SAM (Security Accounts Manager) contains the information about all users created in a Windows operating system. Now the booting procedure is over and we have reached the desktop of Windows operating system.
Let’s find out how to set Date and time via command line on linux and windows:
On Linux via terminal
System time (Must have sudo privilege) date -s ‘2015-07-28 15:27:30’ Hardware time Let’s set the hardware clock to the current system time: hwclock –systohc
On Windows via command prompt terminal
System time (Must have Administrator privilege) date The current date is: 07/28/2015 Enter the new date: (mm-dd-yy)_ time The current time is: 15:34:03.44 Enter the new time: _
How to search all files containing a specific string on Linux and Windows?
On Linux
grep -rnw ‘directory’ -e “pattern” grep –include=\*.{txt,log} -rnw ‘directory’ -e “pattern” This will only search for files with .txt or .log extension. grep –exclude=*.txt -rnw ‘directory’ -e “pattern” This will exclude files with .txt extensions.
On Windows
CD Location FINDSTR /L /S /I /N /C:”pattern” *.log
Today I Learned (TIL) You learn something new every day; what did you learn today? Submit interesting and specific facts about something that you just found out here.
submitted by /u/Outrageous-Catch4731 [link] [comments]
Reddit Science This community is a place to share and discuss new scientific research. Read about the latest advances in astronomy, biology, medicine, physics, social science, and more. Find and submit new publications and popular science coverage of current research.