我通常只需從檔案系統打開驅動器即可安裝驅動器。當我打開/單擊驅動器時它會自動安裝。但我想從命令列安裝驅動器。我確實運行了這個命令
sudo mount -o exec /media/bcc/Other
但我收到這個錯誤
mount: /dev/sda9 already mounted or /media/bcc/Other busy
mount: according to mtab, /dev/sda9 is already mounted on /media/bcc/Other
當我已經透過從檔案系統開啟研究磁碟機來安裝它時,會顯示此錯誤。但是如果我卸載驅動器然後運行相同的命令,我會收到此錯誤
mount: can't find /media/bcc/Study in /etc/fstab or /etc/mtab
如何從命令列安裝驅動器?
我正在使用 Windows 檔案系統來安裝磁碟機。
這是我的/etc/fstab
文件
# /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).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda10 during installation
UUID=2938ed95-8fbb-4400-9caa-d5311b3ae214 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda2 during installation
UUID=1CB9-3478 /boot/efi vfat defaults 0 1
# swap was on /dev/sda9 during installation
UUID=96753f71-252e-4e1b-8796-086be5fc29da none swap sw 0 0
和/etc/mtab
文件
/dev/sda11 / ext4 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
none /sys/fs/cgroup tmpfs rw 0 0
none /sys/fs/fuse/connections fusectl rw 0 0
none /sys/kernel/debug debugfs rw 0 0
none /sys/kernel/security securityfs rw 0 0
none /sys/firmware/efi/efivars efivarfs rw 0 0
udev /dev devtmpfs rw,mode=0755 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
tmpfs /run tmpfs rw,noexec,nosuid,size=10%,mode=0755 0 0
none /run/lock tmpfs rw,noexec,nosuid,nodev,size=5242880 0 0
none /run/shm tmpfs rw,nosuid,nodev 0 0
none /run/user tmpfs rw,noexec,nosuid,nodev,size=104857600,mode=0755 0 0
none /sys/fs/pstore pstore rw 0 0
/dev/sda2 /boot/efi vfat rw 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
systemd /sys/fs/cgroup/systemd cgroup rw,noexec,nosuid,nodev,none,name=systemd 0 0
gvfsd-fuse /run/user/1000/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,user=bcc 0 0
答案1
如果您使用僅帶有一個參數的 mount 命令/media/bcc/Other
(-o exec
是一個選項),則需要在/etc/fstab
mount 中列出該參數,以查找安裝位置(如果指定設備)或安裝內容(如果指定目錄)。如果您不想要/擁有,則需要指定設備及其安裝位置:
sudo mount device dir
正如您在手冊頁 ( man mount
) 中看到的那樣。如果指定設備,則目錄必須存在。
有點令人擔憂的是,您的 /etc/fstab 表明(在安裝過程中)sda9
是交換設備,而現在您似乎正在將其用於資料。您可能應該更新您的交換設置/etc/fstab