Если я преобразую свой Ubuntu в гипервизор Xen, потеряю ли я доступ к устройствам bcache?

Я бы хотел немного протестировать Xen. По понятным причинам я не могу сделать это под VirtualBox (или я могу?)

Как я понимаю, Xen работает, изменяя ядро, таким образом возможно вмешиваясь в пользовательские модули ядра, которые у меня есть, а именно: bcache,

Буду признателен за информацию, будь то после

sudo apt-get install xen-system-amd64 qemu-common qemu-keymaps bridge-utils

и затем перезагрузка, система загрузит bcache модуль, как это без ксен?

У меня нет возможности сделать резервную копию моего RAID-массива более 12 ТБ, поэтому я не могу проверить его самостоятельно.

1 ответ

Решение

Xen не меняет ядро; это гипервизор, который находится ниже ядра. Grub загружает xen, и ваше обычное ядро ​​и xen создают виртуальную машину для запуска этого ядра. Эта начальная виртуальная машина имеет доступ ко всему реальному оборудованию и оперативной памяти (которую сам xen не использует) в системе, поэтому ядро работает так же, как обычно. У него просто есть возможность отказаться от оперативной памяти и заставить xen создать новую виртуальную машину и загрузить туда новое ядро, обычно предоставляя новой виртуальной машине только эмулируемое оборудование, которое передается обратно в исходный vm для обработки.

Другие вопросы по тегам