SweetAIBelle, to random

This might sound silly, but I installed virt-manager to make things a little easier when using qemu, then created a new virtual machine with debian 12 on it... then installed qemu on that.

The actual reason for this is to make github account separation a little easier...

If you get virt-manager set up properly, it definitely makes using qemu easier, though. I practically just had to tell it to make a new virtual machine using this iso with this much memory and this big of a hard drive, and it was right at the debian install screen. (Set it up with xfce...).

Main tricky parts were that I had to install libvirt first, make myself a member of the libvirt user group, enable the service, and install dnsmasq. Not great, but could've been worse...

Used debian on the virtual box just for a little variety. I like to keep my hand in on different distributions a bit.

kkarhan,
@kkarhan@mstdn.social avatar

@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...

#OS1337

OS1337, to random

Thanks again to @SweetAIBelle for extensive contributions to OS/1337, making the pipeline and scripts to reproduceably build OS/1337 images and it's parts more flexible and nifty.

https://github.com/OS-1337/OS1337/issues/17

kkarhan,
@kkarhan@mstdn.social avatar

@landley

Yeah, I didn't really leveraged code from for OS/1337 and merely took a look at it at times.

The inital and currently used scripts are loosely based upon @w84death 's Manual [ https://archive.org/details/floppinux-manual/ ] with just being replaced with and a current version as well...
https://github.com/OS-1337/OS1337/tree/main/build/0.CORE/build

Tho @SweetAIBelle is reworking the pipeline to be more modular and configureable, and I appreciate that a lot.
https://github.com/OS-1337/OS1337/issues/17

@OS1337

rory, to FreeBSD

I've been re-reconverting a lot of my "stuff" to the BSDs (Free, Open, Net). It's refreshing. The Linux every-tool-has-to-be-a-swiss-army-knife ethos is exhausting after a while. The relative simplicity and clean organization of *BSD (especially OpenBSD) re-affirms my fondness for UNIX-y things.

You might think there's not that much difference but, in many cases, I'd rather admin a BSD box. Try it, you'll see.

Also, NetBSD is soo lean, it has made my old Pentium III almost useful again. Even with 333Mhz and 128 MB of RAM 🙃

kkarhan,
@kkarhan@mstdn.social avatar

@rory Well, for OS71337 I took inspiration from @w84death 's and took his and went full "chimp banging rocks together" on it, but swapping for @landley 's since I prefer over and wanted something really basic that would do more than cat text files but provide i.e. a portable 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

nixCraft, to random
@nixCraft@mastodon.social avatar

If you could code any fictional technology from movies or books, what would it be?

kkarhan,
@kkarhan@mstdn.social avatar

@landley @nixCraft @OS1337

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

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

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

kkarhan, (edited )
@kkarhan@mstdn.social avatar

@SweetAIBelle @landley @OS1337 Eeyupp...

In fact, the approach as of now is the classic file as script since exists.
https://github.com/OS-1337/OS1337/blob/main/build/0.CORE/fdd/fs/etc/init

For a minimalist system that wants to be a successor to and there isn's anything smaller nor more efficient.

After all, I don't expect OS/1337 to be used as a "" in lieu of @ubuntu / or but instead want to use it as a clean foundation for other projects of mine in need of an .

whitekiba, to random German
@whitekiba@squeak.social avatar

@kkarhan The fuck ist los mit den plötzlichen Cryptoboosts? Ist dein Account okay?

kkarhan,
@kkarhan@mstdn.social avatar

@whitekiba Die "CORE" oder auch -Version von OS/1337 wird natürlich nicht an herankommen...

Es sollte ne bessere und vorallem nützlichere Alternative zu von @w84death sein.

Es ist auch ne Überlegung zu Minimalismus.

@OS1337

kkarhan, to linux
@kkarhan@mstdn.social avatar

I really did underestimate as compression for a :

I was able to just shove the pre-made, full & uncut binary from @landley and still have some breathing room.

Tho I expect this to change once I put a in that has actual capabilities...

This will be interesting for OS/1337.

http://landley.net/toybox/bin/
https://landley.net/toybox/help.html

the complete toybox binary outputting the commands it has implemented

kkarhan,
@kkarhan@mstdn.social avatar

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

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

And yes, the similarity to and is not an accident but desired:
https://github.com/OS-1337/OS1337/blob/main/docu/acknowledgements.md#notable-mentions

