LFN | Make your own distro from Nothing!
19:09
EXT4 | How does it work?
35:05
21 күн бұрын
EXT3 | How does it work?
21:10
Ай бұрын
Linux Kernel 6.12 | This is Historic
1:07:22
BcacheFS Rant....
13:23
2 ай бұрын
EXT2 | How does it work?
26:48
3 ай бұрын
BTRFS | All You NEED to know!
23:48
X | How do bots work in 2024?
17:20
Kernel 6.10 | Locked & Optimized
56:02
Пікірлер
@JensPeterSecher
@JensPeterSecher 10 минут бұрын
D00m
@prozacgod
@prozacgod Сағат бұрын
I could be way off by I have some neurons remembering some arcane linux knowledge - IIRC you can compile a single binary directly into the Linux kernel,.... I okay I went and looked it up This here. CONFIG_EMBEDDED=y CONFIG_INIT_EMBED=y CONFIG_INIT_PATH="/path/to/your/myapp" Disable initrd? I mean you might still want this. CONFIG_BLK_DEV_INITRD=n Statically compile the doom executable directly into the kernel, I'm sure you could also include the doom1.wad file directly in the exe, boom, you can now even remove filesystem support. haha smaller kernel!
@prozacgod
@prozacgod Сағат бұрын
You should add a LFN for raspberry pi, some day - I think it would be interesting to get a minimal rpi kernel, with audio/video - (GPIO lcd framebuffer support?) etc
@fjskfkskfkdkd8790
@fjskfkskfkdkd8790 14 сағат бұрын
DOOM!!!
@unicsyu5393
@unicsyu5393 14 сағат бұрын
Dooooom! Wanna know more about how to make grub work with efi and kernel with ext4 support🎉
@MrSomethingdark
@MrSomethingdark 17 сағат бұрын
pejdiz pejdzis pejdiz
@ricardoandresriquelmerios5995
@ricardoandresriquelmerios5995 20 сағат бұрын
I always try to compile the kernel and always get the same error 02 , I think is because I used nvidia graphic card and got some issue with the driver itseft
@nezu_cc
@nezu_cc 21 сағат бұрын
FAT32 should be fun to cover. It's quite simple as well, but completely different in design.
@robbieconnor9992
@robbieconnor9992 Күн бұрын
DOOM haha I really enjoy these deep dives for people like me who didn't know most of this and are willing to learn.
@Nyashkoshkko
@Nyashkoshkko Күн бұрын
Doom!
@thescientist4668
@thescientist4668 Күн бұрын
i knew 'gif' vs 'jif' was a thing i did not know 'git' could be also pronounced as 'jit'
@Maple-Circuit
@Maple-Circuit Күн бұрын
It's not XD don't follow my pronunciation.
@bertblankenstein3738
@bertblankenstein3738 Күн бұрын
Ok proc and sys are created in initramfs...
@Maple-Circuit
@Maple-Circuit Күн бұрын
They still need a dir to mount to (;
@lucyinchat
@lucyinchat Күн бұрын
mount -t devfs /dev also works.
@nsr-ints
@nsr-ints Күн бұрын
The file systems knows where the files are at all times... It know this because it knows-
@Maple-Circuit
@Maple-Circuit Күн бұрын
Lol
@SINISTARQUESTLABS
@SINISTARQUESTLABS Күн бұрын
doom great video for a someone like myself that has zero PC's or PC skills.
@voyager-tc9dz
@voyager-tc9dz Күн бұрын
really good job!
@richardbennett4365
@richardbennett4365 2 күн бұрын
I like it, too, and I believe one can now import existing partitions into B Tree File System like ZFS can.
@shaggieh
@shaggieh 2 күн бұрын
"mknod /dev/fb0 c 29 0" if you cat /proc/devices it will tell you fb is a character device ( letter c not b [block]) with major number 29. idk where the minor number 0 comes from
@goastaccount8360
@goastaccount8360 2 күн бұрын
Does it currently support sound and if so will it be coming from the motherboard speaker? Or if not will adjustments to the kernal config be needed?
@Maple-Circuit
@Maple-Circuit Күн бұрын
No sound for now
@LilithNephilim666
@LilithNephilim666 2 күн бұрын
i really hate the way you pronounce git but otherwise good video
@CodeWizard10
@CodeWizard10 2 күн бұрын
DOOM Can you make video about making linux kernel with graphics?
@ari_archer
@ari_archer 2 күн бұрын
i should fork fbdoom and make it so it dd's ur drive if u lose
@Maple-Circuit
@Maple-Circuit 2 күн бұрын
XD
@MCrex007
@MCrex007 2 күн бұрын
Soften to C in scheduler, the s, c, and h should all kinda blend together into a soft schhh. Don't press your tongue into the roof of your mouth too hard to cut it off completely.
@MCrex007
@MCrex007 2 күн бұрын
When you say you're starting over with LFN and without busybox, will you also be ditching GRUB as well? I hope so, if only out of curiosity and an eagerness to learn. Good luck! And also, DOOM! P.S. advanced assignment, maybe after you get doom done with the new series, do Quake?
@KnownUnknown5232
@KnownUnknown5232 2 күн бұрын
YOur videos are really underappreciated man, KEEP IT UP
@StubbledAnthropoid
@StubbledAnthropoid 2 күн бұрын
Bro literally copied Linux from scratch
@mrgraydiamond
@mrgraydiamond 2 күн бұрын
Excited to hear that you'll reboot the series with even more detailed scripts. Your videos are always a treat! DOOM!
@sohl947
@sohl947 2 күн бұрын
Very cool! I should try it too.
@philtoa334
@philtoa334 2 күн бұрын
DooM.
@MrBearyMcBearface
@MrBearyMcBearface 2 күн бұрын
Doom. Also systemd is overrated.
@daniel-pineapple
@daniel-pineapple 2 күн бұрын
DOOM!
@johnddb
@johnddb 2 күн бұрын
You are the first human ever who pronounces "manager" as "man-A-ger" 🤣🤣🤣
@anon_y_mousse
@anon_y_mousse 2 күн бұрын
Have you used ToyBox at all? If so, how does it compare to BusyBox? As for a direction to go, I would suggest that when you get to that point where you decide whether to use a DE or not, to maybe see how difficult the various DE's are to compile from source and get running. Maybe even figure out which one provides the least bloat for the features it provides. People still complain about KDE to this day, because back 20+ years ago it was the most bloated, but for me it seems to be significantly better than it was back then. I've got about 50 Firefox tabs open and 20 terminal windows all running something, and a music player open, and I've not logged out or rebooted for 114 days, yet I'm only using about 7gb of RAM. Usually, on a fresh login, it'll be around 1gb.
@bertblankenstein3738
@bertblankenstein3738 2 күн бұрын
Back in the day, for Sun had the SparcStation 10 (and others). You had to order a framebuffer (using an sbus slot) as the box didn't come with any graphics card. And that card had the 13w3 graphics connector.
@Maple-Circuit
@Maple-Circuit 2 күн бұрын
That was quite the connector XD
@RowiDankelsaft
@RowiDankelsaft 2 күн бұрын
I look at this and I imagine someday, in a far away future (or not so far away), compiling my own distro, giving it a package manager (be it pacman, be it apt, whichever it is), X and then some desktop environment, be it something heavy like Plasma or something ultra lightweight and fast like icewm. ... I think im dreaming a lot haha I cant wait. I watched the previous video and can only imagine what comes from now on. Amazing job; this is being super clear and easy to understand so far.
@beyondcatastrophe_
@beyondcatastrophe_ 2 күн бұрын
In Uni, we had a course where we wrote our own hypervisor for a tiny custom kernel. Our team wanted to run Linux, with a really tiny config (smaller than you presented last time on 32-bit), and of course Doom was part of the course. We also set up fbDOOM and busybox. That was an experience! Edit: You can modify fbDOOM to compile statically and completely remove SDL as dependency (NOSDL). That way fbDOOM runs entirely on /dev/fb0
@Demodproto
@Demodproto 2 күн бұрын
DOOM
@TheBodgybrothers
@TheBodgybrothers 2 күн бұрын
Boning up hard over this series. I've been following along doing it on my machine like a true chad.
@OverlyPlayfulEpidermal
@OverlyPlayfulEpidermal 2 күн бұрын
This is my first comment in a very long time, but I have to say this is the content I've been looking for a very long time. Please continue with this series, it's amazing work
@IunahYT
@IunahYT 2 күн бұрын
why do you need to install the whole busybox to your initrd? can't you just get less userspace binaries from it? also if you want to populate just run mdev -s to perform the actions that are completed normally by systemd
@Maple-Circuit
@Maple-Circuit 2 күн бұрын
No you don't if you are not lazy, Yes and I didn't know about mdev... THANKS
@yoshi314
@yoshi314 2 күн бұрын
this project was doomed from the start
@IunahYT
@IunahYT 2 күн бұрын
best pun ever, give this man the likes
@Maple-Circuit
@Maple-Circuit 2 күн бұрын
LOL
@gtkrwn89
@gtkrwn89 2 күн бұрын
We did it reddit. Epic win
@plkh9602
@plkh9602 2 күн бұрын
Great as always ☺
@plkh9602
@plkh9602 2 күн бұрын
Doom ✅
@lesbian_index_lebrorum_main
@lesbian_index_lebrorum_main 2 күн бұрын
look towards netbsd with wscons (maybe openbsd too by the way)
@Vili69420
@Vili69420 2 күн бұрын
Doom
@jcugnoni
@jcugnoni 2 күн бұрын
Wow. That's a great idea for a project / video series. Understanding all what makes a Linux distro work is so interesting. Thanks
@halano
@halano 2 күн бұрын
Try : minimal LFN + Wayland kiosk like **cage** that would be amazing.
@tommcboatface1908
@tommcboatface1908 2 күн бұрын
More LFN!!
@AmitMachhiwal3
@AmitMachhiwal3 2 күн бұрын
This is awesome, LFN.
@nz3digital
@nz3digital 2 күн бұрын
DOOM! Really excited for the new series.
@lillytau-rh3sm
@lillytau-rh3sm 2 күн бұрын
love this, amazing, my guys doom gameplay is kinda mid tho :P
@Maple-Circuit
@Maple-Circuit 2 күн бұрын
XD