Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    [РЕШЕНО]qm import --efidisk0 - импорт из import-from невозможен.

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [РЕШЕНО]qm import --efidisk0 - импорт из import-from невозможен., Proxmox Виртуальная Среда
     
    mmercier
    Guest
    #1
    0
    27.05.2025 16:09:00
    Привет, у меня вопрос по команде `qm import`. Когда я импортирую Linux-ВМ из среды VMWare, в процессе импорта создается `efidisk0`. Например, я импортирую Linux-ВМ из VMWare: `qm import 200 esx01:ha-datacenter/sto01-PROD/MM01-Ubuntu-Linux/MM01-Ubuntu-Linux.vmx --storage ceph_pool_ssd transferred 0.0 B of 528.0 KiB (0.00%) transferred 528.0 KiB of 528.0 KiB (100.00%) transferred 528.0 KiB of 528.0 KiB (100.00%) efidisk0: successfully created disk 'ceph_pool_ssd:vm-200-disk-0,efitype=4m,size=1M' create full clone of drive (esx01:ha-datacenter/sto01/MM01-Ubuntu-Linux/MM01-Ubuntu-Linux.vmdk) transferred 0.0 B of 20.0 GiB (0.00%) transferred 206.8 MiB of 20.0 GiB (1.01%) ... transferred 20.0 GiB of 20.0 GiB (100.00%) scsi0: successfully created disk 'ceph_pool_ssd:vm-200-disk-1,size=20G' При первой загрузке ВМ мне нужно получить доступ к efi/bios, чтобы правильно установить файл загрузки (если нет какого-то другого магического способа, о котором я не знаю).  Это несложно, но у меня большое количество Ubuntu (а также других Linux-ВМ, таких как kali/debian/etc), созданных из 'master'-шаблонов. После первой загрузки и сохранения информации о загрузке я могу: `rbd export ceph_pool_ssd/vm-200-disk-0 /tmp/vm-200-disk-0.raw` Теперь у меня есть `efidisk`, в котором сохранена 'информация о загрузке'. Если я импортирую другую ВМ, основанную на том же 'master'-шаблоне: `qm import 201 esx01:ha-datacenter/sto01-PROD/MM02-Ubuntu-Linux/MM02-Ubuntu-Linux.vmx --storage ceph_pool_ssd transferred 0.0 B of 528.0 KiB (0.00%) transferred 528.0 KiB of 528.0 KiB (100.00%) transferred 528.0 KiB of 528.0 KiB (100.00%) efidisk0: successfully created disk 'ceph_pool_ssd:vm-201-disk-0,efitype=4m,size=1M' create full clone of drive (esx01:ha-datacenter/sto01/MM02-Ubuntu-Linux/MM02-Ubuntu-Linux.vmdk) transferred 0.0 B of 20.0 GiB (0.00%) transferred 206.8 MiB of 20.0 GiB (1.01%) ... transferred 20.0 GiB of 20.0 GiB (100.00%) scsi0: successfully created disk 'ceph_pool_ssd:vm-200-disk-1,size=20G' Я могу теперь 'импортировать' `efidisk` следующим образом, и ВМ будет загружаться без необходимости вручную настраивать опцию efi/bios: `qm set 201 --delete efidisk0 --force update VM 201: -delete efidisk0 -force 1 Removing image: 100% complete...done. qm set 201 --efidisk0 file=ceph_pool_ssd:0,efitype=4m,import-from=/tmp/vm-200-disk-0.raw,pre-enrolled-keys=0,format=raw update VM 201: -efidisk0 file=ceph_pool_ssd:0,efitype=4m,import-from=/tmp/vm-200-disk-0.raw,pre-enrolled-keys=0,format=raw transferred 0.0 B of 1.0 MiB (0.00%) transferred 1.0 MiB of 1.0 MiB (100.00%) transferred 1.0 MiB of 1.0 MiB (100.00%) efidisk0: successfully created disk 'ceph_pool_ssd:vm-201-disk-0,efitype=4m,pre-enrolled-keys=0,size=1M' Когда я пытаюсь включить `import-from` в опцию `--efidisk0 file=`, например: `qm import 201 esx01:ha-datacenter/sto01-PROD/MM01-Ubuntu-Linux/MM01-Ubuntu-Linux.vmx --storage ceph_pool_ssd --efidisk file=ceph_pool_ssd:0,efitype=4m,import-from=/tmp/vm-200-disk-0.raw,pre-enrolled-keys=0,format=raw 400 Parameter verification failed. efidisk0: invalid format - format error efidisk0.import-from: property is not defined in schema and the schema does not allow additional properties qm import <vmid> <source> --storage <string> [OPTIONS] Почему мы не можем передать `import-from` в `qm import`? Очевидно, не сложно обойти это скриптом, но все равно интересно! Спасибо, Mike.
     
     
     
    fiona
    Guest
    #2
    0
    28.05.2025 11:09:00
    Привет, спасибо за сообщение! Патч для исправления этой проблемы был отправлен на обсуждение: https://lore.proxmox.com/pve-devel/20250528090846.16346-1-f.ebner@proxmox.com/
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры