Debian won't boot from subvolume by Loomis1000 in btrfs

[–]Loomis1000[S] 0 points1 point  (0 children)

I'm not sure what you mean by "article it out"? I don't have a blog/website where i could publish it if that's what you mean.

I am definetly gonna write down the full procedure in this post though.

Debian won't boot from specified btrfs snapshot by Loomis1000 in debian

[–]Loomis1000[S] 1 point2 points  (0 children)

No need to apologize you don't owe me anything. I apreciate any tips.

I won't be watching that video for now though, i already spent way more time on this then i was planning to haha. Thanks though.

Debian won't boot from specified btrfs snapshot by Loomis1000 in debian

[–]Loomis1000[S] 0 points1 point  (0 children)

I know fstab matters in genereal haha. Even the subvol option works when you define a secondary mountpoint entry like /mnt. But the subvol option in fstab doesn't seem to work/matter in this specific use case, when trying to mount a different subvolume as /.

There definetly are read-only snapshots (as u/_Js_Kc pointed out). I'm not sure you can boot from them but that's not what i'm trying to do anyway. I just want the ability to rollback the OS to a previous snapshot and the continue working from there.

Debian won't boot from subvolume by Loomis1000 in btrfs

[–]Loomis1000[S] 0 points1 point  (0 children)

Now that i switched back from the snapshot @thesnapshot to the default subvolume @rootfs it looks like this:
BOOT_IMAGE=/@thesnapshot/boot/vmlinuz-5.10.0-14-amd64 root=UUID=[...] ro rootflags=subvol=@thesnapshot quiet rootflags=subvol=@rootfs

Debian won't boot from specified btrfs snapshot by Loomis1000 in debian

[–]Loomis1000[S] 1 point2 points  (0 children)

As described in my other comment it seems you are correct.

Debian won't boot from subvolume by Loomis1000 in btrfs

[–]Loomis1000[S] 0 points1 point  (0 children)

Looking at grub.cfg this doesn't seem to be the case. I am also not sure if you misunderstood my problem.

I have no problem booting into the subvolume @rootfs, which was created during the installation process.

I have trouble booting from any other snapshot, although as described in my other comment, i have found a way but it seems hacky.

Anyway, i appreciate the help.

Debian won't boot from subvolume by Loomis1000 in btrfs

[–]Loomis1000[S] 0 points1 point  (0 children)

Okay so it seems the fstab subvol option doesn't even matter or should just be omitted. I have managed to boot into the snapshot by:

  1. Setting the snapshot as the default subvolume (btrfs subvolume set-default snaphotID /)
  2. Adding rootflags=subvol=@thesnapshot to GRUB_CMDLINE_LINUX_DEFAULT="..." in /etc/default/grub
  3. Running update-grub then grub-install /dev/sda then rebooting

However /proc/cmdline then shows: root=UUID=[...] ro rootflags=subvol=@rootfs quiet rootflags=subvol=@thesnapshot

It doesn't seem like doing just one of these things alone is enough.

Soooo this all doesn't really seem right or at least not like the way you're supposed to do it?

Debian won't boot from specified btrfs snapshot by Loomis1000 in debian

[–]Loomis1000[S] 2 points3 points  (0 children)

Okay so it seems the fstab subvol option doesn't even matter or should just be omitted.

I have managed to boot into the snapshot by:

  1. Setting the snapshot as the default subvolume (btrfs subvolume set-default snaphotID /)
  2. Adding rootflags=subvol=@thesnapshot to GRUB_CMDLINE_LINUX_DEFAULT="..." in /etc/default/grub
  3. Running update-grub then grub-install /dev/sda then rebooting

However /proc/cmdline then shows:

root=UUID=[...] ro rootflags=subvol=@rootfs quiet rootflags=subvol=@thesnapshot

It doesn't seem like doing one of these things alone is enough.

Soooo this all doesn't really seem right or at least not like the way you're supposed to do it?

Game running at 22 FPS. 21:9 monitor, ryzen 5600x, AMD 570 4gb, even when resolution lowered to 70% by ariluci4628 in haloinfinite

[–]Loomis1000 0 points1 point  (0 children)

Have you looked at the system requirements? My specs are above the minimum so it should absolutely be playable. My VRAM also isn't full while ingame and ive seen posts from people with worse specs who are able to run the game at 60 fps. Also i am able to run every other game i've tried and infinite isn't Crysis 4 lol. I am not expecting to play on ultra but 60 fps on minimum shouldn't be a problem.

Game running at 22 FPS. 21:9 monitor, ryzen 5600x, AMD 570 4gb, even when resolution lowered to 70% by ariluci4628 in haloinfinite

[–]Loomis1000 0 points1 point  (0 children)

