- 博客(5)
- 收藏
- 关注
原创 更改Xen PV虚拟机的内核
dom0换kernel不行;domU换kernel也不行;是我环境没搭好?这一套搭下来,重装系统,半小时各种初始化设置,十分钟吧 安装xen(compile的话要很久),一两个小时?如果所有的包都重装下载,不是的话,最快也得10分钟,关键是compile会失败啊。。。 包的第一次下载,实在慢的话,用手机流量! 要不试一下Xen最新版的? 我为什么没有用最新的stable版呢?...
2020-06-13 12:08:32
406
原创 把部分内存设置成uncacheable
整体思路:找到想要设成uncacheable的内存地址,然后通过set_memory_uc()这个函数把这个地址所在的page设成uncacheable; 这些操作在一个内核模块中完成。下面通过两个例子进行说明,一个例子是把GDT和IDT所在的page设成uncacheable; 另一个例子是把apic_timer_interrupt()中段函数所在的page设成uncacheable。例子1——把GDT和IDT所在的page设成uncacheable:新建一个文件夹setPageUncachea
2020-06-12 00:46:49
2388
原创 使用xen-tools在Ubuntu18中安装Xen PV 虚拟机
安装PV虚拟机确定xen安装成功。如何安装Xen可查看上一篇博文:在Ubuntu18中安装Xen。安装xen-tools:sudo apt install xen-tools用LVM创建一个volumn group2.1 安装LVM: sudo apt install lvm22.2 比如此时Xen Host中有一个空闲分区为/dev/sda8, 我们可以用如下命令在这个分区上创建...
2020-04-05 22:19:29
807
原创 在Ubuntu18中安装Xen HVM 虚拟机
下载ubuntu的ISO文件存在Xen Host中,比如存储在如下路径中:/home/test/Downloads/ubuntu-16.04.6-server-amd64.iso用LVM为HVM虚拟机创建一个虚拟磁盘2.1 安装LVM: sudo apt install lvm22.2 比如此时Xen Host中有一个空闲分区为/dev/sda8, 我们可以用如下命令在这个分区上创建...
2020-03-20 11:46:25
856
2
原创 在Ubuntu18中安装Xen
1.安装Xen:$ sudo apt-get install xen-hypervisor-amd642.安装好后重启电脑:$ sudo reboot3.检查是否安装成功:$ sudo xl list如果界面输出有domain0的信息,如下图所示,则安装成功。...
2020-03-20 10:52:09
1158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人