Dude, this is the kind of red flag, where you really should get the police involved, or at least consult with them.
Dude, this is the kind of red flag, where you really should get the police involved, or at least consult with them.
Check out dattobd sometime. It’s a tool that allows you to make a snapshot of a block device for backups, while the OS is running. Useful if your filesystem doesn’t support snapshots.
If the immutability in OS is well designed, then there shouldn’t be really an downsides or loss in comfort. That is, unless you’re a linux expert and like to tinker under the hood.
The general idea is, the core of the OS if read-only, and everything else that needs to be modified is mounted writeable. Ideally, protecting the core of the OS from writes, should for example prevent malware from installing a modified kernel or boot loader. Or maybe preventing the user from accidentally borking something so that their system becomes unbootable. How much of an advantage that is practice is dependent on use case. In the case of Steam OS on the steam deck, it’s perfect, since boot issues on the steam deck could potentially be tricky to fix as opposed to a standard PC.
Another advantage of immutable could theoretically be wear and tear of certain storage devices. e.g. Think of a raspberry PI and SDcards. If you could have most of the important stuff of the OS as read only on the SD card, and everything else on a usb disk or even an NFS mount, then the SD card should last much longer since no writes are happening on it.
As far as true security benefit is concerned… I can’t really say. It depends on how updates and eventual writes are actually handled to the immutable part of the OS. Obviously at some point, changes do happen. Like during a system update. In the case of Steam OS, The system portion is wiped and replaced the new version. Chimera OS, did something similar (I don’t know if they still use the same method). They had a read-only BTRFS partition, where they would then provide a new snapshot during an update, which would be downloaded and applied at the next reboot. This approach would hinder automated crypto malware for example (at least for system files).
Immutable in this context refers to an OS that can’t be changed while running. Steam deck does something like that. Basically the all of the OS system files are read only, so that the user or some malware can’t Bork the system. The only parts that are writable are the users profile directory and the logs.
You can still receive updates and install apps. It’s just that that’s handled a bit differently than with a standard OS.
E.g. it could be that the OS provider only issues complete updates, and then you either have to reboot. This is the case with steam os on the steam deck. The System portion of the OS is mounted read only during use.
Not a place in particular, but if you’re driving, avoid any border crossings during peak holiday seasons. Specifically when you’re crossing from the EU into non-EU countries or crossing from Schengen into non-Schengen area. During peak times you might be waiting at the border for hours.
There is also the Hurd kernel, which has been in development for aeons.
Around 2003-2004. I was still a bit of a Linux noob, just getting to grips with Gentoo.
Had two no-name WiFi adapters that weren’t directly supported under Linux. Found some obscure forum thread that mentioned them, along with which lines in which source code driver to change to make these adapters work.
As a seasoned sysadmin, I approve.
Proton works on any Linux distro, it comes with steam. As long as you can install steam, you should be golden.
That’s a trend that needs to die. I blame MacBook airs and ultrabooks for this nonsense.
Laughs in ThinkPad running Linux.
Serbia is relatively easy to emigrate to. Getting a passport is not that big of a deal there.
Aaaaand in today’s news that nobody found surprising…
I’m curious if anyone has ever done a longevity test. Rather than Io performance, I’m more interested in how quickly they wear out.