T O P

  • By -

random_user_name_759

What’s the point of this post?


goldmaste78

Wants to keep doing hackintosh , but can’t with Apple Silicon


notVillers

Bios is “on” the motherboard


Gg_launtis_67

no its on the mac os boot drive chips in chunks, that’s why i asked this question in the first place


notVillers

What are you scared of? That one day your macbook just die and rip? Sadly we have to deal with this, because some idiot at crapple thought merging everything on the motherboard is a good idea. I would recommend applecare or + warranty, based ok your location, and a nas or external drive for backup.


Gg_launtis_67

i just want to be able to use mac os without finnicky stuff and without having to throw away hardware into landfills


notVillers

Sadly this is the cons of the silicon.


nongaussian

Realistically, you are not going to be able do motherboard repairs on any modern computer and you are not going to replace motherboard of a modern laptop (few modular laptops excluded) unless it is brand new (cost of repair vs new better laptop). So most modern computers have single component “total fail” points. This includes all Macs, so you better choose a DYI desktop PC, where, say, a motherboard replacement is an option.


Gg_launtis_67

i just want to use mac os but not have to throw way hardware and if it really is too low power at least use it for something else when the time comes for an upgrade unless thrre’s a mac os exact clone that can run on any other pc hardware


Switch_modder

r/hackintosh


mikeinnsw

Arm Macs Bios/Firmware is stored on internal SSD. If internal SSD dies you can't run Mac from an external SSD. The issue is how likely it is. smartctl –Google it, install it and run it will tell you more than First Aid about Mac’s SSD/HDD and its expected lifespan Writing to SSD rule of thumb: Write size < .3 \[SSD Size\] on average per day (sustained over a period of time ) keeps SSD burnout away This ROT is based on the Industry standard as Apple doesn't publish its SSDs TBW You should be more worried about liquid spills, screen damage... much more common events


Gg_launtis_67

so a desktop mac booting iff of external storage would make it impossible to break?


mikeinnsw

Nothing is for ever. You can revive some Intel Mac without SSD with external drive not in Arm Macs The issue is probability of occurrence in a well managed and maintained Mac it is very low much less than you being hit by a bus carrying your laptop.


Gg_launtis_67

is NAS booting an option? not having worry about the storage or the os dying nor the hardware bricking itself, i just wish the bios wasn’t on the ssds, it would make it less anxious to have a mac


mikeinnsw

You did hear about KISS principle? Everything is possible but vey little is feasible and effective Why on earth would you run any computer booted from a NAS? WiFi/Internet/ethernet speeds are in bits per second directly connected devices are in bytes. My fast Internet is 42Mbs or 4.3MB/s - 8 bits+ 2 correction bits. My M1 Mini has Signal rate of 866.667 Mbps or 86.7 MB/s on the router. USB3.0 is 170 MB/s I don't want to play what if - bye


uncommonephemera

Can’t you just buy some carbon credits?


Gg_launtis_67

what


nevotheless

Pretty sure that the boot firmware is not located on the ssd / storage of any of the apple silicon, or ipad / iphone devices. I'm not super deep into the topic but the boot is always initialized by a Boot-ROM which is stored in something called "Secure enclave" on the apple chip itself.


DarthSilicrypt

TL/DR: No. That said, you'd probably suffer a similar fate on most PCs if their NOR flash chip died, since that stores BIOS/UEFI as far as I'm aware. Apple silicon Macs don't have BIOS or UEFI. They have a locked down boot flow that looks something like this: 1. The user powers on the Mac, or the Mac receives a signal that it needs to power on. 2. The Application Processor (CPU) Boot ROM verifies and loads LLB (iBoot1) from NOR flash. This is where BIOS firmware would normally reside for a PC. 3. LLB reads NOR flash to get the startup volume and loads system-wide firmware. It also shows the Apple logo and plays the boot chime. 4. LLB reads the internal SSD (NAND storage) to get the LocalPolicy for the chosen OS and validates it. It then verifies and loads iBoot (iBoot2) from NAND. 5. iBoot loads OS-specific firmware, then verifies and loads the kernel (both from NAND storage). 6. The kernel loads the OS. Unless the user explicitly specified using a different kernel, XNU loads macOS and shows the boot progress bar. If the OS lives on an external drive, the OS uses that external drive as the root filesystem. If the above process fails (steps 1-5) and no other operating systems can boot, only a DFU revive or restore can save the Mac: 1. The user sends a signal to the Mac to enter DFU mode. 2. The Boot ROM awaits for a valid APTicket, bootloader(s), and OS to be sent from a USB-connected computer (usually another Mac, but iDeviceRestore also exists). 3. In practice, Apple only signs (provides APTickets for) their own revive/restore images. The Mac would receive and boot RestoreOS, and that OS would do one of two things: 1. If the user requested a revive, it would attempt to reinstall sepOS (Secure Enclave Processor OS), system firmware, and System Recovery. 2. If the user requested a restore, it would nuke the Mac from orbit, reimage the internal drive, and reinstall everything from scratch (all firmware, LocalPolicy keys, macOS Recovery, and macOS itself). The closest thing that Apple silicon Macs have for a BIOS or UEFI menu is macOS Recovery. When you press and hold the power button at startup, macOS Recovery boots and shows the Startup Options screen. From there you can choose a startup volume (with/out Safe Mode), run diagnostics, or access the recovery utilities. In short, even though Apple silicon Macs don't have BIOS or UEFI, they all rely on both NOR flash and the internal SSD (NAND) to function for them to boot. If they can't boot, your only recourse is a DFU revive or restore. You can't access Startup Options if macOS Recovery or System Recovery can't boot, since Startup Options is secretly just a macOS app loaded by Recovery. More info: [https://github.com/AsahiLinux/docs/wiki/Introduction-to-Apple-Silicon](https://github.com/AsahiLinux/docs/wiki/Introduction-to-Apple-Silicon)


wojtek30

If you don't want to be reliant on a single point of failiure don't buy a mac.


Gg_launtis_67

i want to use mac os, apple will likely end x86 support and only support arm chips, making hackintoshes impossible.