Mac安装PostgreSQL报错The database cluster initialisation failed.

Mac安装PostgreSQL 12报错:Problem running post-install step. Installation may not complete correctly. The database cluster initialisation failed.

已删除并重装几次PostgreSQL,也试过网上的方法,比如:修改文件权限,
选择语言locale 时,选择“C”等,都没有用
图片说明图片说明图片说明

监听端口5432无服务
图片说明

运行pgAdmin页面如下图
图片说明

https://stackoverflow.com/questions/59189729/postgressql-installation-fails-database-cluster-initialisation-failed-mac-os

以下是我的回答,希望对你有帮助,请给个采纳,谢谢啦。

以后有什么其他问题也可以在我的回答下面问我,随时为你解答。

你用pq将一个主分区格式化为LINUX的分区,因为mac基于u核心的系统。
然后用Diskgen将LINUX的分区的主分区的系统标记设置为af,并将它设为引导分区。
进boos,调为光区启动,放安装碟,然后就安装,系统从光盘启动后会一直引导你到安装程序的欢迎界面,这时候单击屏幕上方菜单
中的实用工具|磁盘工具,在左边的分区列表中选择你所要安装到的分区,确信窗口下放显示这个分区的类型HFS+格式的分区(即那个LINUX的分区),单击右侧的抹掉来格式化分区跟随安装向导前行,直到一个包含“自定”按钮的窗口出现时,单击自定按钮,并删除你所不需要的安装部件,例如打印机驱动程序、开发工具以及一些不会用到的语言,然后开始安装。注意一定要选中补丁包所对应的项目,这些项目一般出现在所有内容的最后。安装过程可能持续几十分钟到数个小时。
10.4.6 X86不支持SATA硬盘,不过可以从主版的设置那设置支持SATA的主板的BIOS设置中都有一个功能,能够将SATA硬盘映射成PATA硬盘。打
开这个功能即和使用PATA硬盘无异。如果你在安装系统时在SATA硬盘的问题上卡住
了,试试这招。

兄弟 我是一样的问题。请问你解决了吗?能告诉我解决方法吗