给大家介绍下自己从头开始写的操作系统 deltaos
大概是 2 、3 年前,接触了 osdev 项目后,就照着教程从 bootloader 开始写了一个简单的 x86 操作系统(后续改成了 x86_64 架构),之后一直断断续续的搞着,今年失业在家,花了些时间把一些基础的功能完善了下,以下是一些功能的介绍
整个操作系统目前基本都是为 网络 服务的,大伙要是熟悉 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
1
7lQM1uTy635LOmbu 2023-10-31 09:42:29 +08:00 via Android
大二上计算机组成原理的时候,教授和我们说,任何人都能写出来一套新的操作系统,但这个操作系统会有各种问题,包括各种驱动兼容,性能调优,甚至移动设备的操作系统没有精调过功耗,一会儿就耗完电了,这些才是做一个操作系统最难的地方。
抱歉,我选 vyos 。 |