Hi, we are having issues with a local server running various NVMe drives and SSDs. The UEFI boot partitions were installed originally to the SSD drives that have been superseeded now by NVMe disks.
We just realised that removing the SSD drive leaves the system unbootable as booting from any of the other NVMe drives returns a grub error.
We are hoping to clone all 3 NVM disks to be able to boot when selected from BIOS in case of a failure of the others.
The main current boot SSD drive is like this:
gdisk -l /dev/sda
GPT fdisk (gdisk) version 1.0.6
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 1953525168 sectors, 931.5 GiB
Model: CT1000BX500SSD1
Sector size (logical/physical): 512/512 bytes
Disk identifier (GUID): DB696B42-E5B8-48A3-973A-C4D4FF8354C3
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 2048-sector boundaries
Total free space is 128365 sectors (62.7 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 4095 1024.0 KiB EF02 biosboot_ssd0
2 1052672 1251053567 596.0 GiB FD00 data_ssd0
3 1251053568 1893631999 306.4 GiB 8E00 data2_ssd0
4 1893632000 1953398783 28.5 GiB FD00 SINUSO
5 4096 1052671 512.0 MiB EF00 boot_ssd1
NVMe disks is:
Disk /dev/nvme0n1: 1953525168 sectors, 931.5 GiB
Model: Force MP600
Sector size (logical/physical): 512/512 bytes
Disk identifier (GUID): C336E644-7F5A-4EB0-9A3D-0268AE5EEE41
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 2048-sector boundaries
Total free space is 19973485 sectors (9.5 GiB)
Number Start (sector) End (sector) Size Code Name
1 2048 4095 1024.0 KiB 8300
2 1052672 1251053567 596.0 GiB 8300 lvm
3 1251053568 1893631999 306.4 GiB FD00 data2_nvm0
4 1893646336 1933567999 19.0 GiB 8300 nvme0n1p6_lvm2
5 4096 1052671 512.0 MiB 8300
So identical partitions for grub init and UEFI boot which cloned at the time from the main SSD one.
After rereading now the documentation, I understood that
would solve it but ir returns the error:
E: '/dev/nvme0n1p5' has wrong partition type (!= c12a7328-f81f-11d2-ba4b-00a0c93ec93b).
So we tried to format it with
But same result.
I understand this tool replaces "grub-install" so not sure how to proceed.
status is:
Any help would be appreciated.
We just realised that removing the SSD drive leaves the system unbootable as booting from any of the other NVMe drives returns a grub error.
We are hoping to clone all 3 NVM disks to be able to boot when selected from BIOS in case of a failure of the others.
The main current boot SSD drive is like this:
gdisk -l /dev/sda
GPT fdisk (gdisk) version 1.0.6
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 1953525168 sectors, 931.5 GiB
Model: CT1000BX500SSD1
Sector size (logical/physical): 512/512 bytes
Disk identifier (GUID): DB696B42-E5B8-48A3-973A-C4D4FF8354C3
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 2048-sector boundaries
Total free space is 128365 sectors (62.7 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 4095 1024.0 KiB EF02 biosboot_ssd0
2 1052672 1251053567 596.0 GiB FD00 data_ssd0
3 1251053568 1893631999 306.4 GiB 8E00 data2_ssd0
4 1893632000 1953398783 28.5 GiB FD00 SINUSO
5 4096 1052671 512.0 MiB EF00 boot_ssd1
NVMe disks is:
Disk /dev/nvme0n1: 1953525168 sectors, 931.5 GiB
Model: Force MP600
Sector size (logical/physical): 512/512 bytes
Disk identifier (GUID): C336E644-7F5A-4EB0-9A3D-0268AE5EEE41
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 2048-sector boundaries
Total free space is 19973485 sectors (9.5 GiB)
Number Start (sector) End (sector) Size Code Name
1 2048 4095 1024.0 KiB 8300
2 1052672 1251053567 596.0 GiB 8300 lvm
3 1251053568 1893631999 306.4 GiB FD00 data2_nvm0
4 1893646336 1933567999 19.0 GiB 8300 nvme0n1p6_lvm2
5 4096 1052671 512.0 MiB 8300
So identical partitions for grub init and UEFI boot which cloned at the time from the main SSD one.
After rereading now the documentation, I understood that
proxmox-boot-tool init /dev/nvme0n1p5
would solve it but ir returns the error:
E: '/dev/nvme0n1p5' has wrong partition type (!= c12a7328-f81f-11d2-ba4b-00a0c93ec93b).
So we tried to format it with
proxmox-boot-tool format /dev/nvme0n1p5
But same result.
I understand this tool replaces "grub-install" so not sure how to proceed.
status is:
proxmox-boot-tool status
Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
System currently booted with uefi
2C6E-A8ED is configured with: uefi (versions: 5.15.136-1-pve, 5.15.143-1-pve, 5.3.10-1-pve, 5.4.203-1-pve, grubx64.efi)
Any help would be appreciated.