kkarhan,
@kkarhan@mstdn.social avatar

@landley yeah...

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

https://archive.org/details/floppinux-manual

I'm convinced that it's possible to get a -SX with and into 1440kB since someone managed that with way less optimization and with ample wiggle room [272kB] using Linux 5.13.0-rc2 and 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.

kkarhan,
@kkarhan@mstdn.social avatar

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

In terms of drivers beyond I only want basics like / , support for some old , , and NICs as well as /dev/ devices so I can use or at least to shove something on a disk.
I guess I've to start @ allnoconfig.

kkarhan, to linux
@kkarhan@mstdn.social avatar

Good news everyone!

OS/1337 now finally boots to a [quite castrated] version of / in glorious 80x25.

Thanks a lot to @SweetAIBelle and also thanks to @landley for nudging me in the right directions...

https://github.com/OS-1337/OS1337/issues/2#issuecomment-1839511578

kkarhan,
@kkarhan@mstdn.social avatar

@landley @SweetAIBelle Personally, I prefer to just start with a minimal config and only add what I need...

In fact the current for said prerelease of OS/1337 is basically following the manual:
https://github.com/OS-1337/OS1337/blob/acce92c70f1bd79c61c6b9866bb2b6bada6ef6cc/docu/external/floppinux/floppinux-manual.pdf (page 3 & 4)

That sadly means I've yet to add and for anything beyond - style I/O to it.

My previous kernel with networking was like ~ 900k but I can trim it down further...
https://mstdn.social/@kkarhan/111173523142833098

kkarhan, (edited ) to linux
@kkarhan@mstdn.social avatar

:boost_ok: :boost_requested: :boost_animated:
OS/1337 development goes on...

Tho I'm a bit stuck on the boot pipeline...

Anyone any idea why?

kkarhan,
@kkarhan@mstdn.social avatar
kkarhan,
@kkarhan@mstdn.social avatar

Think of it like the by @violenceworks but () to support the oldest and slowest machines that can be supported (-SX), just that it'll allow you to into anything*...
https://www.youtube.com/watch?v=wYfpptgb6W8
http://violence.works/

Yeah, I know, nothing fancy but IMHO way more useful than :
https://github.com/w84death/floppinux

BTW the on that is excellent:
https://archive.org/details/floppinux-manual/

*that supports password-based auth.

kkarhan,
@kkarhan@mstdn.social avatar

Currently I just need to find out what went wrong and see how I can make OS/1337 go brrrrrr.
So if anyone has any ideas, please feel free to contact me:
https://mstdn.social/@kkarhan/111409592616485280

Also appreciated!
:boost_ok: :boost_requested: :boost_animated:

kkarhan,
@kkarhan@mstdn.social avatar

@SweetAIBelle I'm not shure if me not specifying an offset was the mistake tho on that wasn't done either and I assumed that swapping for should just work.
https://github.com/OS-1337/OS1337/blob/main/docu/floppinux/floppinux-manual.pdf

I guess I was wrong...

And no I didn't use as @landley would've done...

But maybe my toybox .config is also dysfunctional as I basically gutted most functions out of it since I only want to launch Client (aka. )...

kkarhan,
@kkarhan@mstdn.social avatar
kkarhan,
@kkarhan@mstdn.social avatar

@landley @SweetAIBelle Yeah, my work is way more primitive.

Like - level primitive...
https://github.com/OS-1337/OS1337/blob/main/docu/floppinux/floppinux-manual.pdf

Or as some may say: I ""...

kkarhan,
@kkarhan@mstdn.social avatar

