This was a Lenovo. Now I’m wondering if Windows or Linux has a better BIOS.

82 points

The BIOS is an operating system, albeit a super low level one. What is wrong here? It would only be software gore if it said that it was part of the windows operating system, since the BIOS is a system operating system.

permalink
report
reply
26 points

Only thing that’s really off is that most people don’t need to update BIOS with any frequency, if at all, given the potential for ruining your PC. I certainly wouldn’t trust my parents with doing it on their own.

permalink
report
parent
reply
9 points

Unless a major bios vulnerability has been identified that bypasses TPM and secure boot on Windows machines…

Hopefully vendors like Lenovo have a bulletproof BIOS update pathway, and automatic fallback to the last bios of something goes wrong. Kind of like phone updates

permalink
report
parent
reply
6 points

Well my newish Lenovo work laptop is failing its BIOS update with the helpful error message that power is not plugged in (it is) or user cancelled (user did not) or another error (yay!)

permalink
report
parent
reply
3 points

I feel like security issues should be adressed its just best practice and IME most modern mobos have backups to prevent catastrophic failure

permalink
report
parent
reply
9 points
*

It’s right there in the name:

Basic Input Output Operating System

It’s the first stage of whatever os you run.

If you don’t think the BIOS is part of your operating system, just remove it and see how far you get on the next boot.

Edit: I was always told the I in BIOS was “I/O”. WAS I DECEIVED FOR ALL THIS TIME!?

permalink
report
reply
48 points

BIOS stands for Basic Input/Output System.

Semantically sure, it’s making your system operate, but it’s technically part of your motherboard’s firmware.

permalink
report
parent
reply
5 points

It’s the underlying system. You can run tiny bare metal programs in your boot sector that simply call bios functions to output to the screen and write to disk and beep the speaker, just like you can call functions to the windows or Linux kernels to do the same.

Although granted the only functions called these days are to set the CPU to protected mode and goodbye BIOS until the next boot.

permalink
report
parent
reply
2 points
*

hmm. it’s a good point. it seems to me though that that just isn’t what “operating system” refers to, since these programs can’t actually manage the system in a meaningful way or do anything you’d really expect from an OS.

permalink
report
parent
reply
-4 points

Which is Operating System too, just not windows.

permalink
report
parent
reply
3 points

“Operating system” has a specific meaning and BIOS isn’t one.

permalink
report
parent
reply
20 points

BIOOS?

permalink
report
parent
reply
1 point

Chant it with me… BIOOOOOOS haha.

There should be a slash in there.

Basic Input/Output Operating System.

At least, that’s what I was taught it was many decades ago.

permalink
report
parent
reply
4 points
*
Deleted by creator
permalink
report
parent
reply
8 points

So if you got a Linux/win dual boot setup, then Linux is part of Windows?

I don’t think so

permalink
report
reply

Considering that when an uninstaller fails, and taking ownership of the broken files to remove them doesn’t seem to help, so you have to boot into Linux to forcibly remove them because Windows doesn’t let you do it, yes, it is part of Windows.

permalink
report
parent
reply
1 point

😂

permalink
report
parent
reply
7 points

I mean it is part of the System running on that machine. So it is technically part of the OS?

permalink
report
reply
2 points

I’m having a crisis here thinking about this lol. It’s a part of the system that is your machine if you consider the system to be the entire use of the computer. But it is not a part of the operating system on the drive. It’s a lower level operating system that identifies your hardware’s capabilities and functionality and has sets of instructions on how to boot from your storage. Computers are really just many many layers of abstraction. Separating the abstractions into layers gets pretty complex. But if you create a virtual OS inside of your storage device’s OS, it is its own OS. It has no knowledge that it’s a virtual machine.

permalink
report
parent
reply
1 point

If you asked somebody which operating system they were using they would say Linux or Windows etc. The BIOS is not part of these.

permalink
report
parent
reply
-7 points

Nah, the BIOS is what launches the operating system, therefor they are separate.

permalink
report
parent
reply
11 points

Technically the bootloader launches the OS.

permalink
report
parent
reply
0 points

The machine can’t operate without the bios. It’s part of the operating system.

permalink
report
parent
reply
5 points

That’s not what operating system means. In fact, you do not need one. You can run programs directly on the bare metal, it’s just really difficult too coordinate tasks that way.

permalink
report
parent
reply
6 points

One truth, one lie in the title. Guess which one’s which.

permalink
report
reply

Software Gore

!softwaregore@lemmy.world

Create post

Welcome to /c/SoftwareGore!


This is a community where you can poke fun at nasty software. This community is your go-to destination to look at the most cringe-worthy and facepalm-inducing moments of software gone wrong. Whether it’s a user interface that defies all logic, a crash that leaves you in disbelief, silly bugs or glitches that make you go crazy, or an error message that feels like it was written by an unpaid intern, this is the place to see them all!

Remember to read the rules before you make a post or comment!


Community Rules - Click to expand

These rules are subject to change at any time with or without prior notice. (last updated: 7th December 2023 - Introduction of Rule 11 with one sub-rule prohibiting posting of AI content)


  1. This community is a part of the Lemmy.world instance. You must follow its Code of Conduct (https://mastodon.world/about).
  2. Please keep all discussions in English. This makes communication and moderation much easier.
  3. Only post content that’s appropriate to this community. Inappropriate posts will be removed.
  4. NSFW content of any kind is not allowed in this community.
  5. Do not create duplicate posts or comments. Such duplicated content will be removed. This also includes spamming.
  6. Do not repost media that has already been posted in the last 30 days. Such reposts will be deleted. Non-original content and reposts from external websites are allowed.
  7. Absolutely no discussion regarding politics are allowed. There are plenty of other places to voice your opinions, but fights regarding your political opinion is the last thing needed in this community.
  8. Keep all discussions civil and lighthearted.
    • Do not promote harmful activities.
    • Don’t be a bigot.
    • Hate speech, harassment or discrimination based on one’s race, ethnicity, gender, sexuality, religion, beliefs or any other identity is strictly disallowed. Everyone is welcome and encouraged to discuss in this community.
  9. The moderators retain the right to remove any post or comment and ban users/bots that do not necessarily violate these rules if deemed necessary.
  10. At last, use common sense. If you think you shouldn’t say something to a person in real life, then don’t say it here.
  11. Community specific rules:
    • Posts that contain any AI-related content as the main focus (for example: AI “hallucinations”, repeated words or phrases, different than expected responses, etc.) will be removed. (polled)

You should also check out these awesome communities!

  • Tech Support: For all your tech support needs! (partnered)
  • Hardware Gore: Same as Software Gore, but for broken hardware.
  • DiWHY - Questioning why some things exist…
  • Perfect Fit: For things that perfectly and satisfyingly fit into each other!

Community stats

  • 442

    Monthly active users

  • 232

    Posts

  • 2.1K

    Comments

Community moderators