🟠 Bursztyn OS 1.0.0.3 - jak uruchomić system w trybie graficznym?

W ostatnim czasie wiele osób pytało mnie, jak uruchomić mój system operacyjny Bursztyn OS w trybie graficznym.

Dlatego dziś opublikowałem aktualny obraz ISO Bursztyn OS v1.0.0.3. W tej wersji znajduje się między innymi testowy, wirtualny dysk o pojemności 10 MB oraz bursztynowa tapeta systemowa.

Poniżej
programistaart - 🟠 Bursztyn OS 1.0.0.3 - jak uruchomić system w trybie graficznym?

...

źródło: BursztynOS

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mój autorski system zyskuje stałą pamięć i graficzne tło prosto z fizycznego dysku!

Dzisiejszy dzień to jeden z najważniejszych momentów w historii mojego projektu Bursztyn OS. Do tej pory mój system żył wyłącznie w ulotnej pamięci RAM – każde wyłączenie maszyny wirtualnej oznaczało bezpowrotną utratę danych. Dziś to się zmienia. Bursztyn zyskał trwałą pamięć.

Dzięki napisanemu przeze mnie całkowicie od zera sterownikowi AHCI, mój system potrafi teraz natywnie komunikować się z fizycznymi nośnikami
programistaart - Mój autorski system zyskuje stałą pamięć i graficzne tło prosto z fi...

źródło: BursztynOS

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Bursztyn OS - Własny sterownik AHCI (SATA/SSD) i sprzętowy odczyt DMA

Cześć wszystkim! 👋
Chciałem podzielić się z Wami potężnym kamieniem milowym w moim projekcie autorskiego systemu operacyjnego Bursztyn OS. System właśnie przestał być ograniczony do ulotnego RAM-dysku i przestarzałych emulacji kontrolerów IDE.

Zakończyłem prace nad własnym sterownikiem AHCI (SATA/SSD). Kod został napisany całkowicie od zera (bare-metal) w środowisku freestanding C++.
programistaart - Bursztyn OS - Własny sterownik AHCI (SATA/SSD) i sprzętowy odczyt DM...

źródło: 2

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej wszystkim!
Kolejny gigantyczny kamień milowy w moim autorskim systemie operacyjnym (Bursztyn OS) osiągnięty! Właśnie skończyłem pisać i rozbudowywać swój własny, dedykowany system plików – Bursztynowy System Plików (BSP / PSF).
Zastanawialiście się kiedyś, jak to działa "pod maską"? Zamiast korzystać z gotowców, napisałem od zera strukturę zarządzającą danymi w C/C++!

Co potrafi mój nowy system?
✅ Działa błyskawicznie na wirtualnym RAM-Dysku.
programistaart - Hej wszystkim!
Kolejny gigantyczny kamień milowy w moim autorskim sy...

źródło: 1

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@programistaart: Podoba mi się pomysł systemu oryginalnie po polsku. W ogóle to lubię ideę regionalizacji softu. Fajnie też, że robisz własne UI, zamiast importować gotowy projekt, bo skoro się bawisz w OSy to niby dlaczego robić kolejną, chyba ze setną już kopię tutorialowego unix-like OSa? 👍
  • Odpowiedz
Wykopkowy AI Slop OS.

Wykopek @programistaart z dumą zaprezentował nam swoje wielkie dzieło - S Y S T E M O P E R A C Y J N Y, co działa na telewizorze, telefonie, a nawet kartoflu podłączonym do Raspberry PI.

Jak już wiele osób zwróciło w komentarzach uwagę, to żaden system operacyjny, bo jedyną operację, jaką można tam wykonać to trzydniowa specjalna operacja odpalania twojej starej. gdy jej kopara opadnie.
ReduktorGowna - Wykopkowy AI Slop OS.

Wykopek @programistaart z dumą zaprezentował n...

źródło: image

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@programistaart:

Cześć! Dzięki za darmowe code review, nawet jeśli w dość szorstkiej formie.

Ty chyba code review nigdy na oczy nie widziałeś

Masz rację co do struktury wersja z kodem modularnym już zrobiłem i za niedługo wrzucę
  • Odpowiedz
