MIT6.S081实验环境配置

环境配置

1 下载Ubuntu20.04/22.04到虚拟机

1.1 下载Ubuntu22.04镜像源并下载

网盘链接:Unbuntu22.04
提取码:rs51

1.2 创建虚拟机

  • 创建新的虚拟机使用典型配置
    在这里插入图片描述

  • 稍后安装操作系统
    在这里插入图片描述

  • 选择客户机操作系统
    ![[Pasted image 20231022153324.png]]

  • 名称和位置都可自定义
    在这里插入图片描述

  • 磁盘大小建议40G左右,先择单个文件
    在这里插入图片描述

  • 完成
    在这里插入图片描述

  • 然后指定ISO镜像源的位置
    在这里插入图片描述

  • 选择NAT关闭,防止更新

在这里插入图片描述

2 配置xv6环境

2.1 预装包

更新系统

sudo apt update && sudo apt upgrade

安装QEMU等必备包

sudo apt-get install git build-essential gdb-multiarch qemu-system-misc gcc-riscv64-linux-gnu binutils-riscv64-linux-gnu

windows传送文件

sudo apt-get install openssh-client
sudo apt-get install openssh-server
# 查看ip地址
sudo apt-get net-tools

传送步骤:
windows的cmd模式下先ping通虚拟机内的ip
然后在cmd下使用如下命令发送

# 如scp "E:\data\fighting\操作系统\6.s081.zip" gaoxl@192.168.247.135:~/xv6Lab,其中~表示/home/username
scp "文件在 Windows 中的存放位置" 虚拟机用户名@虚拟机ip地址:~/想要在虚拟机中存放的位置 

2.2 下载xv6源码和xv6实验源代码

git clone git://github.com/mit-pdos/xv6-riscv.git # 或者github上直接搜索xv6-risv
git clone git://g.csail.mit.edu/xv6-labs-2022

2.3 编译xv6并开启模拟器

cd xv6-labs-2020/

make qemu
  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值