#BTRFS and Timeshift ERROR only ubuntu-type layouts with a and ahome subvolumes are supported
1 messages · Page 1 of 1 (latest)
So you can check in the script for where they created the subvolumes and see if they follow these names
i checked the script and it seems to match my current setup
not really sure what needs fixing here
it seems like it matches 1 to 1
from what i read in the documentation it seems like all the important was created as a sub volume
oh no no no
dont use a @tmp subvol
/tmp is better with tmpfs instead
which is already done by default
same with var
/var/lib/pacman
is where pacman stores its list of packages
and their versions
if you seperate that from root
that's very bad
cus if your restore a snapshot of root but dont restore var to the same time as the root subvol
pacman will think your packages are upto date even tho they arent
and any installed packages that was uninstalled and restored root subvol
(pacman will think that it's still there even tho it's not)
or you installed a package and restored root subvol
(pacman will think it's no longer there but in reality the files are still there)
@compact radish i recommend you use a better layout of subvolumes
something like
root home var/log snapshot
is sufficient
someone should tell this to chris titus
that layout can really mess up if people dont know what theyre doing
ooh shit
@weak vessel can i get some commands brother?
welp
youre better off reinstalling at this point cus you have to do alot of moving
oh man am i that fucked
that really sucks been using this setup for a couple months now
it's fine
just
remember to snapshot @var if you snapshot root
well it explains why ive been struggling with btrfs lol
and restore @ the same time as you restore @var
https://github.com/ChrisTitusTech/ArchTitus/blob/main/scripts/0-preinstall.sh here is the link to the github page, im probably not gonna tell him because i got alot of figuring out to do
https://ask.fedoraproject.org/t/qemu-virtmanager-in-combination-with-btrfs-and-timeshift/25365/6 this was the method i used to save my vm, would it be possible to bring the snapshot of the vm over to a fresh install ?
do you still have a snapshot from when you first installed? or no
naw it was just one i made recently
oh wait i misread
so i can protect the vm's from timeshift
youre saying you want the vm diskfile to not be snapshotted
pretty much
just make a subvolume for /var/lib/libvirt
this will make it get excluded from the snapshots of @var
sweet
i already did that
wait
does timeshift create snapshot for @var?
i dont really know since i dont use it
if so then youre fine (im talking aout the first problem btw)
i'm still learning about timeshift and btrfs so no idea, i just know timshift kept messing up my vm's
so i had to get it to stop bullying them
basically put in it in a sub volume to quarantine it from the rest of computer
whats the fastest way to unfuck myself here? if you have a decent install script that's gonna unfuck me up id be more than happy to use that. (just as a time saver)
cant make one rn
im busy
probably tmrw or overmorrow
its okay no rush, im probably gonna work on it this weekend
this seems like one of those time consuming blackhole problems where you start early in the morning and you look up from your computer and its 2am and the dog has to take a shit
but thank you for helping me out, its been struggle to try and figure out btrfs
im guessing just forking christtitus script would be fastest method
Can u not move the VM disk file to somewhere else
And then btrfs sv add ...
I can but i think it should be fine as is. Worse comes to worse i can move it to an external drive.
Ye that works also
@var isn't best ngl
It can break stuff if u revert to an older snapshot with a newer /var
I would recommend /var/log
var/log ?
wait
nvm its in my linux book
would /var/log save all my dot files?
I have my computer set up to where my work flow is really nice would like to have to keep that way
Dotfiles are best on github
Setup a dotfiles folder in your home folder and use symlinks to link them back to their original locations
Dotfiles are not in /var/log, they're usually located in ~ or ~/.config
woe cool idea I'll definitely start working on that
💀 that's what i said above
@compact radish
here's the modified version of archtitus' 0-preinstall script
if you wanna know what i changed
here's the diff
thank you so much!!!
i0bz received a thank you cookie!
im gonna take a look into it
i have some time today to work on my linux stuff i wanted to see if i can save my configuration before i do reinstall
also
going to post this script to archtitus github
oops
i think i missed a comment there
oh well it's just a comment
so question for ya which way you think is best way to run this ? i was thinking of throwing it in github and then doing a git at the start like i did with the other script, you think that would work?
yeah that would work
wait i dunno if there's other scripts that it depends
cus i just changed some lines in archtitus's 0-preinstall.sh
you should fork his repo and put the changes for your own
definitely will thank you!
i0bz received a thank you cookie!
Im probably gonna post this code in issues just so he can make the adjustment
ID 256 gen 9316 top level 5 path @
ID 257 gen 9334 top level 5 path @home
ID 258 gen 9282 top level 5 path @snapshots
ID 259 gen 9331 top level 5 path @var_log
ID 260 gen 9275 top level 5 path @var_cache
better setup?
eh sure
there's barely anything in /var/cache for me tbh so i just ignored that
ahhh just saw underneath you proporsed the same
lazy.
lol erm all good?
working on this atm.
Getting a PXE over PV4 error
Mmh not sure how to get to my boot menu from here 🤔
when booting to the iso?
also, try dotter
https://github.com/SuperCuber/dotter
Yes after installation
PXE over IPv4: Means What? This message pops when your computer cannot start from your drive. It happens due to incorrect BIOS configuration. You will see this error message when other booting devices are unavailable
this us the only thing i can find abiut that error
I thought it meant secure boot was enabled but I checked all the bios settings and it seemed fine
btw youre using uefi right?
and not legacy bios
Yep
other stuff i found in the internet says it's related to legacy
Mmh maybe I should double check that but its fucking with me abit i swear only my desktop is has a legacy setup
culd oyou also show me the bootorder
Yeah sure one sec
Hanging charging my laptop
Secure boot is disabled
Im gonna try and install the script arch titus again. To see if its a problem with the code or the computer
Okay i have vm settings enable maybe its that?
No fuckin idea
ok ik what it means now
It's probably trying to boot into an internet drive
Okay 👍 I’ll try that
Mmhh its not letting me boot from the usb
I just get a screen flikr
Just gonna give it a few minutes
wait
how are you trying to boot into it btw?
are you just plugging it in and just opening it?
youre not opening the boot menu?
the boot menu for the ideapad is f12 or fn f12
spam that while booting
it should give options as to where to boot
Been pressing f12 to get to this boot menu
Screen just flickers when i select load from usb
Mmh i think im fubar
hmm did you not flash anythinng on the usb?