如果把新旧世界当成两个不同架构,完全采用交叉编译来做的话,倒是有可能做出来。 只是之前做新世界时,host是x86_64,现在的host是旧世界loongarch,target是新世界loongarch,不过确实可能存在程序被执行的风险,从而导致失败。
yetist 之前就是这么想的。不过倒是没有考虑到被编译的文件也可能被自动执行 /笑哭
yetist 这个不是需要新固件吗?我其实不清楚怎么不用编程器之类的设备升级固件。我在BIOS里也没看到升级固件的选项。这里说昆仑固件在“安全”选项下能找到:https://github.com/loongson/Firmware/blob/main/README_CN.md 可是我真没找到。。。
而且之前白老师有说升级到新固件需要先升级到旧固件新世界内核。
寻找繁星 而且之前白老师有说升级到新固件需要先升级到旧固件新世界内核。
没有这回事,之前可能只是为了提醒用户在两个世界之间迁移会涉及全系统重装。
寻找繁星 不过倒是没有考虑到被编译的文件也可能被自动执行
别的不清楚,至少 gcc 如果看到前后 target tuple 一样(新旧世界 target tuple 一样的)会自动开启 bootstrap,这就会执行编译产物了,所以 gcc 一定要 --disable-bootstrap。
--disable-bootstrap
如果有兴趣沿着这条路研究,我个人倒是不反对,但因为其他的软件包也可能出现类似情况,可能还不一定好修,所以也不特别支持
xen0n 那建议在这里把一台运行旧世界固件、新世界用户态的 LoongArch 电脑移出前置条件:https://bbs.loongarch.org/d/89
一台运行旧世界固件、新世界用户态的 LoongArch 电脑
前置条件
请问现在有可用的浏览器吗?
我在aur目录找到Firefox和chromium,装上都coredump,系统是6月最后那个ISO安装的。
yangxq 你要不试试用前一个版本的ISO安装一下。我用最新的那个ISO做的启动U盘启动的时候都有问题。
yangxq
浏览器在这个仓库里: https://mirrors.wsyu.edu.cn/loongarch/2022.03/aur/os/loongarch64/
Archlinux 2022.09已发布,请重新安装并使用新版本,https://bbs.loongarch.org/d/126-archlinux-loong64-202209
请问 PKGBUILD 现在最新版本的地址在哪里?
HougeLangley
https://github.com/loongarchlinux
凌莞 非常感谢
凌莞 加了loongarch补丁的源码在哪可以获取到
202305的iso的kernel好像挂载不了(至少掉到紧急shell之后挂载不了)fat32的文件系统,提示找不到cp936的codepage。
本站文章除其作者特殊声明外,一律采用CC BY-NC-SA 4.0许可协议进行授权。进行转载或二次创作时务必以相同协议进行共享,严禁用于商业用途。