感谢分享 |
赞赞 |
帖后跳转到最后一页 |
怎么编译啊? 我解压了,用make报错 |
chesson 发表于 2023-6-19 22:48 fbinst 1.6 和 1.7 版本是不兼容的。 现在用 fbinst 1.7 做的 ud,必须用 1.7 版本的 fbinst / FbinstTool 来打开。 |
小白一枚,借宝地求教个问题:几年前我学习细细哥的U盘启动VHD的帖子,随便找个成品PE,再借助FbinstTool就可以看到存在的UD分区,随便编辑菜单文件,现在新版的PE,为什么隐藏分区全都无法查看了?是需要什么新的软件工具才行吗? |
wintoflash 发表于 2023-6-5 11:51 前一段时间刚好比较忙.. 刚看到 yaya 已经处理好了 |
G4D,G4E 成功发布,可以从两个官网地址下载了。 |
2011yaya2007777 发表于 2023-6-5 11:16 前面说了,这个得chenall来弄。 https://github.com/chenall/grub4 ... in/start-grubdev.sh 他写死了 gcc 版本。 |
把grub4dos推送上去了。 修改了 .github/workflows 及 .travis.yml,似乎没有起作用,仍然使用 ubuntu-18.04 编译。 卡在 “调用专用编译环境进行编译” Run chenall/grub4dos-build@main Run $GITHUB_ACTION_PATH/tmate.sh Run cd $GITHUB_ACTION_PATH && chmod +x ./start-grubdev.sh && ./start-grubdev.sh ...... E: Unable to locate package gcc-4.8 E: Couldn't find any package by glob 'gcc-4.8' E: Unable to locate package gcc-4.8-multilib E: Couldn't find any package by glob 'gcc-4.8-multilib' Error: Process completed with exit code 100. chenall/grub4dos-build@main, $GITHUB_ACTION_PATH/tmate.sh, ./start-grubdev.sh 这些都不在现有的文件包内。 |
2011yaya2007777 发表于 2023-6-4 18:30 你们几个高手还是加个微信好了,github沟通感觉不太畅快啊。 |
wintoflash 发表于 2023-6-4 18:10 破github又卡又墙,chenall没有看到这个issue吧。按说是有邮件提醒的呀?chenall没有注意到吧。 |
这个补丁我一起推上去。不知道还有没有其他问题,到时再请教你。 |
2011yaya2007777 发表于 2023-6-4 18:00 grub4dos那边用的是chenall的编译脚本,写死了gcc版本。我给chenall提了issue,还没回复。 https://github.com/chenall/grub4dos-build/issues/1 |
好的。明天把我 grub4dos,grub4efi 推上去。 |
2011yaya2007777 发表于 2023-6-4 16:58 现在编译通过了。 暂时禁止了 fbinst, loadbin, makemod, makerom, wee, weesetup 等 Windows 下工具的编译。这些玩意要用 mingw 来编译。 |
@wintoflash 今天上传了外部命令补丁。 修改 ubuntu 为 22.04,gcc 为 11。 但是卡在初始化。 提示: E: Failed to fetch http://azure.archive.ubuntu.com/ ... ubuntu2.1_amd64.deb 404 Not Found [IP: 40.119.46.219 80] E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? Error: Process completed with exit code 100. |
试一试,要学的挺多。 |
包名字可以模糊搜索 apt search package_name 或者 apt search package_name|grep "package_name" |
本帖最后由 2011yaya2007777 于 2023-6-1 11:02 编辑 我不懂,是照抄埃及朋友的。 已经成功下载并编译成功! 谢谢wintoflash超级版主! |
2011yaya2007777 发表于 2023-6-1 09:30 gcc-10-multilib 你写错了 |
你是不是没装对应版本的 gcc-multilib 是没有装。 sudo apt install -y gcc7-multilib gcc8-multilib gcc9-multilib gcc10-multilib 正在读取软件包列表... 完成 正在分析软件包的依赖关系树... 完成 正在读取状态信息... 完成 E: 无法定位软件包 gcc7-multilib E: 无法定位软件包 gcc8-multilib E: 无法定位软件包 gcc9-multilib E: 无法定位软件包 gcc10-multilib 在网上搜了搜,说是更新源,添加了清华源还是不行。 |
本帖最后由 liuzhaoyzz 于 2023-6-1 06:45 编辑 wintoflash 发表于 2023-5-31 22:05 在一个系统里安装多个gcc版本?之前看过这种骚操作,感觉依赖冲突问题很不好处理啊?高版本的ubuntu,低版本的gcc有的依赖根本就安装不上啊? |
学习 |
奇怪了,W超版你可以使用gcc各版本编译成功grldr,而我只能使用gcc-11.3编译成。使用其他版本编译,错误提示没有_start,然后退出。 |
本帖最后由 2011yaya2007777 于 2023-5-30 05:00 编辑 用 dd ? 终于使用dd搞定了。各种因素综合考虑,比预想的复杂一些。 $< 是当前 .o 文件,$@ 是当前 .mod 文件。 |
2011yaya2007777 发表于 2023-5-28 17:49 用 dd ?
|
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.