在Linux中,要將一個設備設置為只讀掛載,您可以在mount命令中使用-o ro選項
sudo mount -o ro /dev/sdb1 /mnt/my_drive
這將把/dev/sdb1設備掛載到/mnt/my_drive目錄上,并以只讀模式進行掛載。
如果您希望在系統啟動時自動將設備設置為只讀掛載,可以將相應的掛載條目添加到/etc/fstab文件中。首先,找到設備的UUID,使用blkid命令:
sudo blkid
假設設備的UUID為a1b2c3d4-e5f6-g7h8-i9j0-k1l2m3n4o5p6,打開/etc/fstab文件,并將以下內容添加到文件末尾:
UUID=a1b2c3d4-e5f6-g7h8-i9j0-k1l2m3n4o5p6 /mnt/my_drive ext4 defaults,ro 0 0
這里,ext4是文件系統類型,您需要根據實際情況替換為相應的文件系統類型。保存文件后,下次啟動系統時,設備將自動以只讀模式掛載到指定目錄。