As I'm currently exploring kernel build things, the alternative to `make tinyconfig` is `make allnoconfig` which is supposedly will not disable expert options and might be a little bit safer starting point.
Boot Naked Linux
41–50 of 60 posts
Re: Boot Naked Linux
#42Re: Boot Naked Linux
#43Earlier quoted context omitted.
> I remember seeing a linux firewall/gateway set up to run with just the kernel, without any userspace at all. Completely unhackable. Do you remember any details that would let me search for it? Because that does sound cool, and even maybe useful; the thought has certainly crossed my mind that a router or VPN box doesn't really get a lot of use out of userspace... Although maybe it's worth keeping for control/configu…
That's a halted firewall setup. Normally as part of shutdown you would tear down networking in SysVinit or systemd but you don't actually have to do that. When shutting down you can choose whether to power off or just to halt. It's basically like the old Windows "It is now safe to power off your PC".
Re: Boot Naked Linux
#44Re: Boot Naked Linux
#45Earlier quoted context omitted.
> Somewhere, a LLM is trained on this code as we speak :) If we collectively have to change the way we do things to better fit our tools rather than changing our tools to fit what we would naturally like to do, then we've failed as an industry.
Hmm LLM hype aside, remember the first writing system (Grafitti) for PalmOS? Change the way you write to obtain much better recognition.
Re: Boot Naked Linux
#46> .. There was a brief moment in the early 2000s where the newly introduced SSDs made booting quick .. Anyone else reading this and getting the feeling someone is reminiscing about a past they didn't live and thus are seeing it through rose-colored glasses because it didn't exist? In the early 2000s, SSDs had an obscene price tag of ~$1000 per gigabyte, so even an 8GB drive would cost you about $8000. There was nothi…
Re: Boot Naked Linux
#47I went through a similar "thought process" to build this: https://www.endbasic.dev/endbox.html last year. I originally wanted to "just" launch my binary right after the kernel started... but in the end settled for a full NetBSD base system to get things like network and WiFi configuration to work with ease. (That said, I still hook very early in the boot sequence to launch my own program and take over the console so…
Re: Boot Naked Linux
#48> .. There was a brief moment in the early 2000s where the newly introduced SSDs made booting quick .. Anyone else reading this and getting the feeling someone is reminiscing about a past they didn't live and thus are seeing it through rose-colored glasses because it didn't exist? In the early 2000s, SSDs had an obscene price tag of ~$1000 per gigabyte, so even an 8GB drive would cost you about $8000. There was nothi…
I think no matter what the advance in tech is, it will get enshittified to tolerated "computer is working" slowness within months of said upgrade.
Re: Boot Naked Linux
#49I went through a similar "thought process" to build this: https://www.endbasic.dev/endbox.html last year. I originally wanted to "just" launch my binary right after the kernel started... but in the end settled for a full NetBSD base system to get things like network and WiFi configuration to work with ease. (That said, I still hook very early in the boot sequence to launch my own program and take over the console so…
Awesome work. I wish you'd write the process of getting it done step by step. I too would love to DIY my own netbsd.
Re: Boot Naked Linux
#50I... fail to see the point of running just one process. If it's just a PoC, then: 1) I remember seeing a linux firewall/gateway set up to run with just the kernel, without any userspace at all. Completely unhackable. 2) To print some text or run a simple program, I belive DOS without a memory manager would be even faster. 3) It takes 1s to boot linux, but an ordinary PC takes 10s to get to that linux. Even U-boot on…
I don't think this could ever be true.