安装 ubuntu 16.04 时
我正进入(状态:
Failed to create sharedmemoryfile /WK2SharedMemory.34567654: Permission denied
从 ubuntu 安装程序中恢复以前安装的包的阶段。
答案1
正如我之前在评论中写到的:如果您重新安装时没有格式化根分区(或存储软件包的分区,例如 /usr,如果您这样做的话),就会发生这种情况。Ubiquity Installer 会尝试恢复之前安装的软件包,而在此阶段 Webkit 似乎会出现问题。如果您打开终端并运行,top
您会发现它WebKitWebProcess
消耗了 100% 的 CPU,请使用 将其终止killall WebKitWebProcess
,然后安装将继续。当它已经发生时,您可能无法生成终端,而是切换到虚拟终端,使用Ctrl+ Alt+以空密码的F1用户身份登录ubuntu
并终止那里的进程,请耐心等待,执行此操作可能需要一些时间,然后切换回 GUI Ctrl+ Alt+F7并等待安装继续并完成。
经过一些测试后,我在 Launchpad 上为此提交了一个错误:https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1607779
如果以上方法都不奏效,而且如果不格式化分区就无法安装 Ubuntu,那么请列出已安装的软件包(dpkg -l 加上最少的脚本并查看输出即可为您完成此操作)并比较您对 /etc 和其他目录所做的修改。这是进行备份的另一个原因:比较全新安装后以前的内容。