全球主机交流论坛

标题: 【教程】甲骨文救砖ARM,无需重新挂载硬盘,netboot使用教程 [打印本页]

作者: 千牛    时间: 2023-12-13 18:50
标题: 【教程】甲骨文救砖ARM,无需重新挂载硬盘,netboot使用教程
本帖最后由 千牛 于 2023-12-13 19:14 编辑

前些天,出给了一个大兄弟日本的甲骨文,当时差点玩死,就是因为系统装好了,但是密码忘了

还好大兄弟自己会技术,重新挂载硬盘,用另一个AMD去把ARM的给救回来了

但是问题来了:如果没有AMD,怎么修复已经挂掉的甲骨文呢?

这就是我们这次要说的东东,看我掏出来一个大宝贝:netboot
官网在这里:https://boot.netboot.xyz/
之前有过经验的都知道netboot只要有启动文件,就能去修复,但是问题是如何来那个efi启动文件

本次教程部分内容、思想源自:https://xidcn.com/posts/d189dccf/

就是:
1. 新建一个shell 终端


2. 重启机器,一直按ESC键盘,然后进入Boot Manager / EFI Internal Shell


3. 执行命令,初始化网络dhcp
  1. FS0:
  2. ifconfig -s eth0 dhcp
  3. ifconfig -l eth0
  4. ping 8.8.8.8
复制代码



4. 执行tftp拉取文件
AMD机器
tftp 146.56.117.218 amd.efi amd.efi

ARM机器
tftp 146.56.117.218 arm.efi arm.efi


5. 使用拉取的efi文件修复、重装
exit命令退出,然后进入Boot Maintenance Manager/Boot From File
然后选择你下载的efi文件,进行重装


我主要说一下关于tftp的源,我这里放了一个我自己的,但是不保证啥时候忘了就删了,所以放一个自己的docker
有需要的自己直接用这个也能拉取了,对应改掉那个ip地址就行

  1. docker run -itd --name tftpd \
  2.     -p 69:69/udp \
  3.     -e PUID=1111 \
  4.     -e PGID=1112 \
  5.     --restart unless-stopped \
  6.     langren1353/netboot-shell-tftp
复制代码


最后附一个启动成功的图,剩下的自己摸索吧,基本上没啥问题了(据说AMD的好像不行,内存太小了启动不起来,ARM无问题):



作者: 爱你一生1024    时间: 2023-12-13 18:52
第一
作者: zhou    时间: 2023-12-13 18:54
技术贴,绑定
作者: 0.0    时间: 2023-12-13 18:54
绑定,白票促进技术进步
作者: qqlikeho    时间: 2023-12-13 18:55
好文
作者: LandMe    时间: 2023-12-13 18:55
绑定,支持技术贴
作者: greatly    时间: 2023-12-13 18:58
帮顶好教程
作者: 狗仔小分队    时间: 2023-12-13 19:03
大佬efi是通用的吗
作者: 张麻子    时间: 2023-12-13 19:04
好贴,这就转走
作者: 燕十三丶    时间: 2023-12-13 19:04
好贴心啊        
作者: vlin    时间: 2023-12-13 19:10
帮顶
作者: weixiangnan    时间: 2023-12-13 19:27
好久没看到技术贴了
作者: soga    时间: 2023-12-13 19:36
酒店号不行吧,重启就开不了机了
作者: 1900    时间: 2023-12-13 19:49
不错,感谢分享
作者: 琴棋书画不搭噶    时间: 2023-12-13 20:07
绑定
作者: huofo    时间: 2023-12-13 20:34
我要是早点看到这个,也不至于损失一台圣何塞的arm
作者: natural    时间: 2023-12-13 20:36
amd听说是会卡住。
作者: dawnz    时间: 2023-12-13 20:53
我去及时雨呀,我有台arm无法链接了,但是上面的服务还在跑。不知道是不适合这种情况了。
作者: 千牛    时间: 2023-12-13 21:02
natural 发表于 2023-12-13 20:36
amd听说是会卡住。

AMD的好像有swap就能起起来,主要还是内存太小了
作者: 千牛    时间: 2023-12-13 21:03
dawnz 发表于 2023-12-13 20:53
我去及时雨呀,我有台arm无法链接了,但是上面的服务还在跑。不知道是不适合这种情况了。 ...

没删除启动盘之前都能
作者: bbsbbs    时间: 2023-12-13 21:05
帮顶好教程

作者: shangzhou    时间: 2023-12-13 21:50
绑定,希望永远用不上
作者: mumusan2023    时间: 2023-12-13 22:36