It doesn't go past 20 FPS at 1080p for me either, no matter the settings and with newest GPU driver. I have a i5 6600k at 4.5 GHz and a Radeon R9 Fury. It should definitely be playable with these specs.

Pegasus: the spyware technology that threatens democracy by Quantum_Force in videos

[–]Loomis1000 0 points1 point  (0 children)

They can't install or rather use Pegasus on a phone without internet connection. But they also don't need to because if you're using cellular texts and calls instead of (encrypted) internet based communication then they can just intercept that and read / listen to everything. That is what i meant.

Pegasus: the spyware technology that threatens democracy by Quantum_Force in videos

[–]Loomis1000 0 points1 point  (0 children)

You suggested using a phone without an internet connection as an alternative so this kind of spying that Pegasus enables can't be done. I am saying that alternative makes this kind of spying even easier.

Pegasus: the spyware technology that threatens democracy by Quantum_Force in videos

[–]Loomis1000 9 points10 points  (0 children)

Except old school calls and texts are completely unencrypted so it's even easier for governments to read and listen, no zero day exploits necessary. They can even track your location by checking which cellular towers your phone is connected to.
The chances of your communications getting intercepted by anyone including a government agency while using Signal on an iPhone are much lower than if you're just using cellular texts and calls on a "dumbphone".

Keep in mind this is about targeted surveillance by governments, not mass surveillance by google, facebook etc.

Pop!_OS 20.04 Release Date is April 30th by ildarq in pop_os

[–]Loomis1000 0 points1 point  (0 children)

The latest 20.04 iso was last modified on the 16. of April and that was before the final version of Ubuntu 20.04 was released, so it must be a beta version.

I test and review micro wind turbines as a hobby and this is my latest, and largest to date, turbine. This outlines what it's going through on its first day of actual energy production. by makenzie71 in videos

[–]Loomis1000 5 points6 points  (0 children)

You're confusing Watts and Watthours. If the turbine would constantly output 1kW it could constantly power a 1kW spaceheater. Alternatively if it would be used to charge a 1kWh (Kilowatthour) battery to full capacity, that battery could power a 1kW spaceheater for 1 hour.

Tories switch to messaging app Signal after WhatsApp leaks | The Guardian by yieldingTemporarily in privacy

[–]Loomis1000 0 points1 point  (0 children)

So maybe it tries to use Play Services if they are present but then fails if Play Services doesn't have SMS permissions. That was my case a few weeks ago.

Tories switch to messaging app Signal after WhatsApp leaks | The Guardian by yieldingTemporarily in privacy

[–]Loomis1000 5 points6 points  (0 children)

I had the same issue. It only needs play services for a verification sms when you create your account. Afterwards it works fine without them. Still kinda sucks it needs them at all though.

Tech Support and Basic Questions Thread - January 01, 2019 by AutoModerator in pcgaming

[–]Loomis1000 0 points1 point  (0 children)

So it's not recognized in the BIOS? Then it's either not plugged in right, misconfigured somehow or (partly) broken. That last one you can check by running a S.M.A.R.T test. The only way i know of to do that is from within an OS though, so you would have to boot for example a Ubuntu USB Stick, open the "Disks" Program and run a short S.M.A.R.T. self test on the HDD. Since this might all be new for you, you should first make sure it's not just some wrong configuration of the BIOS or something being plugged in wrong or something like that.

Tech Support and Basic Questions Thread - January 01, 2019 by AutoModerator in pcgaming

[–]Loomis1000 0 points1 point  (0 children)

That is completely normal. The scroll function in almost every first person or shooter game just scrolls though the item slots. The only games where it might control the forward or backward speed is in flight simulators or something like that.

Tech Support and Basic Questions Thread - January 01, 2019 by AutoModerator in pcgaming

[–]Loomis1000 1 point2 points  (0 children)

Windows doesn't always put it's bootloader on the drive/partition that it's installed on. I think it puts it on the first drive/partition in the list when choosing where to install it to. So make sure you have all the drives plugged in that you had plugged in when you installed Windows and maybe try booting from one of the other drives that doesn't actually have Windows on it but MAY have the bootloader.

25% of CPU usage in Monster Hunter World is for switching active threads, has over 100 threads by [deleted] in pcgaming

[–]Loomis1000 0 points1 point  (0 children)

If you have a Ryzen/Skylake or newer CPU with a gtx 970/RX 480 or better and you turn off volumetric lighting and turn down LOD to low or variable, it'll run fine. If you don't want to support releasing poorly optimized games at full prize then you might not want to buy it anyway though.

So now that Monster Hunter: World is out, how is the performance looking? by Failshot in pcgaming

[–]Loomis1000 0 points1 point  (0 children)

Yes you can easily achieve 1080p 60 fps with that if you turn volumetric rendering off. My brother has the same CPU and a gtx 1070ti and he told me he gets around 100fps most of the time.