Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    Не удалось перейти в подмодуль пути 'qemu'.

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Не удалось перейти в подмодуль пути 'qemu'., Proxmox Виртуальная Среда
     
    bung69
    Guest
    #1
    0
    04.12.2024 13:47:00
    Привет, я пытаюсь скомпилировать QEMU с поддержкой nvdimm. Ранее компилировал собственные версии PVE QEMU, но в этот раз у меня возникла проблема с рекурсивным клонированием репозитория proxmox qemu. При выполнении:

    `Bash: git clone --recursive git://git.proxmox.com/git/pve-qemu.git`

    `Bash: Resolving deltas: 100% (20568/20568), done.`

    `Cloning into '/root/pve-qemu/qemu/roms/edk2/UnitTestFrameworkPkg/Library/SubhookLib/­subhook'...`
    `remote: Repository not found.`
    `fatal: repository 'https://github.com/Zeex/subhook.git/' not found`
    `fatal: clone of 'https://github.com/Zeex/subhook.git' into submodule path '/root/pve-qemu/qemu/roms/edk2/UnitTestFrameworkPkg/Library/SubhookLib/­subhook' failed`
    `Failed to clone 'UnitTestFrameworkPkg/Library/SubhookLib/subhook'. Retry scheduled`
    `Cloning into '/root/pve-qemu/qemu/roms/edk2/UnitTestFrameworkPkg/Library/SubhookLib/­subhook'...`
    `remote: Repository not found.`
    `fatal: repository 'https://github.com/Zeex/subhook.git/' not found`
    `fatal: clone of 'https://github.com/Zeex/subhook.git' into submodule path '/root/pve-qemu/qemu/roms/edk2/UnitTestFrameworkPkg/Library/SubhookLib/­subhook' failed`
    `Failed to clone 'UnitTestFrameworkPkg/Library/SubhookLib/subhook' a second time, aborting`
    `fatal: Failed to recurse into submodule path 'qemu/roms/edk2'`

    Подмодули:
    `Submodule path 'qemu/roms/ipxe': checked out '4bd064de239dab2426b31c9789a1f4d78087dc63'`
    `Submodule path 'qemu/roms/openbios': checked out 'af97fd7af5e7c18f591a7b987291d3db4ffb28b5'`
    `Submodule path 'qemu/roms/opensbi': checked out 'a2b255b88918715173942f2c5e1f97ac9e90c877'`
    `Submodule path 'qemu/roms/qboot': checked out '8ca302e86d685fa05b16e2b208888243da319941'`
    `Submodule path 'qemu/roms/qemu-palcode': checked out '99d9b4dcf27d7fbcbadab71bdc88ef6531baf6bf'`
    `Submodule path 'qemu/roms/seabios': checked out 'a6ed6b701f0a57db0569ab98b0661c12a6ec3ff8'`
    `Submodule path 'qemu/roms/seabios-hppa': checked out '03774edaad3bfae090ac96ca5450353c641637d1'`
    `Submodule path 'qemu/roms/skiboot': checked out '24a7eb35966d93455520bc2debdd7954314b638b'`
    `Submodule path 'qemu/roms/u-boot': checked out '840658b093976390e9537724f802281c9c8439f5'`
    `Submodule path 'qemu/roms/u-boot-sam460ex': checked out '60b3916f33e617a815973c5a6df77055b2e3a588'`
    `Submodule path 'qemu/roms/vbootrom': checked out '0c37a43527f0ee2b9584e7fb2fdc805e902635ac'`
    `Submodule path 'qemu/tests/lcitool/libvirt-ci': checked out '77c800186f34b21be7660750577cc5582a914deb'`

    `fatal: Failed to recurse into submodule path 'qemu'`
    Кто-нибудь знает, что я делаю не так?
    thanks
     
     
     
    dj_img
    Guest
    #2
    0
    07.01.2025 13:41:00
    Есть ли какое-то решение этой проблемы сейчас? Когда я пытаюсь склонировать git://git.proxmox.com/git/pve-qemu.git с сабмодулями, я сталкиваюсь с проблемой, описанной @bung69, поскольку сабмодуль edk2 (https://gitlab.com/qemu-project/edk2.git) ссылается на несуществующий репозиторий Zeex (https://github.com/Zeex/subhook.git). Когда я клонирую репозиторий edk2 вручную, файл .gitmodules указывает на правильный репозиторий. Могу ли я что-то исправить сам при клонировании qemu-pve? Я не знаю, проблема в том, что зависимости сабмодулей не обновлены, или я делаю что-то не так.
     
     
     
    fabian
    Guest
    #3
    0
    07.01.2025 13:48:00
    Да, просто укажи подмодуль на работающий зеркальный репозиторий.
     
     
     
    dj_img
    Guest
    #4
    0
    07.01.2025 13:55:00
    Я собираю qemu-pve как задание в Jenkins, где плагин Jenkins Git занимается рекурсивной загрузкой всех зависимостей из репозитория. Он опирается на пути подмодулей, настроенные в файлах .gitmodules, и я не могу вручную заменить недействительный путь подмодуля на новый, поскольку весь процесс извлечения кажется атомарной операцией, где нельзя редактировать что-либо во время извлечения. В конечном итоге этот недействительный путь будет исправлен в upstream, чтобы можно было снова клонировать весь репозиторий pve-qemu в одной операции?
     
     
     
    fabian
    Guest
    #5
    0
    07.01.2025 14:02:00
    Да, это уже исправлено в основном коде, так что должно быть исправлено в одном из следующих импортов версии: https://gitlab.com/qemu-project/qemu/-/issues/2660
     
     
     
    dj_img
    Guest
    #6
    0
    07.01.2025 14:04:00
    Спасибо за уточнение.
     
     
     
    NuttyNat
    Guest
    #7
    0
    10.01.2025 12:34:00
    Привет, в итоге пришлось собирать QEMU, чтобы получить поддержку NVDIMM? У нас есть NVDIMM, которые нужно установить в Dell R640, и когда экспериментировали, они не отображались корректно, показывались как "неуправляемые".
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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