本文适合的情况
1.甲骨文实例引导卷分区表损坏挽救
2.拯救删除引导卷的实例
3.实例将引导卷缩小硬盘
3.1.如果你是4+24+200G的,想缩小到100G也是可以的,前提是你的区域可以开amd
ps:注:新加坡200g不要尝试,关机后无法开机;芝加哥类新区的200g不要试,没有amd;
4.arm实例的引导卷损坏,区域无法重开新机,修复硬盘
5.救鸡,直接克隆引导卷硬盘救机
操作的前提
1.有一个可以正常开机使用的实例,下文叫【实例B】
2.如果没有就建一个amd的实例,用于修复
注:(arm和amd的引导卷可以混用,不必担心)
核心操作步骤
①实例关机
这个就不截图了,将本次需要修复的【实例A】关机
②实例引导卷分离
在实例详情页面,找到【引导卷】,找到【引导卷A】右侧三点,选择【分离引导卷】
③损坏的引导卷删除
点击上图中的【引导卷A】名称,选择顶部的红色按钮【终止】
因为可能会出现空间不足的情况,所以我们先删除,再创建
在这里一点要注意你删除的是本次修复的有故障的【实例A】的【引导卷A】
④克隆引导卷
进入块存储->引导卷->找到我们【实例B】可以正常使用的【引导卷B】,右侧三点,选择【创建克隆】
起个新的名字【引导卷A重生】
⑤附加引导卷
5.1这里需要进入cloudshell
5.2.输入oci -i,出现一个红色oci提示
5.3.直接在后面按照下面格式输入
compute boot-volume-attachment attach --boot-volume-id [打空格有提示,选择【引导卷A重生】] --instance-id [打空格提示选【实例A】]
5.4.这里的输入,是会辅助提示你的,请使用上下箭头及回车键完成操作,这里【打空格提示】时会给你对应的名称,回车后会自动转换成ocid,不必担心
5.5.截图如下
⑥收工
6.1这时【实例A】可以正常开机了,内容和【实例B】完全一模一样
6.2.之后如果希望系统纯净,可以直接dd系统了。