@landley I just went the "lazy route" of following the manual ( https://github.com/OS-1337/OS1337/blob/main/docu/floppinux/floppinux-manual.pdf )and only derivate using xz instead of gzip (making shure to configure the kernel appropriately and the syslinux.cfg to reflect that and shoving a very shaken-down toybox ( https://github.com/OS-1337/OS1337/blob/main/build/0.CORE/build/toybox/toybox-0.8.10-i486-minimal.config ) in instead of BusyBox.

kkarhan,
@kkarhan@mstdn.social avatar

@landley @SweetAIBelle yeah.

I forewent and tried to just drop-in instead since making a successor project to seemed a good idea.
https://mstdn.social/@kkarhan/111451739108044752

After all OS/1337 should allow me to put like really old tech to ongoing use and do some "frugal computing" with long deprecared SoCs like 1st gen Intel Atom Netbooks...
https://github.com/OS-1337/OS1337/tree/main#target-devices

I.E. stuff struggling to run ...
https://www.bunsenlabs.org/installation.html

gorplop, to random
@gorplop@pleroma.m68k.church avatar

I'm trying to play with SH4 CPUs in a few set-top boxes I have. This is difficult as the whole STLinux FTP server is long gone.
If you, or anyone you know has these files:

STLinux-2.2-sh4.iso
STLinux-2.3-sh4-03-11-07.iso
STLinux-2.2-source.iso

or any other STLinux ISO files, please ping me! I want to document this strange CPU and the tools used to put linux on it.

Please retoot for a wider reach!

kkarhan, (edited )
@kkarhan@mstdn.social avatar

@gorplop right now I'm still working on getting like a 1440kB 3,5" FDD relese (version 0.1) for -SX done but in theory everything should just cross-compile to 4 / ...

I just wanted to make something more practical to use than whilst also making something a bit more versatile than .

https://mstdn.social/@kkarhan/111409592616485280

kkarhan, to bot German
@kkarhan@mstdn.social avatar

:boost_requested: :boost_ok: :boost_animated: WANTED: Instance Recommendations for a FLOSS Project:

I do want to setup a 2 accounts for OS/1337.

  1. One main account for news and announcements (kinda like @ubuntu and @thunderbird have).

  2. One #bot #account for publishing #git changes (similar to @linux and @netbsdsrc ).

#OS1337

kkarhan,
@kkarhan@mstdn.social avatar

@HopelessDemigod It's kinda an exercise on and .

Kinda going from @landley 's and working towards building something that is actually useable and not just some EoL tool (i.e.
/ ) or a simple test of feasibility (i.e. which uses instead of ).

Imagine if we'd have OS/1337 in ?
Would not be as fast as but at least useable!
https://www.youtube.com/watch?v=JIEPqD4luG8

nemo, to random
@nemo@mas.to avatar
kkarhan,
@kkarhan@mstdn.social avatar

@nemo Right now I'm working the "" or " version following the manual.

It's basically with drivers, a basic as per and as -Client.

https://archive.org/details/floppinux-manual/

https://github.com/OS-1337/OS1337/tree/main/build/0.CORE

spinach, to random
@spinach@girlcock.club avatar

You know what? Fuck you. unbootstraps your embedded system

kkarhan,
@kkarhan@mstdn.social avatar

@spinach not official slogan tho...

But the idea of OS/1337 is to take the concept of and make an actual distro one can daily-drive.

Granted on a 1440kB 3,5" FDD is more of a " " than anything...
https://github.com/OS-1337/OS1337

kkarhan, (edited ) to random
@kkarhan@mstdn.social avatar

With the "CORE" / version of being almost done I'd like to ask if anyone would be interested in ordering a physical 3,5" 1440kB Version on a disk + smol printed manual?

https://os1337.com/

kkarhan,
@kkarhan@mstdn.social avatar

And yes, it's written OS/1337 and yes it's inspired by ...

https://github.com/OS-1337/OS1337

kkarhan, (edited ) to linux
@kkarhan@mstdn.social avatar

YOS!

6.4.12 (with networking support!) + 0.8.10 in 980k using -cross-i686

This is awesome...

Seems like I can fit as client on the 3,5" as well...

I guess it would've been possible to make for a as well... ?


https://github.com/OS-1337/OS1337/commit/d4a59245953bd7529ee8a3c178841b6114cd7881

kkarhan,
@kkarhan@mstdn.social avatar

@JohannessNilsson personally, I just wanted to beat and actually make something that is more practical than just existing and spitting out text on screen.

OFC long-term I do want to expand this further and make something that is still smaller than yet also practical to run on my -powered or any of those shitty 's and - that have a and just 1GB of RAM and that already felt painfully slow on when they got released.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • slotface
  • ngwrru68w68
  • modclub
  • normalnudes
  • everett
  • rosin
  • Durango
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • Youngstown
  • osvaldo12
  • InstantRegret
  • megavids
  • kavyap
  • mdbf
  • anitta
  • tacticalgear
  • cubers
  • tester
  • GTA5RPClips
  • khanakhh
  • ethstaker
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines