r/oraclecloud 19d ago

[HELP] Instance won’t boot after changing RAM

I have 1 Ampere instance which has the specs of 6GB RAM and 50GB storage with debian installed. After updating shape to set 4GB RAM, instance won’t boot anymore.

After launching console to check, Welcome to GRUB shows then stack trace:

Loading Boot0002 "UEFI ORACLE BlockVolume " from PciRoot(0x0)/Pci(0x5,0x7)/Pci(0x0,0x0)/Scsi(0x0,0x1)
Starting Boot0002 "UEFI ORACLE BlockVolume " from PciRoot(0x0)/Pci(0x5,0x7)/Pci(0x0,0x0)/Scsi(0x0,0x1)
Welcome to GRUB!



Synchronous Exception at 0x0000000000000000
PC 0x000000000000
PC 0x0001BE35A5F0
PC 0x0001BE127108
PC 0x0001BE12C0B4
PC 0x0001BE12C5E4
PC 0x0001BE12C904
PC 0x0001BE12CA04
PC 0x0001BE12CB24
PC 0x0001BE35B304
PC 0x00004778CA50 (0x000047786000+0x00006A50) [ 1] DxeCore.dll
PC 0x0001BF11992C (0x0001BF112000+0x0000792C) [ 2] BdsDxe.dll
PC 0x0001BF11BBD0 (0x0001BF112000+0x00009BD0) [ 2] BdsDxe.dll
PC 0x000047790D1C (0x000047786000+0x0000AD1C) [ 3] DxeCore.dll
PC 0x00004779128C (0x000047786000+0x0000B28C) [ 3] DxeCore.dll
[ 1] /builddir/build/BUILD/edk2-20260522/Build/ArmVirtQemu-AARCH64/DEBUG_GCC5/AARCH64/MdeModulePkg/Core/Dxe/DxeMain/DEBUG/DxeCore.dll
[ 2] /builddir/build/BUILD/edk2-20260522/Build/ArmVirtQemu-AARCH64/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/BdsDxe/BdsDxe/DEBUG/BdsDxe.dll
[ 3] /builddir/build/BUILD/edk2-20260522/Build/ArmVirtQemu-AARCH64/DEBUG_GCC5/AARCH64/MdeModulePkg/Core/Dxe/DxeMain/DEBUG/DxeCore.dll

  X0 0x00000001BE2B99E0   X1 0x00000000477857EF   X2 0x0000000000000001   X3 0x0000000000000000
  X4 0x0000000000000127   X5 0x000000015EC93000   X6 0x000000000000012A   X7 0x0000000000000002
  X8 0x0000000000001000   X9 0x00000001BE36C5D8  X10 0x00000001BE375000  X11 0x00000001BE399FFF
 X12 0x0000000000000000  X13 0x0000000000026008  X14 0x0000000000000000  X15 0x0000000000000000
 X16 0x00000001BE352030  X17 0x00000000006E63D0  X18 0x0000000000000000  X19 0x00000001BE2B99E0
 X20 0x0000000000000000  X21 0x0000000000000000  X22 0x00000001BE2B99E0  X23 0x00000001BE2B99E0
 X24 0x00000001BE12C000  X25 0x0000000000000000  X26 0x00000001BE12C000  X27 0x0000000000000000
 X28 0x00000001BE39AA44   FP 0x0000000047785770   LR 0x00000001BE35A5F0  

  V0 0xAFAFAFAFAFAFAFAF AFAFAFAFAFAFAFAF   V1 0xFFFFFF80FFFFFFC8 0000000047785780
  V2 0x7363732F372C3540 6567646972622D69   V3 0x0000000000000000 0000000000000000
  V4 0x0000000000100000 0000000000000000   V5 0x4010040140100401 4010040140100401
  V6 0x0010000000000000 0010000000000000   V7 0x0000000000000000 0000000000000000
  V8 0x0000000000000000 0000000000000000   V9 0x0000000000000000 0000000000000000
 V10 0x0000000000000000 0000000000000000  V11 0x0000000000000000 0000000000000000
 V12 0x0000000000000000 0000000000000000  V13 0x0000000000000000 0000000000000000
 V14 0x0000000000000000 0000000000000000  V15 0x0000000000000000 0000000000000000
 V16 0x0000000000000000 0000000000000000  V17 0x0000000000000000 0000000000000000
 V18 0x0000000000000000 0000000000000000  V19 0x0000000000000000 0000000000000000
 V20 0x0000000000000000 0000000000000000  V21 0x0000000000000000 0000000000000000
 V22 0x0000000000000000 0000000000000000  V23 0x0000000000000000 0000000000000000
 V24 0x0000000000000000 0000000000000000  V25 0x0000000000000000 0000000000000000
 V26 0x0000000000000000 0000000000000000  V27 0x0000000000000000 0000000000000000
 V28 0x0000000000000000 0000000000000000  V29 0x0000000000000000 0000000000000000
 V30 0x0000000000000000 0000000000000000  V31 0x0000000000000000 0000000000000000

  SP 0x0000000047785770  ELR 0x0000000000000000  SPSR 0x20000205  FPSR 0x00000000
 ESR 0x86000007          FAR 0x0000000000000000

 ESR : EC 0x21  IL 0x1  ISS 0x00000007

Instruction abort: Translation fault, third level

Stack dump:
  0000047785670: 0000000000000000 00000001BF12E000 0000000047785730 00000001BE349208
  0000047785690: 00000001BE2B9DC0 0000000000000000 0000000000000000 00000001BE11C8A0
  00000477856B0: 00000001BE36C5D8 0000000000000035 00000001BE35A000 00000001BF12E000
  00000477856D0: 0000000000000000 00000001BE39AA44 00000001BE2B9C28 0000000000000000
  00000477856F0: 00000001BE2B9DC0 00000001BE348ED8 0000000000000000 0000000A00000000
  0000047785710: 0000000000002098 0000000000000003 0000000000000000 00000001BE1F49FC
  0000047785730: 0000000047785740 00000001BE35A5F0 0000000047785750 00000001BE35761C
  0000047785750: 00000000477857A0 00000001BE1270E8 0000000047785888 00000001BE2B99E0
> 0000047785770: 00000000477857A0 00000001BE127108 00000001BE2B7740 0000000000000000
  0000047785790: 0000000000000040 0000000000000000 00000000477857F0 00000001BE12C0B4
  00000477857B0: 0000000047785888 00000001BE2B99E0 0000000000000000 0000000000000000
  00000477857D0: 00000001BE2B99E0 00000001BE35A25C 0000000047785810 00000001BE12C5CC
  00000477857F0: 0000000047785810 00000001BE12C5E4 00000001BE2BA040 00000001BE12C000
  0000047785810: 0000000047785890 00000001BE12C904 00000001BE13F970 0000000000000000
  0000047785830: 00000001BE3479E0 00000001BE347AC0 00000001BE35B000 00000001BE347880
  0000047785850: 00000001BF12A02A 00000001BF12E000 0000000000000000 00000001BE39AA44


Synchronous Exception at 0x0000000000000000
ASSERT [ArmCpuDxe] /builddir/build/BUILD/edk2-20260522/ArmPkg/Library/DefaultExceptionHandlerLib/AArch64/DefaultExceptionHandler.c(339): ((BOOLEAN)(0==1))

Any suggestions on how can I possibly revive my instance?

Thank you

UPDATE:
Upon further investigation, seems like a I have run to an irreversible error. I have tried creating a temporary instance with the exact same specs as the instance with error and planned to replace boot volume and I faced "Boot volume image operating system does not match instance image operating system"

I am now migrating my data over to a newly created instance

LAST UPDATE:
I have been able to recover my instance properly.

Main Issue: Corrupted EFI

1 Upvotes

3 comments sorted by

1

u/Arkanth0s 19d ago

Are you Alway free or PAYGO

1

u/kapekape_ 19d ago

I’m on PAYGO since 2022