Привет, у меня установлен Proxmox хост на ZFS, с названием пула по умолчанию 'rpool'. Недавно я установил NVME диск, передал его через VM, и установил Proxmox на этот VM напрямую на переданный диск, также с названием пула по умолчанию 'rpool'. Проблема, вероятно, очевидна: при перезагрузке хоста initramfs пытается импортировать 'rpool' и находит больше одного подходящего пула, после чего сбрасывает меня в BusyBox shell, где я могу успешно импортировать, используя ID правильного пула. Ошибка при загрузке
Вывод zpool import
Вывод zpool import 9570938744399426821
После выхода система успешно загружается на правильный пул. После загрузки системы в PVE, PCI диск передается в VM и недоступен системе хоста. Все работает как ожидается как на PVE хосте, так и в гостевой ОС, как только пул 'rpool' хоста вручную импортирован. Проблема, очевидно, в том, что два zpool имеют одинаковое имя 'rpool', но я не думаю, что есть простой способ изменить это как на хосте, так и в гостевой ОС, поскольку Proxmox зависит от этого имени для нескольких функций. Я вижу, что initramfs использует команду: Code: /sbin/zpool import -N 'rpool' Как мне настроить его на использование команды: Code: /sbin/zpool import -N 9570938744399426821 Это вообще подходящее решение? Спасибо
Вывод zpool import
Вывод zpool import 9570938744399426821
После выхода система успешно загружается на правильный пул. После загрузки системы в PVE, PCI диск передается в VM и недоступен системе хоста. Все работает как ожидается как на PVE хосте, так и в гостевой ОС, как только пул 'rpool' хоста вручную импортирован. Проблема, очевидно, в том, что два zpool имеют одинаковое имя 'rpool', но я не думаю, что есть простой способ изменить это как на хосте, так и в гостевой ОС, поскольку Proxmox зависит от этого имени для нескольких функций. Я вижу, что initramfs использует команду: Code: /sbin/zpool import -N 'rpool' Как мне настроить его на использование команды: Code: /sbin/zpool import -N 9570938744399426821 Это вообще подходящее решение? Спасибо