• 0 Posts
  • 49 Comments
Joined 1 year ago
cake
Cake day: December 25th, 2023

help-circle


  • One thing that was only mentioned briefly by someone else is the physical button turning on the computer.

    Similar to the paperclip test figure out where the power button goes into the mainboardw and bridge that with a short cable. Is possible that by moving the case the old button lost a cable.

    This is just one more thing to test though, it’s really trial and error as you know :)


  • From what I understand: CasaOS is simply an abstraction layer and takes away a lot of the manual work.

    I agree with you that this shows down learning quite a bit.

    I see three ways forward for you:

    a) switch to a Linux base system, Debian, arch, nixos, whatever resonates and set up everything from scratch. High learning curve but no more hidden things.

    b) same as a but as a separate setup. This is what I would recommend if you have the time and cash. Replicate what’s already working and compare.

    c) figure out how to do things manually within the CasaOS framework. Can’t help you there though :)



  • I don’t hate that much but I don’t watch him because of the shady selling business hr often does and apparent sponsored content which is not always disclosed (been a while but his channel misrepresented graphics cards benchmarks for example).

    It’s like the British yellow press for me: his face alone is enough to discredit the quality of the source. Could it be good? Sure! Will I ever find out? Not anymore.



  • At least in Germany it’s the same. It gets ignored in the discussions concerning nuclear exit but it’s actually the main reason why I’m not aggressively against it: we have save areas for nuclear storage but those fight bitterly to not have it. The areas which are currently used are… Not good. Paying someone else (such as Finland) is out of budget for both state and energy companies. The latter anyway want to do the running but not the maintenance and the building, state should pay for that.

    It’s really white sad for me. The (true) statement that the dangerous waste needs to be stored carefully got corrupted to “it can’t be stored”.






  • User perspective:

    If you want something big I’d pitch nixos. As in the core distribution. It’s a documentation nightmare and as a user I had to go over options search and then trying to figure out what they mean more often than I found a comprehensive documentation.

    That would be half writing and half coordinating writers though I suspect.

    Another great project with mixed quality documentation is openhab. It fits the bill of more backend heavy side and the devs are very open in my experience. I see it actually as superior in its core concepts to the way more popular home assistant in every aspect except documentation!

    That said: thanks for putting the effort in! ♥








  • Edit: I missed some complexity as suspected! I’m not sure how this process would handle hard and symlinks. Would add an experiment for that before going with the nix and root folders (it shouldn’t harm log at all).

    Original text: Perhaps I’m missing some complexity in your setup but from my understanding it’s really straight forward:

    The main caveat is that you need twice the space of your largest future sub volume. A garbage collect - d and any manual cleanup can help you there. I’d gets that approach with /var/log and when that works move over to the more critical systems.

    • You create the subvolumes within the partition you want to keep.
    • Mount them at a temp location and copy the files over.
    • alter your hardware.nix or whereever you’ve set your mount points to use the subvolume.
    • rebuild switch and reboot.

    If everything is working as expected, write a run book for every step and repeat with /home (i.e. have every step written up). Home is the second least critical folder for this.

    Once you have your runbook repeat the process and when you run out of space resize as needed. (e.g. https://btrfs.readthedocs.io/en/latest/btrfs-filesystem.html#man-filesystem-resize)

    That said: as you aim for the fully ephemeral root I personally would actually go the reibstwllwtion/reinstall route and write up everything I needed to do by hand. But that needs even more spare space (I’d prefer even a second disk for stuff like that to have a fallback).

    Good luck!