问题标签 [mount]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2958 浏览

c - VMWare-Mount 无法识别虚拟磁盘

我有两个磁盘作为.vmdk文件,四个作为.vdi文件。我可以使用 Sun xMV VirtualBox 在它们上启动虚拟机,它们运行良好。但是,我想将它们安装在我的本地计算机上,这样我就可以在不启动虚拟机的情况下从中读取一些文件。我下载了该vmware-mount实用程序,但出现此错误:

认为这是实用程序的问题,我下载了 SDK 并用 C 编写了自己的简单程序来尝试挂载磁盘。它只是初始化 API,连接到它,然后尝试打开磁盘。我收到此错误,再次声称它不是虚拟磁盘:

不过,这些文件显然是虚拟磁盘,因为我实际上可以在虚拟机上挂载和使用它们。我尝试将它们与任何 VM 分离并再次尝试,但得到了相同的结果。

有任何想法吗?也许“最大尺寸以上的描述符”是一个提示?

0 投票
2 回答
474 浏览

c - 我如何注意到安装了某些东西

我希望我的程序总是知道所有的挂载点。在快速谷歌之后,我发现 getmntent() 和朋友可以告诉我安装了什么。我意识到每次我需要知道安装了什么时我都可以这样做,但是有什么方法可以识别什么时候安装/卸载,这样我就不必继续阅读文件了?这是dBus的作用吗?

任何提示都会有所帮助。我正在尝试开始编程(我在 2002 年上大学时参加了 C 课程。)并找到了我想在开源程序中实现的功能。

0 投票
4 回答
1244 浏览

linux-kernel - 不带 -o 循环的安装

我为 linux 内核编写了一个虚拟(ram 磁盘)块设备驱动程序。加载驱动程序后,我可以将其视为 /dev/mybd。

我可以使用 dd 命令成功地将数据传输到其上,成功比较复制的数据。

问题是当我在其上创建 ext2/3 文件系统时,我必须在 mount 命令中使用 -o 循环选项。否则挂载失败,结果如下:

mount:fs 类型错误、选项错误、mybd 上的超级块错误、缺少代码页或帮助程序或其他错误

可能是什么问题呢?请帮忙。

谢谢。

0 投票
2 回答
4686 浏览

android - 如何在 osx 中挂载 userdata.img 或 userdata-qemu.img

OSX 中的磁盘工具可以轻松地将 SD 卡映像挂载为设备,但其他 img 文件则不然。

我想将我刚刚在 Android Emulator 中创建的数据库从驱动器中取出并放入我的 osx 文件系统中。

我使用 macports 用 qemu 更新了我的系统,但我尝试的任何组合都没有成功。任何人都想出如何做到这一点?

显然,我可以做到这一点的一种方法是在我的手机上运行该应用程序,而不是将手机安装为 USB 驱动器。但我不想。我想把它从模拟器使用的驱动器上取下来:-)

提前谢谢各位。

迈克尔

0 投票
1 回答
2858 浏览

solaris - 在 Solaris 上,如何挂载第二个 zfs 系统盘进行诊断?

我的计算机中有两个硬盘,第一个安装了 Solaris 10u8,第二个安装了 Opensolaris 2010.3 (dev onnv_134)。两个系统都使用 ZFS,并且是使用名为“rpool”的 zpool 独立创建的。

在第一个磁盘上运行 Solaris 10u8 时,如何将第二个 ZFS 硬盘(位于 /dev/dsk/c1d1s0)挂载到任意挂载点(如 /a)以进行诊断?

0 投票
1 回答
1038 浏览

cocoa - 如何使用 cocoa/obj-c 从挂载目录中获取服务器主机名?

目前,当我用我的程序打开文件时,我可以通过单击 NSOpenPanel 侧栏中的服务器名称然后选择文件来选择服务器上的文件。没问题,只要挂载了共享目录,就可以正常使用该文件。我得到一个类似“/Volumes/SHARENAME/filename.bla”的路径。

我的问题是如何获取它来自的计算机的服务器主机名。例如,如果我在 NSOpenPanel 的“共享”下单击名为 SERVERNAME 的设备,我如何从“/Volumes/SHARENAME/filename.bla”获取 SERVERNAME。

我查看了很多文档,但无法找到解决此问题的方法。

对此的任何帮助将不胜感激。谢谢你。

0 投票
1 回答
666 浏览

python - 挂载命令pid

尝试挂载设备并获取挂载命令的 pid。

cmd="/bin/mount /dev/sda1 /mnt"

操作系统(cmd)

现在如何获取mount命令的pid?我的系统上有很多可用的已安装设备,例如 ps | grep mount 无法正常工作。

0 投票
2 回答
16974 浏览

android - (重新)在 android 模拟器上安装 SD 卡

在模拟器上,我可以从设置中卸载 SD 卡。

然后我可以将它安装在我的操作系统上,然后正常卸载它。

我无法弄清楚如何在模拟器上重新安装它(无需重新启动它)。

提示:

  • adb命令remount是无关的:它是关于/system
  • emulator命令无关:它只是关于启动模拟器
  • 将 SD 卡安装在两个地方当然会搞砸一切(我试过)

更多的:

  • mount输出以下内容:

    /dev/block//vold/179:0 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

  • 卸载后尝试从 shell 再次安装,使用与上述相同的选项,会出现段错误

  • 不知道为什么会出现双斜线block//vold,我想这只是一个错字
0 投票
3 回答
3565 浏览

python - 如何使用 python 在 Windows 上获取挂载名称和(驱动器号)

我正在使用 Daemon 工具在 Windows XP 机器上挂载 ISO 映像。我使用 Daemon 命令 (daemon.exe -mount 0,iso_path) 进行挂载。

上面的命令会将 ISO 映像挂载到设备号。就我而言,我有 4 个分区(C、D、E、F)和用于 DVD/CD-RW 的 G。现在发生了什么,ISO 被挂载到驱动器号“H:”,名称(在创建 ISO 时定义)说“testmount”。

我的疑问:-

1) 如何获取挂载的 ISO 映像的挂载名称(即“testmount”)。只是另一个案例;如果机器上已经存在一些挂载点并且我使用守护程序工具创建了一个新的挂载点。然后,如果我可以使用脚本获得最新版本,那就太好了。

2)如何获得安装的驱动器号。

如果有人知道 python 脚本或命令(甚至是 Win 命令)来获取这些信息。让我知道。

谢谢...

0 投票
6 回答
177896 浏览

android - 手动将文件放入 Android 模拟器 SD 卡

我只是无法让我的模拟器 SD 卡工作......我用新的 SD 卡创建了一个新的 AVD 设备。

那么如何将数据放到它上面呢?我发现要在守护程序工具上挂载的“正确”文件,但已损坏或根本不可读...

如果您有任何想法,那就太好了:)