挂载映像文件时 mount 命令出现问题

挂载映像文件时 mount 命令出现问题

我有一个用于访问虚拟驱动器上数据的本地站点。为此,我在 /var/www/ 中创建了几个目录和一个简单的 html 文件,用于访问这些虚拟驱动器上的起始 pdf 或 htm* 文件,这些文件旨在用作 CD/DVD 上的本地目录。我还必须说,正在安装的文件位于 NTFS 分区上。

cd /   
sudo mount "/media/Video/Virtual Drives/file.iso" /var/www/dest_folder

第一次进入时,出现源位置不存在的错误,但是当我使用文件浏览器转到 /media/Video/Virtual Drives/ 文件夹时。访问命令生效后。

当我手动输入所有挂载命令时,这不是一个大问题,但现在我为七个不同的 iso 文件创建了一个 sh 脚本,并将其插入到 init.d 中以自动启动,现在我遇到了问题,因为脚本不起作用。

Ubuntu 版本是 12.04LTS

你能帮我吗?

问候,SaleB

答案1

使用以下命令,并转义空格:

mount -o loop /media/Video/Virtual\ Drives/file.iso /var/www/dest_folder

如果我没记错的话,您需要这个loop选项,我从来没有尝试过没有这个选项。

更新:

或者将以下内容添加/etc/fstab到启动时自动挂载,因为这才是您真正需要的。

/media/Video/Virtual\ Drives/file.iso /var/www/dest_folder iso9660 loop,ro,auto 0 0

韋斯

答案2

您需要转义路径中的空格

sudo mount "/media/Video/Virtual\ Drives/file.iso" /var/www/dest_folder

答案3

/media/video/virtual drivers 本身是挂载吗?如果是,则需要在成功挂载此文件夹后使用第二个挂载

相关内容