我想在離開時使用該選項重新安裝/dev/sr0
( /media/cdrom0
)exec
全部其他選項按原樣。
在下面的範例中,很明顯地sudo mount -o remount,exec
嘗試將選項更改ro
為rw
,儘管我只明確指定exec
。
如何在不更改未明確指定的選項的情況下重新安裝設備?
$ mount | grep cdrom
/dev/sr0 on /media/cdrom0 type iso9660 (ro,nosuid,nodev,noexec,relatime,nojoliet,check=s,map=n,blocksize=2048,user)
$ sudo mount -o remount,exec /media/cdrom0
mount: /media/cdrom0: cannot remount /dev/sr0 read-write, is write-protected.
$ sudo mount -o remount,exec,ro /media/cdrom0
$
解決方案是否僅僅是複製貼上選項輸出清單並將mount | grep cdrom
其提供在-o remount ...
?
答案1
運行man mount
並輸入:/^ +remount$
並按 Enter 鍵找到手冊頁的相關部分,其中第三段說:
重新掛載功能遵循 mount 指令與 fstab 中的選項配合使用的標準方式。這意味著僅當同時指定了 device 和 dir 時,mount 才不會讀取 fstab(或 mtab)。
換句話說,如果您不指定設備和安裝點,mount -o remount
將要閱讀/etc/fstab
並使用該裝置/安裝點的其他選項。
即嘗試:
sudo mount -o remount,exec /dev/sr0 /media/cdrom0
,ro
或像您已經做的那樣使用 add 。打字少了。