This is what I would do (if I understand what all you are asking)
alias lsblk2='lsblk -o size,fstype,model,name,serial,uuid' lsblk2 - first observe all the block devices that linux sees, and with seeing FSTYPE you'll be able to judge what is where and what you want
- I would recommend not mounting by device-name such as
/dev/sda because as disks come and go then sda can become a different disk, so it is better to mount by uuid. view /etc/mtab to see what is currently mounted, and view /etc/fstab for what would be mounted after booting. - based on the display from
lsblk2 add or adjust /etc/fstab accordingly
three sample /etc/fstab entries:
UUID=800e924a-a869-4152-9503-9d9cfecbd16e / xfs defaults 0 0 UUID=4f3da85a-71a9-4f6e-bc5f-dfd23a880b08 /boot xfs defaults 0 0 /dev/disk/by-uuid/e0791b9e-b620-4274-9857-78389b10f5a5 /data auto nosuid,nodev,nofail,x-gvfs-show 0 0
simply type mount to see all currently mounted filesystems
type just findmnt, on rhel 7.9 this is what I get:
TARGET SOURCE FSTYPE OPTIONS / /dev/sda3 xfs rw,relatime,seclabel,attr2,inode64,logbsize=64k,sunit=128,swidth= ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime,seclabel │ ├─/sys/kernel/security securityfs securityfs rw,nosuid,nodev,noexec,relatime │ ├─/sys/fs/cgroup tmpfs tmpfs ro,nosuid,nodev,noexec,seclabel,mode=755 │ │ ├─/sys/fs/cgroup/systemd cgroup cgroup rw,nosuid,nodev,noexec,relatime,seclabel,xattr,release_agent=/usr │ │ ├─/sys/fs/cgroup/net_cls,net_prio cgroup cgroup rw,nosuid,nodev,noexec,relatime,seclabel,net_prio,net_cls │ │ ├─/sys/fs/cgroup/cpu,cpuacct cgroup cgroup rw,nosuid,nodev,noexec,relatime,seclabel,cpuacct,cpu │ │ ├─/sys/fs/cgroup/freezer cgroup cgroup rw,nosuid,nodev,noexec,relatime,seclabel,freezer │ │ ├─/sys/fs/cgroup/pids cgroup cgroup rw,nosuid,nodev,noexec,relatime,seclabel,pids │ │ ├─/sys/fs/cgroup/devices cgroup cgroup rw,nosuid,nodev,noexec,relatime,seclabel,devices │ │ ├─/sys/fs/cgroup/blkio cgroup cgroup rw,nosuid,nodev,noexec,relatime,seclabel,blkio │ │ ├─/sys/fs/cgroup/perf_event cgroup cgroup rw,nosuid,nodev,noexec,relatime,seclabel,perf_event │ │ ├─/sys/fs/cgroup/hugetlb cgroup cgroup rw,nosuid,nodev,noexec,relatime,seclabel,hugetlb │ │ ├─/sys/fs/cgroup/memory cgroup cgroup rw,nosuid,nodev,noexec,relatime,seclabel,memory │ │ └─/sys/fs/cgroup/cpuset cgroup cgroup rw,nosuid,nodev,noexec,relatime,seclabel,cpuset │ ├─/sys/fs/pstore pstore pstore rw,nosuid,nodev,noexec,relatime │ ├─/sys/firmware/efi/efivars efivarfs efivarfs rw,nosuid,nodev,noexec,relatime │ ├─/sys/kernel/config configfs configfs rw,relatime │ ├─/sys/fs/selinux selinuxfs selinuxfs rw,relatime │ ├─/sys/kernel/debug debugfs debugfs rw,relatime │ └─/sys/fs/fuse/connections fusectl fusectl rw,relatime ├─/proc proc proc rw,nosuid,nodev,noexec,relatime │ └─/proc/sys/fs/binfmt_misc systemd-1 autofs rw,relatime,fd=35,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,p │ └─/proc/sys/fs/binfmt_misc binfmt_misc binfmt_misc rw,relatime ├─/dev devtmpfs devtmpfs rw,nosuid,seclabel,size=395484100k,nr_inodes=98871025,mode=755 │ ├─/dev/shm tmpfs tmpfs rw,nosuid,nodev,seclabel │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,seclabel,gid=5,mode=620,ptmxmode=000 │ ├─/dev/hugepages hugetlbfs hugetlbfs rw,relatime,seclabel │ └─/dev/mqueue mqueue mqueue rw,relatime,seclabel ├─/run tmpfs tmpfs rw,nosuid,nodev,seclabel,mode=755 │ ├─/run/user/3584810 tmpfs tmpfs rw,nosuid,nodev,relatime,seclabel,size=79100268k,mode=700,uid=358 │ │ └─/run/user/3584810/gvfs gvfsd-fuse fuse.gvfsd-f rw,nosuid,nodev,relatime,user_id=3584810,group_id=100 │ ├─/run/user/2001 tmpfs tmpfs rw,nosuid,nodev,relatime,seclabel,size=79100268k,mode=700,uid=200 │ └─/run/user/329918 tmpfs tmpfs rw,nosuid,nodev,relatime,seclabel,size=79100268k,mode=700,uid=329 ├─/tmp tmpfs tmpfs rw,seclabel ├─/boot /dev/sda2 xfs rw,relatime,seclabel,attr2,inode64,logbsize=64k,sunit=128,swidth= │ └─/boot/efi /dev/sda1 vfat rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,sh ├─/data /dev/sdb1 xfs rw,nosuid,nodev,relatime,seclabel,attr2,inode64,logbsize=64k,suni ├─/var/lib/nfs/rpc_pipefs sunrpc rpc_pipefs rw,relatime ├─/bkup bkup:/bkup nfs4 rw,nosuid,noexec,relatime,vers=4.1,rsize=1048576,wsize=1048576,na └─/ramdisk tmpfs tmpfs rw,relatime,seclabel,size=775946240k
with all this in hand not sure what else could be needed to solve any kind of mount issue.