|
导读我使用的是ubuntu16.04,之前在电脑上装双系统安装17.04很好,结果用虚拟机的时候却重启一次一个样子,不稳定,连续重装三次后放弃,下了ubuntu16,目前一切良好。 步骤 安装ubunt... 我使用的是ubuntu16.04,之前在电脑上装双系统安装17.04很好,结果用虚拟机的时候却重启一次一个样子,不稳定,连续重装三次后放弃,下了ubuntu16,目前一切良好。 步骤 安装ubuntu16 首先你要安装vmware作为虚拟机,然后可以到 http://www.ubuntukylin.com/downloads/ 下载所需的ubuntu,网页底部有ubuntu16.04的下载链接,然后首先建一个裸机,在设置iso镜像光盘,这样安装的系统是中文的,而且自己可以把握很多细节,比较好。 安装qemu 打开终端,或者ctrl+alt+t快捷键打开,然后输入 sudo apt-get install qemu 即可无脑安装,记住没有消息就是好消息,没有报错就是成功,然后可以通过 qemu-system-i386 打开qemu 安装xv6 xv6可以通过下面链接下载 http://download.csdn.net/download/yinglang19941010/9201421 之后通过双击使得ubuntu图形化界面解压,然后提取到桌面,然后通过 ls 获取当前目录文件,通过 cd 进入文件,直到进入提取出的文件中,或者直接在提取的文件中右键,点击打开终端,然后输入 make 进行编译,如果提示mkfs.c中有错误,则找到这个文件打开,注释掉下面这句 #define static_assert(a, b) do { switch (0) case 0: case (a): ; } while (0) 即改成下面这样 //#define static_assert(a, b) do { switch (0) case 0: case (a): ; } while (0) 然后再次编译,即可成功,记住没有错就是成功。 -在qemu中安装xv6 还是在刚才进行编译的文件夹里打开终端,输入 make qemu 若找不到qemu,则找到MakeFile这个文件,将其中的这一句话 # If the makefile can't find QEMU, specify its path here #QEMU = 改为 # If the makefile can't find QEMU, specify its path here QEMU = qemu-system-i386 再次make qemu即可。 |
温馨提示:喜欢本站的话,请收藏一下本站!