Mhapter GitHub avatar

xv6-installation-on-windows-11

Mhapter

该仓库提供了在 Windows 11 上的虚拟化 Linux 环境中安装、配置和运行 MIT xv6 RISC-V 内核的完整指南。

Stars

5

7 天增长

暂无数据

Fork 数

0

开放 Issue

0

开源协议

暂无数据

最近更新

2026-07-28

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它提供了清晰的自动化设置步骤和交互式在线文档,使开发者无需原生 RISC-V 支持即可在 Windows 上轻松上手 xv6。

适合谁使用

  • 操作系统学习者与爱好者
  • RISC-V 及嵌入式系统开发者
  • 使用 xv6 的计算机科学课程学生
  • 希望在 Windows 11 上运行 xv6 的开发者

典型使用场景

  • 在 Windows 上搭建可复现的 xv6 开发环境
  • 通过编译和运行 xv6 学习操作系统概念
  • 测试 RISC-V 工具链和 QEMU 模拟器
  • 为部署虚拟化 Linux 开发容器提供参考

项目优势

  • 带精确命令和依赖项的逐步说明
  • 工具链与环境的自动安装脚本
  • 与仓库一同托管的交互式网页文档
  • 明确定义的系统要求与预置依赖堆栈

使用前须知

  • 仅支持 Windows 11 作为宿主机操作系统
  • 需要使用 VMware 或 WSL2,带来虚拟化额外开销
  • 假定使用特定 Ubuntu LTS 版本(22.04/24.04),未涵盖其他发行版

README 快速开始

🛠️ xv6 RISC-V Kernel — Enterprise Installation & Setup Guide

Standard Operating Environment & Deployment Manual
A comprehensive reference for configuring, compiling, and running the MIT xv6 RISC-V kernel inside a virtualized Linux development container on Windows 11.


🌐 Quick Access


📋 System Requirements & Prerequisite Stack

LayerRecommended Specification
Host OSWindows 11 (64-bit)
HypervisorVMware Workstation Pro / Player or WSL2
Guest OSUbuntu 22.04 LTS / 24.04 LTS
Compiler Toolchaingcc-riscv64-unknown-elf or gcc-riscv64-linux-gnu (v8.0+)
EmulatorQEMU (qemu-system-misc / qemu-system-riscv64)

⚙️ Automated Setup Sequence

1. Toolchain & Environment Provisioning

Run the following package initialization inside your Ubuntu guest shell:

sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install -y \
    git \
    build-essential \
    gdb-multiarch \
    qemu-system-misc \
    gcc-riscv64-linux-gnu \
    binutils-riscv64-linux-gnu

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

Blaizzy
精选
Blaizzy GitHub avatar

nativ

Nativ is a native macOS app that lets you run AI models locally on Apple silicon, offering chat, model management, performance analytics, and an OpenAI/Anthropic-compatible API server.

AI 与机器学习AI 视觉与语音
985
makecindy
精选
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI 与机器学习大语言模型
958
mereyabdenbekuly-ctrl
精选
mereyabdenbekuly-ctrl GitHub avatar

clodex-ide

Clodex is an open-source, local-first agentic IDE that combines persistent AI tasks, code, terminal, browser, Git, models, memory, and governed execution in one Electron workspace, currently in technical preview.

AI 与机器学习AI 智能体
859