How to Build Root on Raspberry Pi - Boots in 5 seconds!!!

  Рет қаралды 50,538

Novaspirit Tech

Novaspirit Tech

Күн бұрын

Пікірлер: 116
@cernejr
@cernejr 3 жыл бұрын
I learned something - thank you. Buildroot definitely has real-world potential.
@itsmith32
@itsmith32 3 жыл бұрын
Quite interesting. I was riding subway and saw black screen beneath the doors off the train with "buildroot." I thought: hmmm, Let's duck-duck... Now I've arrived and know a bit about what it is. Thank you!
@HotMicSystems
@HotMicSystems 7 күн бұрын
Damn! I found your channel years ago and forgot to subscribe and I haven't seen you in awhile, I'm glad I just found you!
@ScottPlude
@ScottPlude 3 жыл бұрын
I love it! Every time I watch another video from you, that is my new favorite. I have some pretty bold ideas for automotive tinkering. The std boot time has always been a limit but this opens up a whole new world! thanks!
@NovaspiritTech
@NovaspiritTech 3 жыл бұрын
Wait till you search for this "raspberry pi 3 boot 1.75 seconds", this will boot into gui too. I'm also a big car guy myself. Built my first carpc in 2006
@steven1000000000
@steven1000000000 3 жыл бұрын
@@NovaspiritTech Wow, I defintely need to look into this as well.
@steven1000000000
@steven1000000000 3 жыл бұрын
This is exactly what I was thinking regarding the automotive options - a 1 minute boot time limits some of the practical possibilities.
@llortaton2834
@llortaton2834 3 жыл бұрын
Yo don you are always on POINT PROPS!!!! i have a list of things i wanna learn about and the videos you release keep striking off the things one by one! Incredible i'm about to build my own midi controller from internet knowledge, awesome videos keep it up!
@siriokds
@siriokds 3 жыл бұрын
You can even remove initial logo, delay serial initialization and other tricks to speedup boot process.
@Ryukachoo
@Ryukachoo 3 жыл бұрын
Possible use case; rPi dash for car projects? For situations like that you really need under 6 seconds boot
@nathanchalecki4842
@nathanchalecki4842 Жыл бұрын
Exactly what I am thinking- unfortunately the learning curve is too steep for someone like me hahaha
@reyanshkhobragade5822
@reyanshkhobragade5822 3 жыл бұрын
That looks really cool, great video after all!
@mikehensley78
@mikehensley78 3 жыл бұрын
yes it got me thinking about how i could use buildroot. my pi0w running my ADS-B "radar" might benefit from building a system that has only what it needs and nothing more. pretty cool.
@NovaspiritTech
@NovaspiritTech 3 жыл бұрын
that would be really cool, not sure if they provide the source codes so you can compile
@ninline2000
@ninline2000 3 жыл бұрын
@@mikehensley78 Are you using RTL-SDR for that?
@mikehensley78
@mikehensley78 3 жыл бұрын
@@ninline2000 yes.
@ninline2000
@ninline2000 3 жыл бұрын
@@mikehensley78 I bought one recently but haven't had time to fool with it yet. Too many toys, not enough time.
@ninline2000
@ninline2000 3 жыл бұрын
Thank you so much for showing this off. The potential uses for something like this are amazing.
@IMRANKHAN-we9un
@IMRANKHAN-we9un 3 жыл бұрын
You have TURBO net speed🔥🔥🔥🔥. As always you are come with Amazing topics.
@Nalanaij
@Nalanaij 3 жыл бұрын
Very interesting. I installed arch on a RPi4 and Banana Pi Zero M2. Really like the lack of unnecessary packages and got down to 12s boot time. Now I'm working on an yocto project image for both to further decrease power consumption and boot time
@foobarbarfoo2377
@foobarbarfoo2377 3 жыл бұрын
Nice. Note that buildroot also allows to auto-expand the persistent rootfs on the first boot to fill the storage device to its physical capacity
@MauriceF13
@MauriceF13 Ай бұрын
Hey😊 first: awesome tutorial! second: I did the tutorial for pi3 and pi0w, but the screen (hdmi) stays off. So not turned on, it stays completely off. What do I at least have to enable to see the login on the hdmi-display? thanks man
@pikachuchujelly7628
@pikachuchujelly7628 Жыл бұрын
Buildroot is so useful for projects that don't require a full blown desktop OS like Raspbian. The boot times and memory savings are unreal!
@gurujr9904
@gurujr9904 Жыл бұрын
what is the difference between the lite version of raspberry pi 4 - 64bit OS, and root (as above) ....... if they are the same we can as well go directly to Imager and build it with one click isnt it ?
@KristovMars
@KristovMars 2 жыл бұрын
Thanks for this! My project* needs a fast boot so Build Root sounds like the ticket. *Basically an "instant on" WP or text editor.
@protonspeed
@protonspeed 6 ай бұрын
Hey, hope you are doing well. I was trying to build a buildroot to simply stream a USB camera on HDMI. I have one error that I'm stuck to. /dev/video0 no such file or directory. Either I use vlc to capture, gstreamer , ffmpeg everywhere. I'm making this on my windows using wsl. Can you help me with this? Please 😊
@harrytrueman4216
@harrytrueman4216 3 жыл бұрын
Do you have any experience in installing a kanban board on pi?
@GeorgeKGrace
@GeorgeKGrace 2 жыл бұрын
Great video! This is exactly what I was looking for. Here's what I need: 1st - I need the most minimal possible configuration (OS) to be able to boot directly into a program upon booting up on a Raspberry Pi Zero W2, with no fancy start up logo or anything (or maybe a logo of the program I'm using created in ASCII characters? That would be cool). 2nd - Being able to specify the screen resolution, is this possible? (I'm planning on using a 1280 x 400 display because that's what the program would use up on a full screen). 3rd - To be able to fetch packages from the command line if necessary for updating and upgrading purposes (all I'm familiar with is using "sudo apt update / upgrade / search / install" to be able to search and install programs from a repository, I'm not even sure what all this process is called, or if it's dependent on a specific OS (Debian?) but I'd like the same experience if possible. I assume that if I wanted to achieve the above, I can compile an extremely light version of Linux using Buildroot, but I'm not sure what to select or not. Wouldn't I need the Raspberry Pi Zero's Wi-fi to be activated to be able to fetch the packages and updates? What to select then? Obviously, I would a terminal to type into, maybe a text editor to edit the config file of the program in question, but how about any dependencies related to the program I need to run (I know for sure it needs ncurses). Wouldn't I be able to build upon the initial settings if I can fetch and download the packages/dependencies once I'm "connected" to the repositories? This is all speculation, but that's why I'm reaching out. I want specifically to be able to run NetHack on text mode upon booting up on a Raspberry Pi Zero W2 in the fastest and most simple possible way. Do you think you (or anybody) can guide me in the right direction? Thank you.
@TheTechieScientist
@TheTechieScientist 3 жыл бұрын
Nice video , can you give links for that 8-inch monitor , I am looking to buy one for my pi 400
@NovaspiritTech
@NovaspiritTech 3 жыл бұрын
kzbin.info/www/bejne/q56VZXyPp6Z3mqM
@davidianmusic4869
@davidianmusic4869 3 жыл бұрын
Wow, way to release all the bcm chips’s power on a single task. Is this a real time OS? Or maybe operate with few interrupts due to its lean-ness?
@gurujr9904
@gurujr9904 Жыл бұрын
what is the difference between the lite version of raspberry pi 4 - 64bit OS, and root (as above) ....... if they are the same we can as well go directly to Imager and build it with one click isnt it ?
@dimitris99880
@dimitris99880 3 жыл бұрын
Does he have a video on the linux distribution that he uses? Its pretty cool with that cpu monitoring and windows style task bar.
@NovaspiritTech
@NovaspiritTech 3 жыл бұрын
yup kzbin.info/www/bejne/bp7HfYVsqJVoo80
@dimitris99880
@dimitris99880 3 жыл бұрын
@@NovaspiritTech thanks!
@EcceBestia
@EcceBestia 3 жыл бұрын
Ooh! I can see lots of potential for this in vm or docker container environments. Is there any way to remove the R-Pi logos or replace them?
@mradaChris
@mradaChris 3 жыл бұрын
I gave up a long time ago to get the boot up times for raspberry pi 3 to go faster. 5 seconds is much better than what I've seen in the past. But I still think it takes too long to boot up.
@pikachuchujelly7628
@pikachuchujelly7628 Жыл бұрын
A lot of that is due to initializing drivers. You can cut out drivers for hardware (like ethernet or Bluetooth) that you're not using in the kernel config to make it boot even faster.
@stephenreaves3205
@stephenreaves3205 3 жыл бұрын
This sounds a lot like Gentoo. I'm pretty excited
@davocc2405
@davocc2405 3 жыл бұрын
Would this produce a less cluttered OS build that would potentially see the targeted apps run faster (less CPU contention, etc.)?
@Pupek497
@Pupek497 Жыл бұрын
How can I connect with ssh to the raspberry when I connect it to my computer with a lan cable?
@shaharil8560
@shaharil8560 3 жыл бұрын
Hi..It is a very interesting video…may I know, the 5s is starting from power supply of RPi is switched ON or from text displayed on terminal? I have tried the steps for RPi 4 8Gb..but I still cannot get the boot time less than 15s...😀
@werty1st
@werty1st 3 жыл бұрын
thats a nice video. i was looking for some method to customize my raspi images so i dont have to do the same basic setup over and over again.
@orionriker
@orionriker 3 жыл бұрын
What linux os you use on your computer? Is it ubuntu?
@NovaspiritTech
@NovaspiritTech 3 жыл бұрын
yes, i made a video on this setup kzbin.info/www/bejne/bp7HfYVsqJVoo80
@cornjulio4033
@cornjulio4033 3 жыл бұрын
Thank you very much ! I wanted to understand how to do this for years. Dou you think it would be possible to compose a buildroot, and still make it boot over USB (SSD) ? It's possible with a normal Raspbian.
@NovaspiritTech
@NovaspiritTech 3 жыл бұрын
Yes
@mauisam1
@mauisam1 3 жыл бұрын
You said something that really peaked my interest... That this the Build Root could be used as a wireless access point. WiFi is not very good and the ends of my house. I have tried extenders but they have a second WiFi name and when family comes to visit it is always confusing which WiFi to select. My house looks kinda like |____ , in which the internet and (my office) is in the left bottom corner. But the other ends of the house have very bad WiFi signals to them. I looked in to many solutions but being frugal person that I am I was not thrilled at there price. It sounds like you could use a Raspberry PI-W as an access point. Could you do a video where you connect three (or more) of them as access points? If the Zero can be used as an access point it would be a very low cost solution that could be in every room of the house. Thanks for your hard work.
@NovaspiritTech
@NovaspiritTech 3 жыл бұрын
i'm actually working on a video for using ESP12 as mesh networks to expand the converge of wifi around my house. that is a much cheaper solution and covers more area.
@mauisam1
@mauisam1 3 жыл бұрын
@@NovaspiritTech Can't wait for that video! It will be interesting to see if the ESP12 can handle the high speed network traffic, as in streaming 4k video. Thanks again.
@ariel-jc5ug
@ariel-jc5ug 3 жыл бұрын
i would like to do it with a old pc , to play ads idk if this one can work
@calebc6028
@calebc6028 3 жыл бұрын
So I could use this to boot tuner studio?
@ViperrKsa
@ViperrKsa 2 жыл бұрын
If I want python program to run on buildroot, how I can install python libraries on buildroot?
@BartekSzzz
@BartekSzzz 3 жыл бұрын
Hello Novaspirit Tech! What about TinyCore disto? It's also small and fast, maybe you would show off this basic distro with Internet browser only? Some kind of Kiosk/Thin Client build on RPI, what do you think?
@pikachuchujelly7628
@pikachuchujelly7628 Жыл бұрын
Tiny Core boots lightning fast and is great for a kiosk scenario, though the packages are a bit lacking, and you have to install the WiFi packages manually, which can be a pain.
@FrankGraffagnino
@FrankGraffagnino 3 жыл бұрын
great video. new tool in the toolbelt!
@seerampraveenkalyan5446
@seerampraveenkalyan5446 3 жыл бұрын
Please answer my question cause I am the one who uses raspberry Pi 4 as a desktop and I have totally coustomised my Pi by watching your videos please help me with the question.
3 жыл бұрын
How does sd card speed affect the time? Or is it so small it is all read to RAM once?
@NovaspiritTech
@NovaspiritTech 3 жыл бұрын
the sd card speeds does effect it veery slightly, when using a class 10 i was getting about 6~7 second boot vs using uhd 1 was getting the speeds you see, about 5 seconds
3 жыл бұрын
Thanks for the answer and effort you put into your videos.
@sannithraomadhavaneni1179
@sannithraomadhavaneni1179 Жыл бұрын
I have copied the .img to a sd card and loaded it to rpi-4. But after booting , its asking me a login and password..Whats the issue? Please help!
@ScottAshmead
@ScottAshmead 3 жыл бұрын
This sounds a bit similar to gentoo... Could you possibly do a review on gentoo some day?
@System64-Fumo
@System64-Fumo 3 жыл бұрын
Ur starting to reach my speeds Don Im impressed
@Sam-vw2be
@Sam-vw2be Жыл бұрын
I'm looking forward to doing that on Open Auto Pro
@edgecrush3r
@edgecrush3r 3 жыл бұрын
Great as Always! many thanks.
@ScottPlude
@ScottPlude 3 жыл бұрын
I would like to support you but I heard youtube takes a big portion of the money you get. do you take paypal? they give you all the money.
@NovaspiritTech
@NovaspiritTech 3 жыл бұрын
haha thank you, watching and share is more then enought, but if your interested i do have patreon which is much better then youtube payouts
@mydisk2859
@mydisk2859 3 жыл бұрын
New Hackintosh, When is macos big sur(arm) on raspberry pi video coming ?
@seerampraveenkalyan5446
@seerampraveenkalyan5446 3 жыл бұрын
After installing the gnome software in raspberry Pi os then I lost the add and remove software. In gnome you suggest for snapd and flattap but there are not more software available than add and remove software. So please help me with something to do.
@NovaspiritTech
@NovaspiritTech 3 жыл бұрын
if you installed gnome on top of raspberry pi OS then you shold still have the default add and remove programs in there that came with rpi os, i forgot the name of the software and i can check later but should still be in there. if not you can always install synaptic
@seerampraveenkalyan5446
@seerampraveenkalyan5446 3 жыл бұрын
Thank you very much 🥰
@seerampraveenkalyan5446
@seerampraveenkalyan5446 3 жыл бұрын
Yeah I searched for the default add and remove software but it is not showing up that's why I asked you. I will check again and if not I will go with synaptic. And thank you again 🥰😊.
@armandomiguelcerasoli2610
@armandomiguelcerasoli2610 7 ай бұрын
And what is the buildroot default login username and password?
@SyFi913
@SyFi913 3 жыл бұрын
Forgot you could make your own OS for the RPi lol
@keerthanam342
@keerthanam342 2 жыл бұрын
howmuch time takes mke -j8 command
@TheGroovebot
@TheGroovebot 3 жыл бұрын
Perhaps you could make one for the Pi Zero W with a Mumble client and contact Andreas Spiess?
@Orion3000k
@Orion3000k Жыл бұрын
Incredible Insights.
@juggalotuz04
@juggalotuz04 3 жыл бұрын
I have the smartipi housing and pi screen, it's awesome
@jesusochoa6616
@jesusochoa6616 3 жыл бұрын
HI! can i check my sdcard.img on virtualbox?
@pikachuchujelly7628
@pikachuchujelly7628 Жыл бұрын
No, but qemu can emulate a Raspberry Pi if you need quick testing.
@MrFaaaaaaaaaaaaaaaaa
@MrFaaaaaaaaaaaaaaaaa 3 жыл бұрын
I'm running openHD and it takes 90 seconds to boot up lol
@jean-francoiskohl8950
@jean-francoiskohl8950 3 жыл бұрын
Hi, Thank you for this video. I try to make a build for raspberrypi0w and when i write the command make menuconfig i get an error like this: unable to find the ncurses libraries or the required header files. Have you an idea to solve this problem ?
@jean-francoiskohl8950
@jean-francoiskohl8950 3 жыл бұрын
Hello, I'm doing the questions and answers! lol You have to install the library by passing the command sudo apt-get install libncurses5-dev and repeat make menuconfig am I right ?
@NovaspiritTech
@NovaspiritTech 3 жыл бұрын
Yup
@alexmaya124
@alexmaya124 2 жыл бұрын
@@jean-francoiskohl8950 thanks for your help, also you need a C++ compiler to build GCC: sudo apt -get install g++
@absmustang
@absmustang 3 жыл бұрын
I don't think you hit that Enter key hard enough. Funny: KZbin went to commercials right after you smacked the enter key and fast forward lines appeared on screen. It looked as if you had broke your own video.
@arnovije
@arnovije 3 жыл бұрын
Thanks for sharing! Was looking for something like this :) Anyone knows if/how this can be made readonly so the SD-card will still function after a couple of months?
@NovaspiritTech
@NovaspiritTech 3 жыл бұрын
yes it is possible to set to read only after boot
@jyvben1520
@jyvben1520 3 жыл бұрын
does that system log anything, if not no wear on the sd card, if it does like most linux systems then maybe add a ram drive/usb drive and log to that.
@NovaspiritTech
@NovaspiritTech 3 жыл бұрын
i agree, if you need system logs then you will need to link the logs folder to ram
@arnovije
@arnovije 3 жыл бұрын
@@NovaspiritTech Great! Will give it a spin 👌
@arnovije
@arnovije 3 жыл бұрын
@@jyvben1520 Thanks for the pointer. I remember vaguely that Busybox has a ram-syslog-thing. Going to check it out 💪😎
@smartassist9700
@smartassist9700 3 жыл бұрын
What benefit does it have? I hear none! Explain.
@dabutler44
@dabutler44 3 жыл бұрын
Is modbros built with this?
@NovaspiritTech
@NovaspiritTech 3 жыл бұрын
no, but i did suggest it to the developer, who knows maybe he will implement it in the future
@kkrt000
@kkrt000 3 жыл бұрын
Just FYI Alpine Linux loads just as fast on RPIs, but its fully functional Linux, i would recommend it instead :)
@NovaspiritTech
@NovaspiritTech 3 жыл бұрын
yea i heard about that, i have not tried it yet.
@ThongThong
@ThongThong 2 жыл бұрын
Thank you !
@xamashee
@xamashee 3 жыл бұрын
Champion!
@KaranveerSingh97
@KaranveerSingh97 2 жыл бұрын
Yocto takes a while to compile.... I was surprised when you said 15 minutes... Lol
@seerampraveenkalyan5446
@seerampraveenkalyan5446 3 жыл бұрын
And by the way I love your videos
@casianreport3318
@casianreport3318 3 жыл бұрын
set to static, get rid of dhcp
@seerampraveenkalyan5446
@seerampraveenkalyan5446 3 жыл бұрын
Hi plese check out the minecraft server on raspberry Pi 4 which runs minecraft on Rpi 4 using pinecraft and it runs very smooth please check out and I hope you make a video on it.
@rexjuggler19
@rexjuggler19 3 жыл бұрын
Excellent
@MC_DesmondSparrs
@MC_DesmondSparrs 2 жыл бұрын
could I use ths to create a gentoo-chroot that i can run on any android-device#
@valshaped
@valshaped 3 жыл бұрын
Buildroot pi-kvm? :P
@wcalera
@wcalera 3 жыл бұрын
I would be better if it was a link to built image : -\
@srivastavanurag99
@srivastavanurag99 2 жыл бұрын
thanks
@ishanmadhuranga7947
@ishanmadhuranga7947 3 жыл бұрын
First XD
@amalirfan
@amalirfan 3 жыл бұрын
hi
@hammershigh
@hammershigh 3 жыл бұрын
Terrible sound...
@ahoj113
@ahoj113 3 жыл бұрын
no u
DIY Raspberry Pi Racecar Dashboard: The Ultimate Guide
15:11
BEAVIS Motorsport
Рет қаралды 828 М.
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
I Can Save You Money! - Raspberry Pi Alternatives
15:04
Linus Tech Tips
Рет қаралды 3,7 МЛН
FINALLY! NVMe SSDs on the Raspberry Pi
13:31
Jeff Geerling
Рет қаралды 740 М.
Top 10 Easy Raspberry Pi Projects YOU can do THIS WEEKEND!
9:53
Hacking Modern Life
Рет қаралды 33 М.
How to Run Linux on an ESP32
18:53
element14 presents
Рет қаралды 168 М.
Making Linux Distro with Buildroot
8:38
Nir Lichtman
Рет қаралды 40 М.
Your ISP is lying! Monitor your Internet with a Pi
8:05
Jeff Geerling
Рет қаралды 305 М.
Create the Ultimate Human-To-Web Device | Raspberry Pi Kiosk Mode
12:43
Core Electronics
Рет қаралды 29 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 737 М.
Converting Any USB Device to A Wireless USB using Raspberry Pi Zero
11:40
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН