惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recent Announcements
Recent Announcements
人人都是产品经理
人人都是产品经理
月光博客
月光博客
博客园 - 三生石上(FineUI控件)
GbyAI
GbyAI
博客园 - 司徒正美
美团技术团队
Vercel News
Vercel News
IT之家
IT之家
U
Unit 42
Y
Y Combinator Blog
罗磊的独立博客
Microsoft Security Blog
Microsoft Security Blog
MongoDB | Blog
MongoDB | Blog
Jina AI
Jina AI
V
Visual Studio Blog
B
Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
MyScale Blog
MyScale Blog
博客园 - 叶小钗
A
About on SuperTechFans
WordPress大学
WordPress大学
Hugging Face - Blog
Hugging Face - Blog
B
Blog RSS Feed

操作系统

从 Ubuntu 24 换到 Windows 11,全身舒服了 有没有轻量的硬件虚拟化系统?(类似 Hyper-V、virtualbox,但能直接安装在宿主机硬件上的系统) 请问,当我们在选择不同操作系统的时候,我们到底在选择什么? 求助,国产 uos 操作系统如何安装依赖 可以利用 wsl 绕过公司电脑监控吗? VM 虚拟机使用过程中频繁故障,求解原因 求救,关于硬盘的系统设置 VirtualBox 还是 hyper-v,这是个问题 目前市面上有什么比较出名的分布式操作系统? Linux 目录挂载 windows 共享文件夹问题 当今全球服务器操作系统份额谁占比最大啊 想把系统引导管理换成 grub2,但是好像这个是随着 Linux 安装而安装的,是否有办法独立安装这个? Virtualbox 安装 macOS 老是失败 龙芯 Loongnix Server 操作系统和 Java 体系下的框架中间件兼容吗? 转到 windows 10 Home,发现不会用了,请 V 帮忙看看权限怎么弄! windows 的升级有办法阻止吗? 学术讨论——各位怎么看鸿蒙微内核的 OSDI 论文? 用户体验角度探讨 ios 和 Android 现目前的差别 为啥国内的二开/自研的服务器操作系统大多是基于红帽系的? [求救]加装内存后,双系统的 win 启动掉了 ESXi CPU 跑分 单核正常,多核相差较大 很讨厌桌面端系统的权限管理模式 其实感觉离 Linux 距离形成生产力主要差这个配置回溯的东西 多年程序员 mac 转 win Wubuntu 系统同时兼容 win mac 安卓?! 系统学习操作系统看什么书,如何实践 现在安装 win11 系统要去哪里下载? 以后还有一方净土的操作系统么 以后一个 App 是不是要重复开发 10 遍 如何 exsi 和 win 在裸机实现双系统?
从零实现一个操作系统 deltaos
raltrk · 2023-10-30 · via 操作系统

给大家介绍下自己从头开始写的操作系统 deltaos

大概是 2 、3 年前,接触了 osdev 项目后,就照着教程从 bootloader 开始写了一个简单的 x86 操作系统(后续改成了 x86_64 架构),之后一直断断续续的搞着,今年失业在家,花了些时间把一些基础的功能完善了下,以下是一些功能的介绍

  1. tcpip ,没啥说的,算是整个 OS 的核心了
  2. 静态路由、bgpv4 等协议。
  3. dsvpn ,vpn 功能,目前客户端只实现了 linux 平台的。
  4. telnet 、ssh 、serial 、console 等操作方式。
  5. 支持在 qemu(kvm)、腾讯云等平台上运行。

整个操作系统目前基本都是为 网络 服务的,大伙要是熟悉 CISCO 、华为那种命令行的话,登陆上 deltaos 后会很熟悉 :)

大伙有想测试一下的话,可以直接把镜像导入(导入方式选择强制)到腾讯云上,虚拟机启动之后,可以直接 ssh 上去。或者使用 qemu-kvm 启动 deltaos,命令如下

qemu-system-x86_64 -enable-kvm -M pc -m 256m \
    -drive file=deltaos.0.2.qcow2,if=virtio,cache=none,format=qcow2 \
    -serial mon:stdio \
    -device virtio-net,netdev=nic0,mac=52:54:01:02:03:01 -netdev tap,id=nic0,br=net1,vhost=on \
    -device virtio-net,netdev=nic1,mac=52:54:01:02:03:02 -netdev tap,id=nic1,br=net2,vhost=on

下载地址 https://www.deltaos.net/deltaos.0.3.qcow2