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

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    4kn Advanced Format passthrough - порядок выполнения аргументов?, Proxmox Виртуальная Среда
     
    AlphaSparqy
    Guest
    #1
    0
    07.02.2018 13:16:00
    Здравствуйте, у меня есть 4kn (4KiB логических и физических байтов на сектор) накопители Advanced Format SAS на аппаратном RAID-контроллере Adaptec 81605ZQ. У меня есть логический диск на контроллере, который поддерживает 4kn форматирование, и он передан в виртуальную машину Windows Server 2016. Debian видит их как 4kn, и Windows Server 2016 также видит их как 4kn при прямом запуске, но когда они передаются с помощью стандартных параметров из GUI PVE, они считываются как 512 логических. Это вызывает множество проблем с размещением GPT и т.д... (Если я создаю раздел в Debian с помощью gdisk или parted, Windows даже не видит это как GPT-диск. Если я преобразую в GPT и создаю раздел в Windows, Debian видит поврежденный MBR). Я изучил это и использовал "qm showcmd <vmid>" в текстовом файле, добавил "physical_block_size=4096,logical_block_size=4096" в секцию -device 'virtio-blk-pci ... ', а затем просто запустил команду вручную из терминала Debian, и это работает правильно. Если я добавляю 'physical_block_size=4096,logical_block_size=4096' в файл vmid.conf, я получаю ошибку схемы, и он не сохраняет это. Если я добавляю "args: -device '...' " или "args: -drive '...' -device '...' " в vmid.conf, он выполняет параметры до чтения конфигурации q35, и pci.0 еще не создан. Есть ли способ изменить схему, чтобы разрешить использование physical_block_size=4096,logical_block_size=4096 в файле vmid.conf в области virtio0: и передать это в команду запуска -device 'virtio-blk-pci,...'? Или есть способ убедиться, что args: выполняются ПОСЛЕ чтения конфигурации q35, тем самым гарантируя, что pci.0 уже существует? Спасибо!
     
     
     
    Uxorious
    Guest
    #2
    0
    24.09.2021 06:13:00
    Что-то разрешилось здесь? Я в таком же положении (родной 4k HDD), но QEMU DISK сообщает 512B. Виртуальная машина работает, но я *очень* предпочел бы иметь возможность монтировать диски с хоста Proxmox тоже.
     
     
     
    RolandK
    Guest
    #3
    0
    02.12.2022 22:21:00
    здесь есть запрос на улучшение по адресу https://bugzilla.proxmox.com/show_bug.cgi?id=3282
     
     
     
    AlphaSparqy
    Guest
    #4
    0
    04.12.2022 20:51:00
    Совпадение! У меня были другие проблемы с Proxmox в 2018 году, поэтому последние несколько лет я использовал общий kvm/qemu/virtio. Я на выходных развертывал новый сервер для лаборатории и решил снова попробовать, и заметил ваш ответ!
     
     
     
    AlphaSparqy
    Guest
    #5
    0
    04.12.2022 20:54:00
    Я использовал 4kn диски только с логическим томом на аппаратном RAID-контроллере и передавал их напрямую в ВМ с помощью моего скрипта запуска. У меня были другие проблемы с обновлениями Proxmox, и в последние пару лет я перешёл на обычный kvm/qemu/virtio на Fedora. К слову, Fedora смогла работать с 4kn логическим томом.
     
     
     
    RolandK
    Guest
    #6
    0
    04.12.2022 21:13:00
    в proxmox вы можете добавить это в vmid.conf для каждого устройства scsi, чтобы гость работал даже с несколькими дисками scsi: args: -global scsiX.physical_block_size=4096 -global scsiX.logical_block_size=4096 -global scsiY...... -global sysiY....
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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