Привет! У меня возникла проблема: Proxmox перестает загружаться, когда я вынимаю пустой M.2 NVME-накопитель. Для контекста, ОС Proxmox и её загрузочные разделы находятся на отдельном SSD, а виртуальные машины хранятся на другом M.2 NVME. Ранее я использовал Ubuntu и виртуализировал машины через KVM, поэтому мне нужно было перенести их с этого накопителя на новый M.2 (поэтому у меня было два M.2). Я перенес все без проблем и хотел удалить больше ненужный накопитель - однако, похоже, он необходим.
Вот вывод `lsblk`, я имею несколько вращающихся дисков, которые, я думаю, не имеют значения:
```
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 7.3T 0 disk ├─sda1 8:1 0 16M 0 part /mnt/pve/test
└─sda2 8:2 0 7.3T 0 part /mnt/HDD
sdb 8:16 0 1.8T 0 disk /mnt/tempHDD
sdc 8:32 0 223.6G 0 disk ├─sdc1 8:33 0 1007K 0 part
├─sdc2 8:34 0 1G 0 part /boot/efi
└─sdc3 8:35 0 222.6G 0 part ├─pve-swap 253:0 0 8G 0 lvm [SWAP]
└─pve-root 253:1 0 214.6G 0 lvm /
sr0 11:0 1 1024M 0 rom
nvme0n1 259:0 0 931.5G 0 disk ├─VMs-VMs_tmeta 253:2 0 9.3G 0 lvm │
└─VMs-VMs-tpool 253:4 0 912.8G 0 lvm │ ├─VMs-VMs 253:5 0 912.8G 1 lvm │
├─VMs-vm--100--disk--0 253:6 0 256G 0 lvm │
├─VMs-vm--101--disk--0 253:7 0 4M 0 lvm │
├─VMs-vm--101--disk--1 253:8 0 256G 0 lvm │
└─VMs-vm--102--disk--0 253:9 0 8G 0 lvm
└─VMs-VMs_tdata 253:3 0 912.8G 0 lvm
└─VMs-VMs-tpool 253:4 0 912.8G 0 lvm
├─VMs-VMs 253:5 0 912.8G 1 lvm
├─VMs-vm--100--disk--0 253:6 0 256G 0 lvm
├─VMs-vm--101--disk--0 253:7 0 4M 0 lvm
├─VMs-vm--101--disk--1 253:8 0 256G 0 lvm
└─VMs-vm--102--disk--0 253:9 0 8G 0 lvm
nvme1n1 259:1 0 931.5G 0 disk
```
Я видел эту тему на Reddit, которая, похоже, указывает на то, что, возможно, неправильно настроен раздел EFI, но, думаю, все в порядке. `lsblk` показывает, что раздел EFI находится там, где он должен быть. Я могу загрузиться в GRUB без проблем и пробовал загружаться как в обычном, так и в режиме восстановления. Ни один из них не работает, но в режиме восстановления, кажется, получается немного дальше. Я мог бы расшифровать текст TTY во время загрузки, если бы это помогло. TTY перестает обновляться после нескольких строк даже при обычной загрузке для меня, думаю, потому что я отключил драйверы GPU для PCI passthrough? Я пробовал `wipefs`, чтобы убедиться, что на диске ничего нет, хотя, думаю, он ничего не сделал. Я пробовал установить другой M.2 в том же слоте, что и проблемный диск, тоже безрезультатно. Я пробовал переставлять диски несколько раз, игрался с настройками загрузки BIOS, а также с настройками виртуализации CPU. Я не знаю почему, но я точно знаю, что система загружается нормально с M.2 nvme1n1, а не загружается, когда его удаляют. В данный момент не знаю, что еще попробовать! Буду признателен за любые предложения, я точно не эксперт в Linux или Proxmox, и это первая проблема, которую я не мог решить, просто погуглив или найдя уже задокументированную на этом форуме (которую я смог найти).
Спасибо!
Вот вывод `lsblk`, я имею несколько вращающихся дисков, которые, я думаю, не имеют значения:
```
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 7.3T 0 disk ├─sda1 8:1 0 16M 0 part /mnt/pve/test
└─sda2 8:2 0 7.3T 0 part /mnt/HDD
sdb 8:16 0 1.8T 0 disk /mnt/tempHDD
sdc 8:32 0 223.6G 0 disk ├─sdc1 8:33 0 1007K 0 part
├─sdc2 8:34 0 1G 0 part /boot/efi
└─sdc3 8:35 0 222.6G 0 part ├─pve-swap 253:0 0 8G 0 lvm [SWAP]
└─pve-root 253:1 0 214.6G 0 lvm /
sr0 11:0 1 1024M 0 rom
nvme0n1 259:0 0 931.5G 0 disk ├─VMs-VMs_tmeta 253:2 0 9.3G 0 lvm │
└─VMs-VMs-tpool 253:4 0 912.8G 0 lvm │ ├─VMs-VMs 253:5 0 912.8G 1 lvm │
├─VMs-vm--100--disk--0 253:6 0 256G 0 lvm │
├─VMs-vm--101--disk--0 253:7 0 4M 0 lvm │
├─VMs-vm--101--disk--1 253:8 0 256G 0 lvm │
└─VMs-vm--102--disk--0 253:9 0 8G 0 lvm
└─VMs-VMs_tdata 253:3 0 912.8G 0 lvm
└─VMs-VMs-tpool 253:4 0 912.8G 0 lvm
├─VMs-VMs 253:5 0 912.8G 1 lvm
├─VMs-vm--100--disk--0 253:6 0 256G 0 lvm
├─VMs-vm--101--disk--0 253:7 0 4M 0 lvm
├─VMs-vm--101--disk--1 253:8 0 256G 0 lvm
└─VMs-vm--102--disk--0 253:9 0 8G 0 lvm
nvme1n1 259:1 0 931.5G 0 disk
```
Я видел эту тему на Reddit, которая, похоже, указывает на то, что, возможно, неправильно настроен раздел EFI, но, думаю, все в порядке. `lsblk` показывает, что раздел EFI находится там, где он должен быть. Я могу загрузиться в GRUB без проблем и пробовал загружаться как в обычном, так и в режиме восстановления. Ни один из них не работает, но в режиме восстановления, кажется, получается немного дальше. Я мог бы расшифровать текст TTY во время загрузки, если бы это помогло. TTY перестает обновляться после нескольких строк даже при обычной загрузке для меня, думаю, потому что я отключил драйверы GPU для PCI passthrough? Я пробовал `wipefs`, чтобы убедиться, что на диске ничего нет, хотя, думаю, он ничего не сделал. Я пробовал установить другой M.2 в том же слоте, что и проблемный диск, тоже безрезультатно. Я пробовал переставлять диски несколько раз, игрался с настройками загрузки BIOS, а также с настройками виртуализации CPU. Я не знаю почему, но я точно знаю, что система загружается нормально с M.2 nvme1n1, а не загружается, когда его удаляют. В данный момент не знаю, что еще попробовать! Буду признателен за любые предложения, я точно не эксперт в Linux или Proxmox, и это первая проблема, которую я не мог решить, просто погуглив или найдя уже задокументированную на этом форуме (которую я смог найти).
Спасибо!
