找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 64|回复: 5

提供一个万能的甲骨文启动方法 无视任何状况

[复制链接]

2

主题

5

回帖

30

积分

新手上路

积分
30
发表于 2021-12-9 18:38:05 | 显示全部楼层 |阅读模式
本帖最后由 cow 于 2021-12-9 19:00 编辑

先上一个测试视频:  https://www.有图比.com/watch?v=Q2nhOdKwEHQ

此法只要不嫌麻烦,最少只需强制重启一次就可以开始安装系统。

(uefi下的工具实在是弱智,所以用了很幼稚的方法完成一些步骤)

只提供一个简单的思路   反正只要能重启就救得活


准备
1:不经NAT的可以提供tftp服务的机器一台 tftp根目录放你需要的efi文件,可以是新开的机器也可以是经过DRG但不经NAT的机器(DRG+IPSec  如果硬盘配额不足)
2:16进制查看器, fat格式化工具 (仅ESP被破坏掉时需要)

如果EFI Shell可以看到fs0:
在EFI Shell中执行 ifconfig -s eth0 dhcp  然后跳到下面第六步

如果看不到fs0

第一步  创建一个4M的img, 在它上面创建fat   推荐只开1个fat表  这样后面比较容易
第二步  在串行控制台连接着的情况下,强制重启机器,快速按ESC直到进到setup
第三步  创建一个和img一样大的ramdisk 并启用网络
第四步  进入EFI Shell  用mm在创建的新block的起始地址对照img用16进制查看器的样子进行填充  最好填充起始地址+0x1000   第一个扇区可以按需填充
第五步  退出EFI Shell  选新的block device启动  再返回EFI Shell
第六步  fsX: 回车  tftp tftp服务器地址 机器上的名字 再来一遍名字
现在可以用ramdisk中的efi来进行维护

就是这样,  只要不怕麻烦  一定可以启动  哪怕硬盘用0填充过
回复

使用道具 举报

76

主题

354

回帖

1116

积分

金牌会员

积分
1116
发表于 2021-12-9 18:39:37 | 显示全部楼层
小白表示看不懂

回复

使用道具 举报

36

主题

542

回帖

1922

积分

金牌会员

积分
1922
发表于 2021-12-9 18:40:24 | 显示全部楼层
先顶再看
回复

使用道具 举报

7

主题

204

回帖

619

积分

高级会员

积分
619
发表于 2021-12-9 18:43:02 | 显示全部楼层
支持大佬技术分享!
回复

使用道具 举报

20

主题

337

回帖

1114

积分

金牌会员

积分
1114
发表于 2021-12-9 18:46:13 | 显示全部楼层
好复杂啊。把netboot.xyz.efi预先放到 /boot/efi/EFI/ 下应该也差不多吧,这个路径一般不会GG吧。。。
回复

使用道具 举报

52

主题

613

回帖

1800

积分

金牌会员

积分
1800
发表于 2021-12-9 18:49:05 | 显示全部楼层
看不懂,好复杂,再详细一点,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-11-20 09:46 , Processed in 0.068981 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表