nvmm netbsd

27 августа 2019 1547 admin

NVMM NetBSD


Наконец-то, свершилось - в NetBSD снова нормальный гипервизор!
К тому же - с нуля написанный.
Инфа:
ссылка 1
ссылка 2

Что надо сделать чтобы им пользоваться:

1. Скачиваем patch-nvmm-support
и сохраняем в /usr/pkgsrc/localpatches/emulators/qemu (создаем по необходимости несуществующие папки).
Или одной простой командой:
#wget -P /usr/pkgsrc/localpatches/emulators/qemu https://bitbucket.org/iamleot/pkgsrc-localpatches/raw/a468d52775491e062874b80db517b1fac6aa0dd2/emulators/qemu/patch-nvmm-support

2. Добавляем использование патча в mk.conf:
#echo "LOCALPATCHES= /usr/pkgsrc/localpatches" >> /etc/mk.conf

3. Скачиваем и компилим qemu-nvmm из pkgsrc/wip:
#cd /usr/pkgsrc/wip/qemu-nvmm
#make
#make install

4. Подгружаем модуль:
#modload nvmm

5. Пользуемся!

Дальше по по стандартной схеме использования qemu:

Например:
- создаем диск: qemu-img create -f qcow2 netbsd.qcow 30G

- грузимся с ISO-образа: qemu-system-x86_64 -hda /DATA/netbsd.qcow -cdrom /NetBSD-9.99.10-amd64.iso -m 1024M -accel nvmm
обратите внимание на nvmm - этим мы указываем qemu использовать NVMM

- грузимся с созданного диска: qemu-system-x86_64 -hda netbsd.qcow -m 1024M

Посмотреть и проверить работу можно по demo-файлу: https://www.netbsd.org/~maxv/nvmm/nvmm-demo.zip
В архиве есть Readme файл - что и как "готовить")

Примечание1: Пока что НЕ поддерживается Windows 64 bit:
Windows 64bit requires MTRR and MCE, and both are currently masked in NVMM; support for that hasn't yet been committed.
Примечание2: Linux:
Linux performs timer checks at boot time which fail under hypervisors; to boot Linux, pass "no_timer_check" as kernel argument.
Инфа: https://m00nbsd.net/4e0798b7f2620c965d0dd9d6a7a2f296.html

  • 0

Другие новости по теме:

Другие новости по теме:

    Добавление комментария

    Имя:
    Пароль:
    Email:
    Код:
    captcha
    Введите код:

    Последнии комментарии
    движок для сайта бесплатные движки для сайтов
    Автор Shelby (31.10.2025)
    We are a group of volunteers and starting a new sc...
    Как присвоить несколько IP адресов, и диапазон IP адресов сетевому интерфейсу в Debian
    Автор Vicente (30.10.2025)
    Спасибо за помощь в растаможке, вы реально знаете ...
    КриптоПРО для NetBSD
    Автор Emmett (30.10.2025)
    А если товар нужно доставить в другой город,
    ...
    Как присвоить несколько IP адресов, и диапазон IP адресов сетевому интерфейсу в Debian
    Автор Antonia (30.10.2025)
    Очень удобно, что можно заказать сборный груз и сэ...
    КриптоПРО для NetBSD
    Автор Vernon (30.10.2025)
    А кто-нибудь знает, какие сроки доставки у них обы...
    КриптоПРО для NetBSD
    Автор Clarice (30.10.2025)
    Быстро нашли нужный товар в Китае и помогли с дост...
    КриптоПРО для NetBSD
    Автор Meredith (30.10.2025)
    Доставка в Москву прошла просто отлично,
    всё ...
    КриптоПРО для NetBSD
    Автор Mitzi (30.10.2025)
    А кто-нибудь уже работал с ними?

    Интере...
    КриптоПРО для NetBSD
    Автор Hamish (30.10.2025)
    А если нужно доставить хрупкий товар,
    они сп...
     Популярные
       
    Календарь
    « Ноябрь »
    Пн Вт Ср Чт Пт Сб Вс
    1 2
    3 4 5 6 7 8 9
    10 11 12 13 14 15 16
    17 18 19 20 21 22 23
    24 25 26 27 28 29 30
    Облако тегов
    Яндекс.Метрика