updated restore timeshift doc after a small scare
This commit is contained in:
parent
c99db31809
commit
f6dcf3032e
2 changed files with 31 additions and 1 deletions
|
|
@ -34,7 +34,19 @@ pacman -S timeshift
|
|||
|
||||
Once installed, you will then need to mount your root directory to gain access to the timeshift restore files.
|
||||
|
||||
mount / /mnt
|
||||
Find out where your main drive is by invoking lsblk, which should give you out put like this:
|
||||
|
||||
lsblk
|
||||
|
||||
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
|
||||
nvme0n1 259:0 0 465.8G 0 disk
|
||||
└─nvme0n1p1 259:1 0 465.8G 0 part /run/timeshift/backup
|
||||
/var/lib/docker
|
||||
/
|
||||
|
||||
All drives can be found under the devices folder /dev, mount /dev/nvme0n1p1 to /mnt
|
||||
|
||||
mount /dev/nvme0n1p1 /mnt
|
||||
|
||||
You should be able to ls or even cd into the /mnt directory and see your various files.
|
||||
From here, you'll need to chroot in:
|
||||
|
|
@ -45,12 +57,24 @@ This essentially drops you into your installation as root. Now you should be abl
|
|||
|
||||
timeshift --restore
|
||||
|
||||
Mind this will not always work and should be tested from time to time. I have used this exact method only to find there is no timeshift record to restore... in which case, sadly you are SOL.
|
||||
|
||||
But other times it has worked, and therefore should be attempted (better methods using rsync should eventually be considered).
|
||||
|
||||
It will then prompt you which backup you wish to use (usually just 0).
|
||||
|
||||
It will also prompt you with a choice to re install grub (usually there is no need to do this).
|
||||
|
||||
It will take some time restoring your files from your previous timeshift --create.
|
||||
|
||||
Once it has restored. you can safely exit the chroot shell:
|
||||
|
||||
exit
|
||||
|
||||
And unmount the nvme drive:
|
||||
|
||||
umount /mnt
|
||||
|
||||
Afterwards reboot and hit F2 once again to enter your BIOS.
|
||||
|
||||
Change the boot order to utilize your main hard drive first and save your changes.
|
||||
|
|
|
|||
|
|
@ -11,3 +11,9 @@ tr '\n' ' '
|
|||
add notation about using find to list only files in current directory and NOT subdirectory:
|
||||
find $dir -maxdepth 1 -type f
|
||||
|
||||
Install zsh-completions-git
|
||||
|
||||
paru -S zsh-completions-git
|
||||
|
||||
at 9:06
|
||||
https://www.youtube.com/watch?v=bTLYiNvRIVI
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue