Input/Output Error on accidentally unplugged external drive #filesystem #externalhdd #fsck #fat32
Input/Output Error on accidentally unplugged external drive #filesystem #externalhdd #fsck #fat32
Personally I think @freedosproject is a really good option and still is after Microsoft #OpenSource'd #MSDOS 4.0 under a permissive (#MIT) license.
Bin gerade dabei, verschiedene Boot-Disketten und CD-ROMs von Windows 95 auszuprobieren und mich zu erinnern, wie das alles mal funktioniert hatte.
Was ich noch wusste: OEMSETUP.EXE muss vor dem eigentlichen Setup gestartet werden, um eine Partition anzulegen und zu formatieren. Okay. Nun hatte ich aber gerade seit Tagen aber das Problem, dass manche CD-ROMs bei manchen Bootdisketten einfach, ohne dass ich es verstanden hätte, beim Aufruf der OEMSETUP.EXE eine Meldung gebracht hatten: "Legen Sie die Windows 95-Startdiskette ein." Manchmal ging es, manchmal nicht. Das hatte mich jetzt fast ZUR VERZWEIFLUNG getrieben!
Es stellte sich heraus: Es gibt Bootdisks mit der alten Kernelversion 4.00.950 und es gibt welche mit der neueren 4.00.1111. Sieht man nicht sofort, aber die alte Version mag nur die CD-ROMs bis SR1 booten und die neueren Disketten sind nur mit SR2 und höher kompatibel. Klar, ab SR2 wurde FAT32 unterstützt. ARGHH! SCHIMPF! MOTZ! 😠
#RetroComputing #Windows95 #Rant #Microsoft #FAT32 #Diskette
Пишем свою OS на Zig: Первый релиз с многоядерностью, FAT32 и скриптами
11 000 строк кода, 95% Zig, 0% стандартной библиотеки: история создания NovumOS с поддержкой SMP, FAT32 LFN и Huge Pages. Привет, Хабр! 👋 Меня зовут Антон, и я хочу поделиться историей создания своей собственной операционной системы. Это моя первая статья и первый серьезный релиз системы ( v0.20 ). Многие разработчики мечтают написать свою операционную систему. Обычно этот путь заканчивается на выводе "Hello World" в VGA-буфер. Я тоже начинал с малого (C# COSMOS), потом уходил в Ассемблер, бросал, возвращался... Но в этот раз я решил пойти до конца. Моей целью было не просто запустить ядро, а создать современную, масштабируемую архитектуру на современном языке. Встречайте NovumOS ...
https://habr.com/ru/articles/995136/
#Zig #OSDev #Kernel #операционные_системы #x86 #SMP #multicore #paging #FAT32 #ACPI
@eri yes, but any #FAT32-firmatted flashdrive will do.