#1440kb — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #1440kb, aggregated by home.social.
-
Latest FLOPPINUX Workshop was just released!
Make your own Linux distribution on a single 💾 floppy disk in less than one hour!
=> https://krzysztofjankowski.com/floppinux/
Available as HTML, Markdown, PDF, and EPub.
New additions in latest revision: updated kernel and tools, persistent storage.
#Linux #BareMetal #OS #Homebrew #Floppy #1440KB #Hacking #Embedded
-
Latest FLOPPINUX Workshop was just released!
Make your own Linux distribution on a single 💾 floppy disk in less than one hour!
=> https://krzysztofjankowski.com/floppinux/
Available as HTML, Markdown, PDF, and EPub.
New additions in latest revision: updated kernel and tools, persistent storage.
#Linux #BareMetal #OS #Homebrew #Floppy #1440KB #Hacking #Embedded
-
I make the FLOPPINUX even smaller!
264KiB left on the floppy for personal files and scripts.
Draft of the new tutorial is here: https://krzysztofjankowski.com/floppinux/floppinux-2025.html
-
I make the FLOPPINUX even smaller!
264KiB left on the floppy for personal files and scripts.
Draft of the new tutorial is here: https://krzysztofjankowski.com/floppinux/floppinux-2025.html
-
FLOPPINUX 0.3.0 will have persistent storage on the boot floppy!
There is 196KB space left for files :)
-
I've restored and updated my blog posts into a dedicated page about FLOPPINUX - An Embedded 🐧Linux on a Single 💾Floppy
=> https://krzysztofjankowski.com/floppinux/
I'm now revisiting this and want to make an refresh update for 2025. Stay tuned.
-
I've restored and updated my blog posts into a dedicated page about FLOPPINUX - An Embedded 🐧Linux on a Single 💾Floppy
=> https://krzysztofjankowski.com/floppinux/
I'm now revisiting this and want to make an refresh update for 2025. Stay tuned.
-
-
-
For everyone wanting to test out OS/1337 there's good news:
You can just clone the #git repo or pull it as #zip:
https://github.com/OS-1337/OS1337and then just run ./scripts/build.sh
and within a few mins it'll spit out a bootable #1440kB image in /build/0.CORE/ to put on a 3,5" FDD or run in a VM [may it be #QEMU or #VirtualBox]...
Thanks to @SweetAIBelle for the generous contributions!
#OS1337 #Linux #Development #Embedded #EmbeddedLinux #CLI #TUI #minimalist #OS #FLOSS #OSS #FOSS
-
For everyone wanting to test out OS/1337 there's good news:
You can just clone the #git repo or pull it as #zip:
https://github.com/OS-1337/OS1337and then just run ./scripts/build.sh
and within a few mins it'll spit out a bootable #1440kB image in /build/0.CORE/ to put on a 3,5" FDD or run in a VM [may it be #QEMU or #VirtualBox]...
Thanks to @SweetAIBelle for the generous contributions!
#OS1337 #Linux #Development #Embedded #EmbeddedLinux #CLI #TUI #minimalist #OS #FLOSS #OSS #FOSS
-
I do want to get rid of #syslinux because it's like 200kB of #Perl that make it harder to make OS/1337 fit a #1440kB FDD.
https://github.com/OS-1337/OS1337/issues/10Luckily @landley already pointed out the solution to me:
https://github.com/OS-1337/OS1337/issues/10#issuecomment-1868276691So all I need is get rid of my headaches and some time to make the #MinimalLinuxBootloader go brr!
https://github.com/wikkyk/mlb -
So if anyone with some #ISA-based #3Com / #AMD / #Intel / #VIA #NIC's wants to test OS/1337, you can find the current #1440kB 3,5" FDD Image here:
https://github.com/OS-1337/OS1337/raw/61d071630a786ffe0702d0ef262d6c2b1520a6df/build/0.CORE/os1337.img#Feedback is highly desired and can be left here:
https://github.com/OS-1337/OS1337/issuesThanks again to @SweetAIBelle and @landley for their contributions and feedback...
-
I really did squash a lot of issues in OS/1337:
https://github.com/orgs/OS-1337/projects/1Good news: Network Support is in it.
Status: Still within #1440kB size for the #Core Edition.
Bad News: PCI(e) stack had to be yeeted in order to fit, so no #Networking in #VirtualBoxI'll now have to get my workflow to follow the pipeline that @SweetAIBelle has been builing...
#OS1337 #linux #EmbeddedLinux #Development #Kernel #Embedded #minimalist #Desktop #toybox
-
@landley @whitekiba @OS1337 sry.
My quest is to see if something like #tomsrtbt can be done with modern versions of #Linux & #toybox.
I know #mkroot is meant to show a full #musl + toybox / linux system for each supported architecture without sacrificing features and drivers along the way whilst retaining readability and reproduceability.
So OFC it can't fit on #1440kB...
But what can fit is a shimmed-down system able to load additional tools and/or flash/write a bigger system onto disk.
-
For everyone interested:
The current development version of OS/1337 as prerelease to test is here:
https://github.com/OS-1337/OS1337/raw/966753e739878e281fb1a2bb5dc250aae753cc9e/build/0.CORE/os1337.imgPlease report issues to us on #GitHub:
https://github.com/OS-1337/OS1337/issues#OS1337 #1440kB #Linux #Embedded #EmbeddedLinux #minimalist #Distro
-
@landley I guess I'm just trying to force myself into mastering this because a working #1440kB sized #Linux that does more than #cat text files is nifty...
Even if it just works as a means of being a #RescueSystem or #SSH #terminal...
Maybe I've to really focus on just getting it done...
https://www.youtube.com/watch?v=QwUPs5N9I6I&t=375s -
damn... just short of a few kB...
-
Not to mention that OS/1337 should really excel with #transparency and #reproduceability in that the first #release should be completely possible to #DIY from scratch by running a single #bash script that yoinks said sourcecodes, .config files and in the end spits out a working & #bootable #1440kB 3,5" #FDD image.
Nothing fancy but something useable - even if it's just a #dropbear #SSH #Client (aka. #dbclient) and the basic #toybox tools to get #IPv4 connectivity.
-
Same with #neovim:
I only have #1440kB for the #CORE #System so yeah there isn't much beyond #Linux, #Toybox and #dbclient as well as the #bootloader and #init script that I can fit there.
https://youtube.com/watch?v=c4OyfL5o7DU -
-
So for those asking, the #1440kB #Floppy Version of OS/1337 will be a better #Floppinux with #Ethernet & #Network support and packing in #Dropbear as #SSH client.
So you could at the very least use it as a #SSH #Terminal #distro...
Sadly this means it will require at least an #i686 and won't run on an #i486 anymore as a lot of memory was eaten up by #486SX workaround code in the kernel...
-
YOS!
#Linux 6.4.12 (with networking support!) + #toybox 0.8.10 in 980k using #musl-cross-i686
This is awesome...
Seems like I can fit #dropbear as #SSH client on the 3,5" #1440kB #Floppy as well...
I guess it would've been possible to make #Floppinux for a #720k #Floppy as well... ?
#OS1337 #development
https://github.com/OS-1337/OS1337/commit/d4a59245953bd7529ee8a3c178841b6114cd7881 -
@vwbusguy @benjamineskola @josephholsten @fuchsiii personally, I've also had some use time with #ash on #Busybox but that's just because I have on occasions dealt with #embedded devices and have a copy of #Floppinux.
And yes, I'm still intrigued on the idea of a #1440kB distro that one can blindly autoboot into and that automatically opens up #SSH to allow for remote login if not automatically opens it's own SSH tunnel.
Kinda like #XeLL...
-
Running #GodotEngine project from the real floppy!