. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 回复
 
主题工具
WhoCares
 
WhoCares 的头像
传说中的……
 
资 料:
注册日期: Dec 2000
帖子: 6,466 声望值: 3
精华: 0,解答: 44
#1 旧 2020-01-23, 10:59:07 默认 【求助】QEMU为啥总是报No valid state has been set?
WhoCares 当前离线  

在Windows上用QEMU装一个PowerPC硬件的老MacOS,总是报错:No valid state had been set by load or init-program。

搜了一下,有人说可能是macOS的iso镜像不能自启动的原因,但是试了4个光盘镜像都有这个问题,这就怪了

第一个iso是从macintosh garden下载的Mac_OS_X_Leopard_10.5.6.iso
https://macintoshgarden.org/apps/mac...s-10-ppc)。
后来搜到有人也反映这个iso不行:https://www.emaculation.com/forum/vi...p?f=34&t=10495

第二个iso是从macintosh garden下载的Single_DVD_Leopard_Install.cdr

第三个iso是这个帖子中提供的Power Mac G4 QS的可启动中文版9.2.2镜像,按说是可以引导的:
https://zhuanlan.zhihu.com/p/77055400

第四个iso是PowerBook G4 Install CD.iso

执行qemu的命令,是按照QEMU官方的文档搞的(macOS Leopard即10.5.x,和其它macOS版本的参数略有区别):https://wiki.qemu.org/Documentation/Platforms/PowerPC
比如9.2.2版本的:
qemu-system-ppc -L pc-bios -boot d -M mac99 -m 512 -hda macos922.qcow2 -cdrom "PowerBook G4 Install CD.iso" -netdev user,id=mynet0 -device sungem,netdev=mynet0

QEMU则使用的官方下载页面中提供的windows平台的预编译版本的二进制文件。
上传的图像
文件类型: png qemu.png (127.4 KB, 81 次查看)


Life finds a way. Jurassic Park (1993)
回复时引用此帖
WhoCares
 
WhoCares 的头像
传说中的……
 
资 料:
注册日期: Dec 2000
帖子: 6,466 声望值: 3
精华: 0,解答: 44
#2 旧 2020-01-23, 11:31:16 默认
WhoCares 当前离线  

又换了一个iso,这个iso不错,能出来macOS安装时选择语言的界面了,看来是各个渠道的苹果机的光盘镜像的问题。

https://isoriver.com/download-your-f...%20install.iso

此帖于 2020-01-24 02:24:07 被 WhoCares 编辑. .
回复时引用此帖
xuehw
 
xuehw 的头像
超级会员
 
资 料:
注册日期: Apr 2000
帖子: 1,174 声望值: 3
精华: 0,解答: 5
#3 旧 2020-02-01, 22:48:33 默认
xuehw 当前离线  

能装AIX么
回复时引用此帖
WhoCares
 
WhoCares 的头像
传说中的……
 
资 料:
注册日期: Dec 2000
帖子: 6,466 声望值: 3
精华: 0,解答: 44
#4 旧 2020-02-02, 04:01:28 默认
WhoCares 当前离线  

没装过AIX,但是谷歌了一下,是没问题的。有可能比较折腾。先找到教程再装。

我的MacOS Leopard(支持PowerPC硬件的最后一个MacOS版本)是装成功了,
找人问了一下,把坑趟过去后,最后发现安装和运行命令也很简单,
装完后要忽略本帖子标题中的这个错误,直接改为boot -c参数从硬盘启动就行。

在shell窗口中运行一些命令行程序速度还可以。gcc/g++也都从iso中装上了。

测试过能装的命令(配合2楼的那个iso,硬盘文件macos.qcow2用qemu-img创建时指定为20G就行,也可以后期用qemu-img按需resize成期望的大小)
qemu-system-ppc -L pc-bios -boot d -M mac99,via=pmu -m 512 -cdrom osx_leopard_install.iso -hda macos.qcow2 -sdl -device VGA,edid=on

测试过能启动的命令(测试过可以联网升级,即software update)
qemu-system-ppc -L pc-bios -boot c -M mac99,via=pmu -m 1024 -hda macos.qcow2 -sdl -device VGA,edid=on -usb -device usb-tablet


引用:
作者: xuehw 查看帖子
能装AIX么
上传的图像
文件类型: png qemu.png (1.26 MB, 30 次查看)

此帖于 2020-02-02 14:59:03 被 WhoCares 编辑. .
回复时引用此帖
发表新主题 回复

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 06:39:40.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号