Hi Yun Chen, Welcome to Microsoft Q&A and Thanks for posting your query here!
This seems to be a known bug/issue for the kernel version linux-image-6.2.0-1016-azure.
Hence, either you can manually rollback to the previous kernel version following the below document:
vi /etc/default/grub
GRUB_DEFAULT="1>2"
sudo update-grub
restart
Or the current workaround for new (i.e. no rollback kernel option) systems is to install the below module as cifs.ko is provided in the linux-modules-extra-azure module:
apt install -y linux-modules-extra-azure
Apparently the problem is that, between 6.2.0-1015 and 6.2.0-1016, the CIFS module was moved from fs/cifs/* to fs/smb/client/, fs/smb/common/ and fs/smb/server/*. The inclusion list (root/debian.azure-6.2/control.d/azure.inclusion-list) was not updated for this change, so the module is not included in the linux-modules-6.2.0-1026-azure package.
Reference Documents:
https://bugs.launchpad.net/ubuntu/+source/linux-azure/+bug/2042092
https://www.mail-archive.com/kernel-packages@lists.launchpad.net/msg514627.html
Please let us know if you have any further queries. I’m happy to assist you further.
Please do not forget to "Accept the answer” and “up-vote” whenever the information provided helps you, as this can be beneficial to other community members.
-Ekta