@programistaart: Widzę, że masz problemy ze zrozumieniem semantyki prostego zdania. Tym bardziej, jako dorodny programista, po kilkumiesięcznym stażu w Delphi, powinieneś znać już pojęcie enumeracji i sens zastosowanej enumeracji przykładowej we fragmencie "na githuba/na publiczny widok". Masz też problemy z trzymaniem w pamięci kontekstu, co sugeruje, że być może sam jesteś w rzeczywistości kiepskim modelem LLM zrodzonym w cygańskim kotle.
  • Odpowiedz
Stało się! Pierwszy film o Bursztyn OS właśnie wylądował na YouTube!

Wielu z Was pytało, jak projekt wygląda w praktyce, więc postanowiłem włączyć nagrywanie i pokazać to na żywo. W dzisiejszym materiale udowadniam, że to nie jest tylko teoria – uruchamiam wczesną wersję J---a Bursztyna w maszynie wirtualnej QEMU na moim środowisku Linux Mint! 🔥

Co dokładnie przygotowałem w tym odcinku?
Pokazuje bootowania systemu na żywo (jesteśmy w natywnym trybie 64-bitowym!).
programistaart - Stało się! Pierwszy film o Bursztyn OS właśnie wylądował na YouTube!...

źródło: Tapeta Bursztyn

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Tworzę historię! Poznajcie architekturę Bursztyn OS w pełni niezależnego, polskiego systemu operacyjnego!

Prace nad Bursztyn OS wchodzą w kolejny, ekscytujący etap. Chcę dziś podzielić się z Wami moją wizją i architekturą projektu.

Od razu zaznaczam: to nie jest kolejna dystrybucja ani nakładka na Linuksa czy Windowsa. Buduję ten system absolutnie od zera - od niskopoziomowego programowania procesora w architekturze x86-64 (Long Mode), przez własne sterowniki, aż po autorskie środowisko uruchomieniowe.

Oto
programistaart - Tworzę historię! Poznajcie architekturę Bursztyn OS w pełni niezależ...

źródło: Bursztyn OS

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chciałbym oficjalnie zapowiedzieć rozpoczęcie prac nad nowym, bardzo ambitnym projektem - własnym systemem operacyjnym tworzonym od podstaw pod nazwą Bursztyn OS.

To nie ma być nakładka na Linuxa ani kolejna dystrybucja. Bursztyn OS ma być autorskim, niezależnym systemem operacyjnym z polską duszą, własnym jądrem, własną architekturą, własnym systemem plików, własnym API systemowym oraz docelowo możliwością uruchamiania aplikacji tworzonych w języku Avocado.

W planach są między innymi:

programistaart - Chciałbym oficjalnie zapowiedzieć rozpoczęcie prac nad nowym, bardzo...

źródło: Bursztyn OS

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

✨️ Jak stworzyć system czasu rzeczywistego z pamięcią stronnicowaną?
Mirasy #embedded i #osdev temat jaki poruszę jest w sumie kontrowersyjny. Dotyczy próby łączenia wody z ogniem - czyli prób tworzenia systemu jednocześnie czasu rzeczywistego i korzystającego ze stronnicowania pamięci, bo musi przynajmniej okazjonalnie operować na sporych zbiorach danych. W związku z czym pytam szacowne grono - Cz zna ktoś jakieś solidne kompleksowe opracowania/książki/publikacje na tematy:

1. Stronnicowania pamieci wirtualnej
mirko_anonim - ✨️ Jak stworzyć system czasu rzeczywistego z pamięcią stronnicowaną? Ⓘ...

źródło: ImageResizer

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mirko_anonim Powoli i spokojnie. Pamięci wirtualnej potrzebujesz
1) Jeśli chcesz oddzielić przestrzeń adresową kilku różnych procesów.
2) Jeśli zaczyna Ci brakować pamięci fizycznej i musisz swapować dane.
3) Jeśli MCU nie jest w stanie zaadresować całej przestrzeni adresowej.

W Twoim wypadku chyba żaden z tych warunków nie jest
  • Odpowiedz