dreamos82 / dreamos Goto Github PK
View Code? Open in Web Editor NEWA small 32 bit Operating system written from scratch
License: GNU General Public License v3.0
A small 32 bit Operating system written from scratch
License: GNU General Public License v3.0
Command:
tester tasksetup
After the end of test tasks the shell doesn't show up.
Testing on real hardware (old pentium I), i discovered that dreamos does not switch off floppy driver motor.
The green led is always on
Develop a multitasking environment for DreamOS.
Actually 80% of that task is completed. We still need:
tester tasksetup does't print content of the second task
When compiling with start.sh using the command "./start.sh --compile bochs" there is an error on mounting the loop device:
mount: mount point boot/os does not exist
Makefile:134: set di istruzioni per l'obiettivo "img" non riuscito
and bochs will not use the newly created dreamos image because there is no os directory in boot.
Simply fix the issue just creating the folder: boot/os
Tried booting the freshly built DreamOS floppy dreamos.img after increasing its size to 1474560 with zeros (otherwise the VirtualBox wouldn't take it). All I see at VirtualBox windows is a blinking "_" character. Please tell - how to fix this problem?
.iso file for users just for OS? Like so : https://github.com/Bone-Project/BoneOS , when opening dreamos site says it contains malware
After login, pressing enter without command, a kernel panic occurs.
Sometimes the mem_area data structure overlap a piece of shell_cmd structure, causing some commands stop to works.
Translate the readme file in english.
Do you guys have ideas how you make the bitmap memory allocator? Im currently struggling trying to get a memory allocator..
During login there are 2 problems:
When the command tester is launched it overlap with task_list structure.
This cause the damage of tasks queue, that become partially unreadable.
the vers option on Makefile was based on the old svn repository.
It need to be updated to reflect the revision from new git repository.
Following #54 , I'm opening this issue. If you could make such a floppy, I will be happy to test it as a part of laptop's coreboot BIOS
I noticed that if i restart Bochs pressing the reset button, dreamos doesnt boot, even if i submit the poweroff command in shell.
Dreamos will start again only powering off the emulator.
Got this error in elf.c
I tested dreamos on AMD K8 64bit and it stops after "Paging" label.
Interrupts are not disabled, keyboard works, simply OS does not go ahead.
This issue does NOT occur on real x86 32bit platform and on emulators (both 32bit and 64bit)
i.e.
vgaromimage
romimage
Make create_fs works when root is not available (using sudo, i. e. ubuntu)
Check if map_kernel function is implemented correctly.
Reorganize function names
Update and clean the doc folder content:
I'm using Ubuntu WSL.
I have an error with the file start.sh
Here is the cmd output:
C:\DreamOs>wsl sh start.sh grub
: not found0: start.sh:
: not found6: start.sh:
start.sh: 17: start.sh: Syntax error: word unexpected (expecting "in")
Please solve the problem!
If a wrong username is typed, then user cannot login even if the correct username is inserted.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.