ParrotOS 安装出现错误的 unsquash 配置错误

ParrotOS 安装出现错误的 unsquash 配置错误

我使用 Rufus 将 Parrot(5.0.1 家庭版,amd64)安装到 USB 记忆棒上,用作我闲置的旧笔记本电脑上的实时启动。然后我决定使用板载安装程序将 Parrot 安装到笔记本电脑硬盘上。我将所有安装设置保留为默认设置,并选择“擦除数据”选项,创建用户名/密码,然后开始安装过程。

它正常启动,擦除驱动器并创建其分区。然后它抛出了一条错误消息:

Installation Failed
Bad Unsquash Configuration

The source filesystem "/run/live/medium/live/filesystem.squashfs" does not exist

现在,我绝不是一名开发人员。我本打算将其作为我学习 Linux 类型系统(而不是我习惯的 Windows)的工具。我从未听说过此错误,在互联网和堆栈交换中查找后,我找不到解决此类问题的方法,我认为我有机会自己修复。

侧边栏:直到擦除驱动器后才出现错误。 Windows 已经消失,笔记本电脑现在无法在没有 USB 记忆棒的情况下启动,因为不再有主机操作系统。

我尝试按照一些在线指南重新运行带有自定义分区的安装程序,但这并没有改变任何东西。

我可以挽救这个吗?我认为这一定是 Parrot 的一个糟糕的实时安装,但我不想自己尝试其他任何东西。

答案1

问题在于 Rufus,创建的可启动映像 USB 不起作用。我认为它不符合 Parrot OS 文档中提到的 isohybrid 标准。

Parrot ISO 使用 iso9660 格式(也称为 isohybrid)。它是一种特殊的ISO格式,不仅包含分区内容,还包含分区表。

实际上,您可以通过使用与 Parrot OS 配合使用的刻录机将新映像刻录到 USB 来修复此问题,根据他们的文档,他们建议使用 Balena Etcher

相关内容