Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Windows Portables (Apple) Apple

Apple's ARM Switch Will Be the End of Boot Camp (imore.com) 216

Apple has confirmed that switching to its own, ARM-based Apple silicon will signal the end of Boot Camp support. From a report: Apple will start switching its Macs to its own ARM-based processors later this year, but you won't be able to run Windows in Boot Camp mode on them. Microsoft only licenses Windows 10 on ARM to PC makers to preinstall on new hardware, and the company hasn't made copies of the operating system available for anyone to license or freely install. On John Gruber's WWDC Talk Show, Craig Federighi confirmed that Apple would not support Boot Camp on ARM Macs: "We're not direct booting an alternate operating system. Purely virtualization is the route. These hypervisors can be very efficient, so the need to direct boot shouldn't really be the concern."
This discussion has been archived. No new comments can be posted.

Apple's ARM Switch Will Be the End of Boot Camp

Comments Filter:
  • by krotscheck ( 132706 ) on Thursday June 25, 2020 @01:39PM (#60227180) Homepage

    Bootcamp has been one of the very few reasons that I've stuck to OSX instead of transitioning to a linux machine; the ability to dual-boot into a moderately-powered windows gaming machine was lovely; but now? Abandoning my Steam library is probably not worth the MacBook premium.

    • by TrippTDF ( 513419 ) <hiland AT gmail DOT com> on Thursday June 25, 2020 @01:49PM (#60227242)
      Most games on Steam are going to run like shit on an ARM based machine, unless they get new binaries for ARM. Using x86 emulation is going to kill any performance.
      • by Guspaz ( 556486 )

        They demonstrated Shadow of the Tombraider running under x86 emulation on an A12Z chip, and it ran just fine. I'm sure there will be a large degree of overhead, but it's not like gaming under emulation will be impossible.

        • by Misagon ( 1135 )

          Shadow of the Tomb Raider is one of those games that are well-known to often be limited by the power of the GPU, not by the CPU.
          So this is just as expected.

          • by Guspaz ( 556486 )

            Right, but it's a modern AAA game that was running at what appeared to be a reasonably high framerate on what is effectively a 2018 tablet processor. Other games may have higher CPU requirements, but the ARM CPUs that Apple will put in their actual shipping laptops and desktops will be substantially faster, and their emulator may be more optimized by then as well. Furthermore, we can assume that any new game after that point will be ARM native, so if there is any CPU performance deficit in existing games, t

          • That's the case for most games. My desktop runs on an i5 4690k that I bought in 2015. It wasn't a top of the line CPU when I bought it, and it still isn't a limiting factor in modern games.
        • by AmiMoJo ( 196126 )

          Heavily depends on the hand. Tomb Raider is GPU bound so a weak CPU doesn't hurt it much.

    • by Zuriel ( 1760072 )
      Quite a lot of the Steam game library runs on Linux through Proton [protondb.com] now. Anti-cheat and media playback are holding a bunch of games back, and they're working on both of those.
  • If you want a locked down, walled garden, incapable of upgrading device?

    The surface devices should also be much less expensive....

  • by williamyf ( 227051 ) on Thursday June 25, 2020 @01:51PM (#60227258)

    Apple tends to provide OS upgrades and security patches for machines for about 7 years since introduction. In an intel mac, after that period was over, you could bootcamp into windows, or install linux, and give a new lease of life to that machine by installing an OS which would continue to get security patches. Then you could keep using the machine, or hand it down to less demanding users in your circle, or donate it.

    But with no bare metal booting of other OSs, it means that once the hardware stop receiving MacOS patches from apple (tipically, after seven years), you are SOL, because, even if you decided to do your activities in an emulated guest OS, the Host OS (that is to say, MacOS with no more security patches) becomes insecure by definition.

    I hope that in the next seven years, apple reconsiders, and let people boot other OSs from bare metal, bt I am not holding my breath.

    I went with apple in early 2009, and been very happy, but as of late, the direction they were taking with hardware (soldering RAM and/or SSDs to the mobo, using inordinate amounts of glue for batteries, etc) meant that I was seriously considering ditching them. This is just another reason to do so.

    I'll keep using my current two macs as Macs for as long as I can, but next machine I buy, I may go Windows or Linux.

    JM2C YMMV

    • Apple tends to provide OS upgrades and security patches for machines for about 7 years since introduction.

      After which, they still work... I have older Macs I still use even without updates.

      after that period was over, you could bootcamp into windows, or install linux

      Yes and...

      But with no bare metal booting of other OSs

      Whoa there. Apple is just saying they will not SUPPORT bare metal booting of an alternate OS. That does not mean it is not possible. No reason you couldn't run Linux if you didn't want to k

      • by ceoyoyo ( 59147 )

        Apple didn't support either Linux or Windows on the Intel machines when they first came out either. Then they released Bootcamp.

      • by Jerrry ( 43027 )

        "Whoa there. Apple is just saying they will not SUPPORT bare metal booting of an alternate OS. That does not mean it is not possible. No reason you couldn't run Linux if you didn't want to keep using it as is."

        If they wanted to they could prevent you from booting an alternate OS. All they'd need to do is require any OS to be cryptographicly signed by Apple's private key. They do that and anyone wanting to boot Linux is SOL (unless they can crack Apple's key).

    • Seven years? I'm typing this on a 2012 Macbook Pro. It still looks and works like the day I bought it.
      • by Guspaz ( 556486 )

        Apart from your battery, anyhow. macOS 11 does not support your notebook, though.

      • 2012 MacBook Pro? That's at least an i5, friend. You're an amateur.

        Still using a 2010 Mac mini here. I'm pushing that old Core 2 Duo to its limi{#`%${%&`+'${`%&NO CARRIER

    • the Host OS (that is to say, MacOS with no more security patches) becomes insecure by definition.

      It does not become insecure by definition. The fact that it needed updates in the first place indicated that it was insecure from the start.

      The updates hopefully reduced the number of vulnerabilities. But since Apple seems incapable of making updates that only fix things, the new features usually introduce as many new vulnerabilities as the updates fix.

      Just like Windows.

      • by Merk42 ( 1906718 )
        Cool, what is your completely 100% permanently secure flawless operating system of choice?
    • As an owner of a 7-year old Mac Mini that I installed Linux on... I will say that the landfill might be the best place for it. The performance was comparable to a Raspberry Pi 4, so everything I was using it for was moved over to the Pi.

      And, personally if I had a need to run a Linux machine in a coffee shop but needed to look like a proper hipster with a Mac, I would just go the VNC route with the Pi in my ironic bag powered by a battery bank. If I needed a more powerful machine... I would again be using V

    • With the complete inability to upgrade Macbooks, inability to fix them if any of the board components fail (other than a $1000+ board swap), and the increasingly bone-headed decisions they've been making that have increased component failure, you will be lucky if you can get recent Macbook hardware to work for 7 years. If it does, it'll probably be too anemic to keep running pro apps without the ability to upgrade. Macbooks have become premium disposable hardware.
  • ...just have to run Windows for ARM on our Macs.

    • by JackAxe ( 689361 )
      Good luck with that, if only it were that simple.
    • by Merk42 ( 1906718 )

      Microsoft only licenses Windows 10 on ARM to PC makers to preinstall on new hardware, and the company hasn't made copies of the operating system available for anyone to license or freely install.

      I know, reading TFS is so difficult.

  • Will VMWare's Parallels be ready in time for the ARM launch?

    • by caseih ( 160668 )

      Well no, since VMWare has no product called Parallels. You're thinking of a different company. And yes Parallels will be ready.

      VMWare... well if the past is any indication, they'll be late to the party but they'll get there eventually.

    • Will VMWare's Parallels be ready in time for the ARM launch?

      VMWare's product is Fusion.

      Parallels is a different beast.

    • by fuzzyf ( 1129635 )
      It looks like you only get a choice to virtualize ARM guest OS. So no Windows at least.
      • by Guspaz ( 556486 )

        Microsoft not releasing standalone copies of Windows on ARM hasn't stopped people from putting it on things like the Raspberry Pi. I'm sure people will also put it in ARM virtual machines, even if Microsoft doesn't release standalone downloads of it.

  • This switch from Intel to ARM by Apple sounds to me like another method of strengthening the walls in their garden.
  • A whole lot of Apple goons just got proven wrong. SuperKendall, where are you?

    Hmmm, Apple withdrawing boot support for alternative OSes, who could have predicted?

  • one more cool hobby thing us tech nerds can't do anymore. I wanted to build one out when my kid was out of college and I had some money freed up, but by then it'll be a no go unless I can dig up an old copy of OS X. And I suspect that's going to get really hard to do really fast. I've got a disc of Snow Leopard I used to run in emulation back in the day that's becoming a hot collector's item on Ebay...
    • by ceoyoyo ( 59147 )

      You found some suckers on eBay who can't use Google hey?

      https://archive.org/details/Sn... [archive.org]

    • Not a hobby for me. I use a hack as my daily driver, with more power than Apple offers in a desktop, plus it's fully upgradeable and repairable. A fully POSIX-compliant OS with a professional UI and broad app support.

      It might be wishful thinking, but I didn't hear them say definitively that they would stop making ANY x86 Macs, so I'm keeping my fingers crossed that the Mac Pro line will stay Intel, and the future won't look as grim. Otherwise, man, 2020 has just been one kick in the ass after another.

      • I didn't hear them say definitively that they would stop making ANY x86 Macs

        So, potentially, that would mean Apple maintainining OS parity on two platforms, the professional one of which it already considers to be a fringe market.

        From Apple's previous behaviour towards professional users, that seems unlikely.

  • by xack ( 5304745 ) on Thursday June 25, 2020 @02:37PM (#60227518)
    Mac Sales have been through the roof the last few weeks, as people make sure they still can get an Intel Mac while they can. I expect speculators will start scalping Intel Macs like Hackable Game Consoles and Macintoshes will rise in popularity too. If Apple had half the courage they would get an official deal with Microsoft to boot camp arm Linux and help them get 64 bit support for Windows apps too.

    Intel owes it's success to the IBM PC and The Altair 8800 before that, with their reverse engineered architecture. I hope Intel makes Apple a deal somehow to sell at least one model of intel mac in future

    Typing this on a brand new Intel Macbook Air from Bootcamp.
    • BootCamp was a great way to introduce people into the Apple ecosystem back when their market share was much smaller. Now that many people have made the switch and had time to adjust to using Macs, they're pulling out the rug. Apple doesn't make any money off of BootCamp and it now only serves the heretics who refuse to keep both feet planted firmly within Apple's walls. Under someone who is so focused strictly on money and control, I'm surprised it lasted as long as it did.
    • stockpiling Intel Macs

      Apple. The new toilet roll.

  • by Deathlizard ( 115856 ) on Thursday June 25, 2020 @03:02PM (#60227638) Homepage Journal

    I'm surprised they didn't go into some pact with Microsoft to support Bootcamp for Windows 10 on ARM.

    Microsoft Needs the ARM Exposure, and since they'll be ton's of ARM Mac's soon...

    • Why would they? Microsoft is direct competitor, they make their hardware and software. And there's nothing to be gained for either.
  • by Glasswire ( 302197 ) on Thursday June 25, 2020 @03:32PM (#60227788) Homepage

    ... is this even at story. How could an ARM ISA dual boot into a native x86 OS? Amazing that Apple didn't just laugh at this question.
    Why didn't that somebody ask serious questions like
    "Will AppleARM native apps be available at ALL from any other distribution channel than an Apple Store?"

    • by zekica ( 1953180 ) on Thursday June 25, 2020 @03:44PM (#60227838)
      There is Windows on ARM (including running x86 applications with acceptable performance) and also Linux works with ARM for a really long while (including emulation for x86 using qemu-user - which is slow or Box86 which is a lot faster).

      I think no one expected running Windows x86 or x86_64.
      • by rekoil ( 168689 )

        True this. Allowing alternate ARM-based OSes to dual-boot would be no different from the current Boot Camp system, and there are ARM builds for Windows and Linux, as well as other more exotic OSes (FreeBSD et al).

        Me, I'm mainly worried about x86 VM performance on an ARM Macbook - I do a lot of feature testing on my Macbook with virtualized network appliances and simulated network labs, all of which are x86_64 based. If that performance goes through the floor, I'm going to have no choice but to switch to a L

    • by AmiMoJo ( 196126 )

      It could boot Windows 10 for ARM or it could boot into a light weight hypervisor with x86 translation. Both already exist.

  • From the summary of the article:

    Microsoft only licenses Windows 10 on ARM to PC makers to preinstall on new hardware, and the company hasn't made copies of the operating system available for anyone to license or freely install.

    It looks like one of the main reasons Apple won't support Windows 10 on ARM is .. they can't. At least, not without Microsoft making it available at the OEM level.

    • by rekoil ( 168689 )

      For Windows, yes. Not a barrier for ARM-based Linux installs, however.

    • by ledow ( 319597 )

      It's more that people will think it's actually Windows.

      It won't be. Windows 10 on ARM won't run Windows executables at anywhere near normal operation - it'll emulate a 32-bit foreign instruction set and environment. That means performance is dead in the water.

      Same problem as everyone has had since the days of WinCE, Windows for DEC Alpha, Windows for Itanium, Windows RT, etc.

      It's getting *less* relevant but if you have Chrome or whatever, and aren't interested in x86 applications, do you really care what

      • by PPH ( 736903 )

        Windows 10 on ARM won't run Windows executables

        I'd be willing to bet that if Microsoft thought that this market segment was of any value to it, native ARM versions of Windows apps would appear promptly.

If you want to put yourself on the map, publish your own map.

Working...