hdiutil

hdiutil Microsoft Remote Desktop 10 问题
hdiutil

hdiutil Microsoft Remote Desktop 10 问题

目前我正在使用 macOS Microsoft Remote Desktop 10 连接到虚拟机。在此 Microsoft Remote Desktop 10 应用程序的设置中,我将重定向文件夹设置为我在 Objective C 中创建的磁盘映像;因此,在 RDP 虚拟环境中,我能够访问我在 macOS 中创建的 \tsclient\drive。 如果我断开连接并重新连接 macOS 中的磁盘映像,在 RDP 虚拟环境中,我无法访问 \tsclient\drive,因为它说 “\tsclient\drive 无法访问。您可能没有权限使用此网络资源。请联系此服...

Admin

恢复 Time Machine sparsebundle 备份
hdiutil

恢复 Time Machine sparsebundle 备份

我从旧电脑上备份了 Time Machine,但无法打开。双击 sparsebundle 文件时,系统提示“无可挂载文件系统”。 我接下来尝试了这个: hdiutil attach -nomount -noverify -noautofsck Emily’s\ iMac.sparsebundle 这仅返回以下内容: /dev/disk3 所有其他搜索都表明它应该返回 Apple_partition_scheme、Apple_partition_map 和 Apple_HFSX 设备,但我只看到一个。 稀疏束是 111G,所以我知道它里面有东西。 然后我尝...

Admin

使用 Apple 文件系统 (APFS) 为 macOS High Sierra 创建基础映像
hdiutil

使用 Apple 文件系统 (APFS) 为 macOS High Sierra 创建基础映像

我曾经能够创建 Mac 磁盘驱动器的单个 dmg 文件(包含所有分区,包括恢复分区),然后按照以下说明将其部署到另一台 Mac:https://support.apple.com/en-us/HT202841。然而这不再适用于 High Sierra 或者我不确定如何让它适用于 High Sierra。 有人知道如何让它工作吗?或者是否有其他适用于 Apple 文件系统 (APFS) 的方法? ...

Admin

从具有多个分区的驱动器创建单个磁盘映像
hdiutil

从具有多个分区的驱动器创建单个磁盘映像

我正在运行 Mac OS X 10.11.6。我有各种包含多个分区的旧 CD-R(我想这也适用于 HD)。当我插入磁盘时,每个分区都会作为单独的卷安装在我的桌面上。假设设备是/dev/disk1- 有/dev/disk1s1、/dev/disk1s2等等。 我想创建一个磁盘映像 - dd、dmg、iso、cdr、toast,无论什么格式,它包含设备的分区表,这样当我连接磁盘映像时,所有分区都会安装并作为卷显示在我的桌面上。 我很难弄清楚如何做到这一点。我试过: dd if=/dev/disk1 of=~all.dmg …但是当我尝试附加此文件时,我...

Admin

使用苹果的新文件系统 APFS 格式化磁盘?
hdiutil

使用苹果的新文件系统 APFS 格式化磁盘?

有人成功用 Mac OS Sierra 中的新苹果文件系统 APFS 格式化过实际的真实磁盘吗? 该文档解释了如何使用 APFS 制作磁盘映像: hdiutil create -fs APFS -size 1GB foo.sparseimage 但是,当尝试使用“磁盘实用程序”(GUI)或“asr”(CLI)将此映像恢复到真实磁盘时,我收到“ is not valid for restoring”错误。 我已经创建了几个不同格式的不同磁盘映像(-format标记为hdiutil),希望创建一个可以用于恢复到真实磁盘的磁盘映像,但错误始终保持不变。 ...

Admin

取消 hdiutil compact 是否安全?
hdiutil

取消 hdiutil compact 是否安全?

A稀疏图像是 Mac OS X 上使用的一种磁盘映像文件,其大小会随着用户向映像中添加数据而增大,占用的磁盘空间仅与存储在映像中的空间相同(引自 Wikipedia)。如果稀疏映像占用的空间大于其包含的数据,则可以使用终端命令回收该空间hdiutil compact path/to/file.sparseimage,如回答缩小 .sparseimage。 现在我的问题是:中止ctrlC压缩操作是否安全,或者是否会损坏图像? ...

Admin

使用 hdiutil 挂载映像的第二个分区
hdiutil

使用 hdiutil 挂载映像的第二个分区

