Ubuntu Support Template
Ubuntu Version:
24.04 LTS
Problem Description:
I deleted the run/timeshift in linux and now it won’t boot. can i fix it if I have no timeshift restore points?
I tried the steps below, and when that failed, I ran boot-repair to get the boot-info diagnosis here:
Unfortunately boot-repair does not give any “Recommended Repair”.
Relevant System Information:
HP ZBook
What I’ve Tried:
I tried following the below:
-
Boot from a Live USB: Insert your Linux installation USB, restart, and select “Try [Linux Distro]”.
-
Identify your partitions: Open a terminal and run
lsblkorsudo fdisk -lto find your Root partition (e.g.,/dev/sda2) and EFI partition if you use UEFI (usually a small FAT32 partition). -
Mount the broken system:
-
Mount root:
sudo mount /dev/sdXY /mnt(replacesdXYwith your root partition). -
Mount EFI (if applicable):
sudo mount /dev/sdXZ /mnt/boot/efi.
-
-
Bind system directories:
bash
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; doneThis links the live environment’s working directories to your broken system.
-
Enter the system (Chroot): Run
sudo chroot /mnt. -
Reinstall and Update GRUB:
-
Reinstall:
grub-install /dev/sdX(use the drive letter, e.g.,/dev/sda, not the partition number). -
Update:
update-grub.
-
-
Exit and Reboot: Type
exit, thensudo reboot. Remove the USB when prompted.
BUT I hit the issue when entering the command “sudo chroot /mnt”, that it returns:
chroot: failed to run command ‘/bin/bash’: No such file or directory.
Please advise! It’s my work machine so I’m in a bit of a pinch ![]()
The partitions I use are:
/dev/nvme0n1p5 “Linux filesystem”
/dev/nvme0n1p1 “EFI System“