作者: cjy    时间: 2023-12-13 22:55
绑定
作者: 达西    时间: 2023-12-13 23:00
难得的技术贴,帮顶
作者: telnetpig    时间: 2023-12-14 01:15
小鸡正常时,就将efi上传,以备以后重建
作者: 19990909    时间: 2023-12-14 01:24
好贴心啊
作者: comet    时间: 2023-12-14 01:48
可以
作者: Senator    时间: 2023-12-14 02:00
绑定了
作者: stu    时间: 2023-12-14 03:05
我一直用这个挺好用的。只要机器还在随便造。怎么都能启动   mkfs整个硬盘都能重新安装,无敌
作者: Unit2411    时间: 2023-12-14 04:05
帮顶了
作者: speculari    时间: 2023-12-14 07:32
感谢 收藏
作者: flyingfly02    时间: 2023-12-14 07:48
技术贴,好文,绑定
作者: kidd    时间: 2023-12-14 07:52
帮顶好教程

作者: Quantumult    时间: 2023-12-14 08:16
好贴
作者: Kalpeny    时间: 2023-12-14 08:46
收藏了
作者: 小侠客119    时间: 2023-12-14 09:19
学习学习
作者: dike3120    时间: 2023-12-14 09:25
绑定
作者: 浓眉哥    时间: 2023-12-14 09:26
好贴帮顶,只是我看不太懂。
作者: qxwo    时间: 2023-12-14 10:33
1g内存装不了系统(以前可以,不知道为什么)只能安装alpine,arm大内存正常
作者: 千牛    时间: 2023-12-14 13:42
qxwo 发表于 2023-12-14 10:33
1g内存装不了系统(以前可以,不知道为什么)只能安装alpine,arm大内存正常 ...

诶,那也就是说可以去alpine再重装其他系统也行咯?
作者: l13578    时间: 2023-12-14 14:00
妥妥的  很贴心
作者: Eoyz369    时间: 2023-12-14 16:00
感谢大佬的教程
作者: dummy    时间: 2023-12-14 16:01
难得好帖子
作者: Archimides    时间: 2023-12-14 16:07
neboot 的确好用 提前备好文件  随便玩
作者: cai198271    时间: 2023-12-14 17:05
技术的,绑定
作者: AOAO    时间: 2023-12-14 19:47
好的
作者: 沙漠之水    时间: 2023-12-15 08:41
谢谢mjj,虽然用不上,技术贴要顶
作者: 雾雾    时间: 2023-12-16 00:38
好贴心啊
作者: fiyour    时间: 2023-12-16 10:08
好闻。,先收藏。
作者: Gome    时间: 2023-12-23 10:13
本帖最后由 Gome 于 2023-12-23 10:23 编辑

技术贴
我的机子就是这样的
刚才按照大佬的教程弄好了,跟大佬最后一张图一样
然后怎么操作才能连上他呢,之前dd过 改的root密码 ssh登陆
现在弄原来的方法连不上了 求问大佬接下里应该如何操作
继续网络重装?直接硬盘启动的话陷入死循环
https://52.ht/thread-1253537-1-1.html



作者: 千牛    时间: 2023-12-23 19:33
Gome 发表于 2023-12-23 10:13
技术贴
我的机子就是这样的
刚才按照大佬的教程弄好了,跟大佬最后一张图一样

看了下,你的是ARM机器啊,到最后一步,那就参照netboot的安装即可

比如说进入安装一个Debian,然后根据提示配置参数,输入密码

重装完成之后就好了呀
作者: Rolicon    时间: 2024-1-20 23:02
FS0:这个没有要怎么搞大佬
作者: 千牛    时间: 2024-1-20 23:04
Rolicon 发表于 2024-1-20 23:02
FS0:这个没有要怎么搞大佬

这个是手动输入的命令FS0:
注意看图
作者: CKHO    时间: 2024-1-20 23:21
绑定
作者: Rolicon    时间: 2024-1-21 09:57
千牛 发表于 2024-1-20 23:04
这个是手动输入的命令FS0:
注意看图

我知道啊大佬但是输入FS0:后报这个错误
'FS0:' is not a valid mapping.
有什么解决办法吗?谢谢
作者: 19990909    时间: 2024-1-21 11:22
好的
作者: zhuzhutoyo    时间: 2024-1-26 11:30
技术贴,绑一下
作者: deyu    时间: 2024-2-8 04:19
绑定,甲骨文抢救
作者: ZAOZAO    时间: 2024-2-8 10:42
看看
作者: zanjy    时间: 2024-2-8 11:02
mark一下
作者: ibende    时间: 2024-2-8 11:15
支持技术贴




欢迎光临 全球主机交流论坛 (https://52.ht/) Powered by Discuz! X3.4