我正在尝试打开 Mac(OSX Mavericks)上的分区。 具体来说,我有一个file.img包含两个分区的映像:一个启动分区和一个以 ext2 格式格式化的第二个分区。 当我启动命令时,hdiutil mount file.img它只加载第一个分区,尽管我可以读取 ext2 文件系统(已安装 osx-fuse + fuse-ext2,我可以读取物理驱动器上的 ext2 文件系统)。 我也尝试使用磁盘实用程序软件:我看到我的映像文件中有第二个分区,但我无法挂载它。 我如何挂载这两个分区,特别是第二个/ext2 分区? ...

Admin

无法卸载 dmg。一直显示“资源繁忙”
hdiutil

无法卸载 dmg。一直显示“资源繁忙”

“工作区”是一个加密的 dmg,我用它来保存代码。我通常不会卸载它,但我需要备份,但它拒绝让我卸载: mark@mark-macbook-air /Volumes$ lsof | grep Workspace mark@mark-macbook-air /Volumes$ lsof Workspace mark@mark-macbook-air /Volumes$ hdiutil detach /Volumes/Workspace hdiutil: couldn't unmount "disk1" - Resource busy mark@mark-mac...

Admin

以读写权限挂载 ISO 映像
hdiutil

以读写权限挂载 ISO 映像

我正在关注这些说明用于创建跨平台 CD。我在 Mountain Lion 中遇到一个问题,我无法将映像安装为读写。 当我在终端中输入以下内容时: hdiutil attach -readwrite ~/2013CD.iso 我收到以下消息: hdiutil: attach failed - Function not implemented 有什么办法可以解决这个问题吗?我需要能够将图像安装为读写模式才能对其进行更改。 ...

Admin

在 Linux 中附加磁盘驱动器
hdiutil

在 Linux 中附加磁盘驱动器

Linux 上有没有与 Mac 相当的 sudo hdiutil attach -imagekey -diskimage-class=CRawDiskImage -nomount 我有一个映像,我想将其附加为磁盘驱动器,但我不想挂载它。该映像是 HFS+ 格式的,我正在运行 Ubuntu。 ...

Admin

确定 DMG 保存数据的确切大小
hdiutil

确定 DMG 保存数据的确切大小

假设我有三个文件,大小如下: 文件A:15468字节 文件B:3874235字节 文件C:10452326字节 我想用 hdiutil 创建一个 UDIF、GPTSPUD、HFS+ DMG,其大小正好是保存这些文件所需的大小。当然,我可以告诉 hdiutil 创建一个大小为 14342029 字节的 dmg,但由于支持文件系统所需的字节数,dmg 的可用空间将小于 14342029 字节。 是否有已知的方法可以计算出 DMG 需要多大才能容纳这些文件? ps 在“真实”情况下,有数千个大小各异的文件。 pss 我知道各种问题,文件实际使用磁盘上...

Admin

在 Mac OS X 10.6 中将 .iso 转换为 .img
hdiutil

在 Mac OS X 10.6 中将 .iso 转换为 .img

我正在尝试将 .iso 文件(Ubuntu 磁盘映像)转换为 .img 文件。 我运行如下命令: hdiutil convert -format UDRW -o ubuntu.img ubuntu-11.04-server-amd64.iso 但无论如何,我都会收到错误:hdiutil: convert failed - not recognized 我不知道如何解决这个问题,或者我还能如何进行转换。有什么帮助吗? ...

Admin

缩小 .sparseimage
hdiutil

缩小 .sparseimage

我有一个.sparseimage文件,虽然里面只有 30GB 的文件,但却占用了 90GB 的硬盘空间。我该如何回收占用的空闲空间.sparseimage并压缩文件? ...

Admin

Linux 上的 hdiutil
hdiutil

Linux 上的 hdiutil

有谁知道 Mac OS 工具 hdiutil 的 Linux 端口 (http://www.unix.com/man-page/osx/1/hdiutil/)? ...

Admin

在命令行上安装 DMG 时绕过许可协议
hdiutil

在命令行上安装 DMG 时绕过许可协议

我正在使用 puppet 自动执行 Mac 安装。作为其中的一部分,我需要安装几个 .dmg 格式的程序。 我使用以下方法来安装它们: sudo /usr/bin/hdiutil mount -plist -nobrowse -readonly -quiet -mountrandom /tmp Program.dmg 问题是某些 .dmg 文件附带许可证,因此脚本无法接受许可证。(使用 puppet 运行时没有 stdin/out,因此我无法手动批准它继续。) 有没有办法预先批准或强制批准许可证? ...

Admin