Build a minimal Linux with only Busybox in 1 hour

preview_player
Показать описание
In this video, we build a minimalistic Linux-System with only Busybox
Рекомендации по теме
Комментарии
Автор

I've been looking for this kind of tutorial for a long time. It is a key element for me in building my own embedded Linux. Turns out to be much simpler than expected. Thank you for the great video! Also your other videos are really insightful and help me to pull the strings together! I can't find any other videos like yours. Keep up the good work!

niklasweber
Автор

Thanks so much. Fascinating. I followed your video step by step and got my mini-system running. You've openned for me a new door of knowlegde.

jailop
Автор

Excellent video Viktor. I've never seen someone been able to explain this so well.

lopezd-rdwm
Автор

This is really educational. I love your explanations. Thank you for sharing your work.

BryanChance
Автор

Awesome! Just a little toy box to play with.
I've been looking for a minimal Linux build to work with. I even bought the smallest external hard drive I could find to mount it from. I first looked at Linux From Scratch, but they've gone all Systemd now and I really don't care for that.
I've been looking into busybox for a long time and it's really improved over the years.
It doesn't have EVERYTHING I want, but certainly most of it.
Thank you so much for this!

lorensims
Автор

Amazing content!!
Thanks for sharing your knowledge with us.


By the way, you could do a series on how to build a very minimalistic distribution for Beagle Bone Black, Raspberry pi, or any SBC based on Allwinner or Media Teck for example.

It would also be amazing.
Thanks!

EduardoAvelar
Автор

Very cool video.
Works well over here too. Thanks!

joir
Автор

Its really amazing. I was looking for a such training since long time. it's really detailed video and for first time i successfully build a small Linux box. thanks a lot for this great work.

alaamo
Автор

I think you can do a :

make -j$(nproc)

and not hard-code 8 as some of us may have less than 8 processing units to work with, that $(nproc) will automatically substitute the max value or
just use a variable to store the resulting value of $(nproc) and then substitute it.

subhankarkarmakar
Автор

Appreciate you share so detailed build process!

clinthsu
Автор

Thank you for this wonderful informative and enlightening video!👍

cyrusx
Автор

Thank you very much, I've followed your tutorial and my initramfs works perfectly. I'll try to add some other stuff to it. Great tutorial!

MrFranciss
Автор

For all the future visitors, the 'job control is, tty error' is actually distrubing. To fix it: run openvt -s -l -w /bin/sh or you can also run it with bash when bash is installed instead of direct /bin/sh. This allows you to run bash directly instead of busy box and it works! (Provided openvt is available from busy box so don't remove busybox)

mousinahanger
Автор

this is so so so damm good. i learnt a lot, how everything works!

giveaway
Автор

very cool. only no mention of how to set up a network card for the VM. 😀thanks for sharing.

seadog-tevj
Автор

Ausgezeichnet! I really appreciate your videos, I'm learning a lot. Thank you.

ChrisPinCornwall
Автор

Hello. Can you bring a github with your files from that video or something kind of? It would be great.

dmitryviktorovitch
Автор

Der Mann the best teacher thank you man so much love and respect to you

friskdreemurr
Автор

Very good video.
Will the "Write your own Operating System" series ever continue?

daniel_mg
Автор

Only a remark. The init-script look very static and it don't need to create via echo '...'. Also for the .config it is much simple to add a echo 'CONFIG_STATIC=Y' >>.config. But at all a great tutorial

nbx