问题标签 [diskimage]

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 投票
0 回答
48 浏览

assembly - 汇编语言可启动盘编辑器/编译器?

最近我和朋友一起参与了一些装配项目,但我是主要程序员。编译代码并将它们放在单独的计算机的磁盘上已成为一项乏味且烦人的任务。我想知道是否有这样的应用程序可以放在磁盘上,在上面启动,并能够在空白计算机上编辑、解释、编译/反编译汇编代码。因为我找不到类似的东西。就像一种用于组装的可引导 IDE。

0 投票
1 回答
430 浏览

cross-platform - 以编程方式将图像写入 SD 卡

我正在尝试编写一个跨平台(Linux、Mac OS 和 Windows)工具/脚本,它可以通过连接到计算机的 SD 卡读卡器将 .img 图像写入 SD 卡。我尝试了很多关于如何使用各种语言来完成的教程/参考资料,但我找不到任何富有成果的东西。

我想更深入地了解将图像写入 SD 卡时发生的底层过程,以及使该过程平台依赖的因素。关于如何用某种语言实现这样的程序的某种指南/博客文章会很棒。(dd 命令可以在 linux 和 mac os 上使用,但我正在探索编写一个可以在所有平台上完成工作的统一程序的可能性)

我想要一些关于这个的指导/参考

0 投票
1 回答
1991 浏览

macos - OS/DiskUtil:创建自动调整大小的加密光盘映像

是否有可能在 OSX(DiskUtil 或类似的东西)上创建一个加密的磁盘映像,它会在将文件写入映像时自动调整大小?

我之所以问,是因为“创建图像”对话框没有显示任何选项,而仅适用于固定大小的图像。

在此处输入图像描述 在此处输入图像描述

0 投票
2 回答
2735 浏览

logging - xfs,可以禁用日志吗?

我想禁用登录 xfs。

我没有找到选项

mkfs.xfs

所以我的问题是:是否可以禁用它们或将它们移动到 RAM 中?如果是,如何?谢谢

0 投票
1 回答
1462 浏览

objective-c - 从代码中确定卷是否为磁盘映像 (DMG)

在 Objective C(或 Swift)中,我需要确定挂载的卷是否是磁盘映像(从 .dmg 文件挂载)。

类似的问题让我想到了NSURL Volume Property Keys,但它们似乎都没有给出卷的类型/协议。

diskutil但是,我可以在下面的终端功能中看到这些信息Protocol

编辑:通过对 NSWorkspace 的包含类别扩展,找到了一些至少用于执行此操作的代码。但是,它是 ARC 之前的版本,我不确定它是否仍然有效。

通过其他问题的部分答案找到它..

0 投票
1 回答
151 浏览

c# - 为什么磁盘映像如此之快?

我想尽可能快地复制文件(最好在 C# 中)。并且想知道 - 由于磁盘映像不只是复制所有驱动器(否则它总是与驱动器的容量一样大) - 为什么它复制文件快得多?

即使在 C# 中无法达到这种速度,我也在尝试理解这个主题。

0 投票
1 回答
1914 浏览

virtualbox - *重复*将RAW磁盘映像转换为VirtualBox映像格式时如何修复UUID不匹配?

在 Docker 容器中,我从头开始创建完整的 PC Linux 映像(使用debootstrap和许多其他工具)。

在我qemu-img convert -f raw -O vdi infile.raw outfile.vdi用来生成适用于 VirtualBox 的图像文件的过程结束时。

这本质上是有效的——磁盘在 VirtualBox 内启动。

然而,当创建一个镜像并替换 outfile.vdi时(当然是在关闭虚拟机的情况下),VirtualBox 会抱怨磁盘镜像不正确,因为 UUID 与存储在 VirtualBox 媒体注册表中的不匹配。

我被迫使用 VirtualBox GUI 在 VM 设置中删除并再次添加该文件,以便我可以再次启动 VM。

我猜有一些(随机)UUID直接存储在.vdi文件中,但我找不到手动指定固定 UUID 的方法qemu-img

我怎么解决这个问题?也许另一种与 VirtualBox 兼容的磁盘格式会更好用?

以防万一:这一切都发生在 Windows 主机下

0 投票
0 回答
54 浏览

macos - 用于 OS X 的 Ext2 实用程序“e2cp”替代品

在我的 linux 机器上,我使用命令行实用程序 e2cp 将文件从 ext2 磁盘映像复制到 ext2 磁盘映像。不幸的是,OS X 没有提供任何开箱即用的 ext2fs 实用程序。是否有与 OS X 兼容的 e2cp 版本或类似的替代方案?请注意,我不需要挂载或执行任何高级操作,我只需要复制文件。

0 投票
1 回答
1188 浏览

windows - 通过 PowerShell 脚本更改 Windows 7 启动盘

我有一台带有两个独立驱动器的机器,主驱动器(称为 C:) 我经常使用 PowerShell 使用不同版本的 Windows 重新映像,另一个驱动器(称为 D:) 我正在保留 Windows 7 的静态映像。目前我将主引导驱动器设置为 C: 驱动器,并且任何时候需要从 D: 驱动器引导时,我都会手动重新启动机器并从 BIOS 菜单中选择引导驱动器。

有没有办法让 PowerShell 脚本能够设置从哪个驱动器启动(即将启动驱动器从 C: 更改为 D:)?

0 投票
2 回答
710 浏览

ios - No DeviceSupport for 9.1 in developer directory

Xcode is unable to install my app on an iPhone 6s with new 9.1 iOS version. It reports the device to be ineligible and when I select devices it says it cannot find the Developer Disk Image. In fact once I went to:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

I just found directories up to 9.0. I tried copying that by giving name 9.1, but it did not work. Where do I find the developer disks for 9.1?