Hello,
I'm have a big problem with my Proxmox VE server. I'm on the brink of giving up. Usually, I'm a silent reader in forums, but I've reached my limit.
Prolog:
I use the server privately for various services like an email server or Matrix for the family, among other applications. Currently, I don't have an external backup, but I want to avoid data loss.
System Information:
One Crucial SSD failed last week. I replaced it and rebooted the server without issues. During the initialization of the new disk, I restarted the server, which then failed to boot. The error message was: "error: invalid arch-independent ELF magic."
A "Linux expert friend" suggested testing the following in the Debian Live System:
I found this on the Proxmox Wiki page: https://pve.proxmox.com/wiki/Recover_From_Grub_Failure
I couldn't execute
After restarting the server, Proxmox's Grub started again, but the system didn't boot up. The message was:
Error: Symbol 'grub_device?UYD??h$gtvv' not found
loading Linux 5.15.104.1.pve
error incompatible license.
Press any key to continue…
Does anyone have a solution and can help?
I'm have a big problem with my Proxmox VE server. I'm on the brink of giving up. Usually, I'm a silent reader in forums, but I've reached my limit.
Prolog:
I use the server privately for various services like an email server or Matrix for the family, among other applications. Currently, I don't have an external backup, but I want to avoid data loss.
System Information:
- ProLiant DL360p Gen8
- ILO 4
- System ROM P71 (05/24/2019)
- CPU: 2x E5-2670
- RAM: 256 GB DDR3
- 1 logical volume as RAID6, created with Smart Array P420i Controller from 4 SSDs
- 2x SANDISK 2TB & 2x Crucial 2TB
- No UEFI BIOS
One Crucial SSD failed last week. I replaced it and rebooted the server without issues. During the initialization of the new disk, I restarted the server, which then failed to boot. The error message was: "error: invalid arch-independent ELF magic."
A "Linux expert friend" suggested testing the following in the Debian Live System:
sudo vgscan
sudo vgchange -ay
sudo mkdir /media/RESCUE
sudo mount /dev/pve/root /media/RESCUE/
sudo mount /dev/sda1 /media/RESCUE/boot
sudo mount -t proc proc /media/RESCUE/proc
sudo mount -t sysfs sys /media/RESCUE/sys
sudo mount -o bind /dev /media/RESCUE/dev
sudo mount -o bind /run /media/RESCUE/run
chroot /media/RESCUE
update-grub
grub-install /dev/sda
I found this on the Proxmox Wiki page: https://pve.proxmox.com/wiki/Recover_From_Grub_Failure
I couldn't execute
sudo mount /dev/sda1 /media/RESCUE/boot
due to a "can't read superblock on /dev/sda1" error. We noticed that the /boot/ folder was already filled with image data, so we proceeded.After restarting the server, Proxmox's Grub started again, but the system didn't boot up. The message was:
Error: Symbol 'grub_device?UYD??h$gtvv' not found
loading Linux 5.15.104.1.pve
error incompatible license.
Press any key to continue…
Does anyone have a solution and can help?