Если я преобразую свой 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 для обработки.