sparseimage 位于NAS上时无法加载问题依旧未修复

sparseimage 位于NAS上时无论通过SMB协议还是AFP协议加载,都会提示“无可装载的文件系统”。该问题自macos11.5开始出现,11.5.1和11.5.2时无论镜像位于本地还是原创均会提示“无可装载的文件系统”。更新至11.6后可在本地加载。通过虚拟机加载11.4后则原创与本地均可加载。原创NAS包括群晖及AirPort Time Capsule

MacBook Pro 13″, macOS 11.6

发布日期 2021年10月5日 下午5:22

回复
问题被标记为 排名最靠前的回复

发布日期 2021年10月10日 上午3:13

感谢你的回复。

我下载了你提供的测试用sparsebundle文件。解压后如果将其置于一个中文目录下,比如'~/Downloads/未命名文件夹4' 则会提示错误。如果将其直接拷贝到'~/Download'或者'~/Desktop' 或者NAS 根目录下均无问题。也就是说只要路径有中文(简体繁體中文)就无法挂载。

sparseimage文件则处于nas的或者具有中文路径均会加载错误。

延伸测试,文件夹仅使用一个汉字也会产生错误。因此可以排除为文件名长度问题。


[经过版主编辑]

类似问题

回复量: 7
问题被标记为 排名最靠前的回复

2021年10月10日 上午3:13 回应 tonyfromcalgary

感谢你的回复。

我下载了你提供的测试用sparsebundle文件。解压后如果将其置于一个中文目录下,比如'~/Downloads/未命名文件夹4' 则会提示错误。如果将其直接拷贝到'~/Download'或者'~/Desktop' 或者NAS 根目录下均无问题。也就是说只要路径有中文(简体繁體中文)就无法挂载。

sparseimage文件则处于nas的或者具有中文路径均会加载错误。

延伸测试,文件夹仅使用一个汉字也会产生错误。因此可以排除为文件名长度问题。


[经过版主编辑]

2021年10月6日 下午6:13 回应 glaucushm

我这里 10.15 和 11.6 都没有问题。


这个 sparseimage 是不是很久以前旧版系统上生成的?


要是空间够,就用 10.15 或者 11.6 再创建一个新的 sparseimage,是GPT 的单APFS或 JHFS+ 卷的,然后把数据导进去。


或者如果可能,在终端中下面的命令,后面加一个空格后,把不能打开的sparseimage拖到该终端窗口中,回车运行,看看它的结构,可以把结果提上来大家看看。这个命令就是读取 sparseimage 的信息:

hdiutil imageinfo


2021年10月9日 下午8:15 回应 glaucushm

你的的确如你描述的问题。而我的在本地新建的,然后转到我的 NAS 上后,再打开没有问题。


下面是我创建的,你也可以试试,密码=2:

链接: https://pan.baidu.com/s/1mN8n4A7l1U4jnszFYTWL2g 提取码: mzf8


你的和我的主要主要区别是我的是 sparsebundle,你的是 sparseimage,在磁盘工具中选择“稀疏磁盘映像捆绑”两者的内部格式不一样,从文件形式来说,前者是包形式,后者是纯文件。


2021年10月10日 上午10:44 回应 glaucushm

的确如此,对中文路径的支持不够。这个可以填一个 bug report。

看看这个:https://developer.apple.com/cn/bug-reporting/ 或者是 https://www.apple.com/feedback/


另外,注意 Monterey 的 beta 版,看看是不是同样的问题,如果是,用 beta 版的通道填 bug report。


如果以前没有填过的话,建议注意几点,标题明确,简述问题有条理和明确,问题描述准确,包括操作步骤,步骤最好包括成功和不成的两种步骤对比,最好有截屏,视频更好,包括软硬件环境,即便是硬件无关,也最好写上自己测试的硬件环境,软件比如 macOS 的版本,网络、用户权限,各个软件版本号等等,任何有可能造成影响的最好都要写进去。

2021年10月9日 下午7:13 回应 tonyfromcalgary

几个不同时期的镜像都出现了问题,不算太老,都是apfs格式的,试过hfs+是没问题的,只有加密的apfs才存在问题。已经准备放弃镜像了,但是用虚拟机加载后再拷贝出来效率太低了。

镜像没什么特殊的,原始版本是用来放照片视频素材的,超级巨大。后来在请求群晖技术支持的时候,创建了一个测试用镜像。

我分享了一个百度云共享,纯测试用,密码是1,内部仅有一个名为test的文件夹。

该文件位于本地磁盘时无问题可正常加载。位于远程磁盘(无论使用smb还是afp协议,无论位于time capsule还是位于群晖)则提示如下错误。

镜像的信息也附加到了回复内容中了。


镜像地址:链接: https://pan.baidu.com/s/1iwGwjKKLbn3g2tYusgA4HA 提取码: nd9d


这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

sparseimage 位于NAS上时无法加载问题依旧未修复

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!