med-mastodon.com is one of the many independent Mastodon servers you can use to participate in the fediverse.
Medical community on Mastodon

Administered by:

Server stats:

353
active users

#floppinux

0 posts0 participants0 posts today
Replied in thread

@mrmasterkeyboard And so far @landley has done a great job because I could release the first bootable image within hours just by glancing at his documentation and @w84death 's #Floppinux manual...

  • Being brutally simple is good, because it makes it way easier to build, iterate and test.
GitHubOS1337/OS1337-core-prerelease.img at main · OS-1337/OS1337OS/1337 Project . Contribute to OS-1337/OS1337 development by creating an account on GitHub.
Replied in thread

@lestrrat which is kinda sad...
Because things don't habe to have daily updates!

Personally, my current pet project - @OS1337 - is inspired by @landley 's #mkroot and @w84death 's #Floppinux in that I want to not just make a simple #Linux distro 'from scratch' as a personal "#demoscene-esque" challenge but to answer the question:

"What is the amallest possible yet still useable Distro I can build with which I (as Linux-#Sysadmin] can still #work?"

youtube.com/watch?v=wYfpptgb6W

OFC that idea grew on me as I wanted to make something that is actually useable with just an 80x25 MDA or serial console...

It's still very rough around the edges, but you can just run it from a 1440kB 3,5" FDD on an i486SX and up with at least 16MB of RAM...
github.com/OS-1337/OS1337

You can download a test build from here...

Replied in thread

@landley @pid_eins @OS1337

And being able to list all the dependencies for OS/1337 is not just interesting but also vital to making things reproducible and auditable to the point that people don't have to trust me or @SweetAIBelle or anyones' scripts but could essentially do it step-by-step manually (potentially on an aorgapled system) as @w84death showcased with #Floppinux...

archive.org/details/floppinux-

Internet ArchiveFLOPPINUX 0.1.0 Manual : Krzysztof Krystian Jankowski : Free Download, Borrow, and Streaming : Internet ArchiveFloppinux - An Embedded 🐧Linux on a Single 💾Floppy - MANUALFree tutorial / workshop on creating embedded Linux distribution from scratch in just few...
Continued thread

Tangents aside, people are free to create forks and even branches that include #SystemD or use #BusyBox:

That is the #Freedom of #FLOSS and in fact for anything outside the 1440kB target we'd accept #SystemD since it works and solves a lot of issues...
youtube.com/watch?v=o_AIw9bGog

Granted OS/1337 isn't a #demo first but rather tries to take the concept of #tomsrtbt and @w84death 's #Floppinux and tries to make it something that is useable and can be extended to arbitrary complexity if one desires to...

It's about making a tiny #Linux distro that is #reproduceable and #auditable...

It won't replace @ubuntu or any other big distro, likely it won't even replace #mkroot from #toybox but it should be a clean and level foundation for small #IoT and #EmbeddedSystems projects and products...

Something that is easy to build and customize and port to other platforms...

And we're open for contributions:
github.com/OS-1337/OS1337/blob

@DavittoKun @landley One of many goals...

The core goal is to build a clean slate of a minimalist Linux that can then be used as basis for a lot of projects.

Because whilst things could be done with a @Raspberry_Pi & #RaspberryPiOS, having to ship over a quarter gigabyte of a minimalist Debian feels excessive.

Also it's about having some good replacement for #tmsrtbt that isn't just a #TechDemo like #Floppinux, which @w84death did and evidenced that it's perfectly possible to do so...

Replied in thread

@rory Well, for #OS1337 I took inspiration from @w84death 's #Floppinux and took his #documentation and went full "chimp banging rocks together" on it, but swapping #BusyBox for @landley 's #toybox since I prefer #bash over #ash and wanted something really basic that would do more than cat text files but provide i.e. a portable #SSH #client on a FDD.
Something that could serve as a foundation or rather plain "slate for my other projects in lieu of a THICC distro that is not practically auditable

Replied in thread

@SweetAIBelle But then again I do want to develop @OS1337 into a solution that sits right in between @landley 's #mkroot and @yoctoproject 's #Yocto #Linux whilst being able to fit arbitrary restrictions like competing with @w84death 's #Floppinux in size and #tomsrtbt in terms of functionality and versatility.

But speaking of OS/1337, i really need to get crackin' on those open issues and start using the reworked scripts of yours so my old mess can get yeeted sooner than later...

Replied in thread

@landley @nixCraft @OS1337

I know.
It's the part where I derivated from the #Floppinux manual which went with #gzip instead of #xz, likely because that was customary for quite some time and even used by most #busybox - based distros otherwise.

After all, rarely do #embeddedLinux systems need to conserve storage that aggressively like with #OS1337...

Granted, the minimalist version will be minimal for obvious reasons: Neither of us can defy gravity...

Replied in thread

@landley The reason I literally choose the latest released #Linux #Kernel is because this means I'll also be able to profit from latest features or at least fixes done to it.
Some old #longterm kernels don't even support #xz compression...

In terms of drivers beyond #floppinux I only want basics like #TCP / #IPv4, support for some old #3Com, #AMD, #Intel and #VIA NICs as well as /dev/ devices so I can use #cfdisk or at least #dd to shove something on a disk.
I guess I've to start @ allnoconfig.

Replied in thread

@landley yeah...

To my own admission I just followed along the #floppinux manual and only derivated where necessary and useful.

archive.org/details/floppinux-

I'm convinced that it's possible to get a #i486-SX #linux with #toybox and #dropbear into 1440kB since someone managed that with way less optimization and with ample wiggle room [272kB] using Linux 5.13.0-rc2 and #BusyBox 1.33.1 manual and not even halfassing optimization at all.

So yeah I've to look deeper into it and see what I'm missing.

Replied in thread

@lupo the problem is that i already compress the hell out of stuff:
I literally chose #xz over #gzip and #lzma for both #kernel ans #initramdisk to get both as small as possible...

OFC I'll gladly accept any help in that way...
github.com/OS-1337/OS1337

And yes, the similarity to #tomsrtbt and #Floppinux is not an accident but desired:
github.com/OS-1337/OS1337/blob

GitHubGitHub - OS-1337/OS1337: OS/1337 ProjectOS/1337 Project . Contribute to OS-1337/OS1337 development by creating an account on GitHub.
Replied in thread

@landley @SweetAIBelle tbh, #tmsrtbt is one of the inspirations for OS/1337 - alongside #Floppinux...

Granted, #Dropbear and (tiny-) #curl / #wget are more versatile applications for me than #vi cuz a bootable #Floppy from which I could download everything that can't fit on it is an acceptable compromise as I can't defy gravity or rather the "sonic wall" that is the 1.440kB a 3,5" FDD have.

Ideally I'd even be able to fit on a 1.200kB 5,25" but not necessarily.

Replied in thread