This is my fstab file:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# systemd generates mount units based on this file, see systemd.mount(5).
# Please run 'systemctl daemon-reload' after making changes here.
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sdb2 during installation
UUID=b0bc0b3f-3ae9-45e9-a3e9-72a3a811910a / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sdb1 during installation
UUID=E751-7DC9 /boot/efi vfat umask=0077 0 1
# swap was on /dev/sdb3 during installation
UUID=f7e7486c-a58e-4c34-9127-ba0aa08147e5 none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
# DATA
/dev/sdc1 /mnt/harddrive ntfs defaults 0 0
(END)
I mounted the partition with my data into /mnt/harddrive.
Normally Debian 13 starts but rarely the system does not boot and the error of the attached image is displayed. Does anyone know the reason? What can I do to correct it?
/etc/fstab, not/dev/sdc1. UUIDs never change (at least, not unless you reformat it again), while drive device names like/dev/sdcare not guaranteed to be the same across reboots. All it takes is for the kernel to identify the drives in a different order at boot time, or for you to add another drive to the system, and now sdc is sda or sdb.