Тёмный

Boot multiple OSs from an SSD with BerryBoot on a Raspberry Pi 4/400 

Подписаться
Просмотров 23 тыс.
% 403

In this video we will install Berryboot to a microSD and load x3 operating systems from a single 1TB SSD. We will be installing TwisterOS, Pi OS (formerly known as Raspbian) & ubuntu. We'll discuss the setup/installation process, demonstrate each booting and review some additional features of Berryboot.
BerryBoot Website/download : www.berryterminal.com/doku.php/berryboot
Berryboot Images: berryboot.alexgoldcheidt.com/images
7-zip (file archive tool) : www.7-zip.org/
You May also be interested in PINN Lite: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1Cqta4go45U.html
Chapters
========
00:00 - Introduction
00:30 - What is Berryboot
02:36 - Berryboot Setup
04:26 - Ubuntu Setup
05:47 - Add More (TwisterOS + PiOS)
09:24 - Other Features
Items shown in this video
=====================
* CanaKit Raspberry Pi 4 Basic Kit (8GB RAM) - amzn.to/3s1ObL8
* SanDisk 1TB Extreme Portable External SSD - amzn.to/3avhKin
* Raspberry Pi Official Keyboard and Mouse - amzn.to/2NCMmpb
* Lepow 15.6 Inch Full HD 1080P USB Type-C Portable Display: amzn.to/3kMS6aW (My Video review of this monitor is here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-zZVxXA_eCdQ.html )
→→ wagnerstechtalk.com ←←
If you found this video helpful/informative, please ...
***** Like / Share and Subscribe *****
SUBSCRIBE for the latest Wagner's TechTalk:
ru-vid.com
*As an Amazon Associate I earn from qualifying purchases.
----------------------------------------------------------------------------------------------------------------------
Feel free to ask us a question in the comments below or visit our website, we try to answer most questions that we can.
Email: wagnerstechtalk@gmail.com
Website: wagnerstechtalk.com
Or join us on one of the following social media sites...
Facebook: wagnerstechtalk
Twitter: wagnerstechtalk
#BERRYBOOT #RASPBERRYPI4 #PI400 #WTT #WAGNERSTECHTALK

Наука

Опубликовано:

 

18 фев 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 96   
@hogeojin
@hogeojin 2 года назад
I love your video and your perfect tutorial. Everything looks all right. Many thanks from Japan.
@WagnersTechTalk
@WagnersTechTalk 2 года назад
Most welcome, thank you for watching and your kind comments! Another one that is similar that you may want to check out is this one on PINN Lite: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1Cqta4go45U.html
@umblapag
@umblapag 2 года назад
Great video! You explained everything very well, and i like the pacing. Thank you!
@WagnersTechTalk
@WagnersTechTalk 2 года назад
Glad it was helpful, thank you for your kind comments! You may also enjoy my video on PINN Lite here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1Cqta4go45U.html Similar to BB and in some ways easier to setup.
@UnNamedGuy0
@UnNamedGuy0 Год назад
Thanks it really helpful btw Does it create a extra partition for every OS or are the OSes sharing the same amount of storage?
@WagnersTechTalk
@WagnersTechTalk Год назад
Very welcome, before you decide on BerryBoot, also see this more recent video on PINN Lite: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1Cqta4go45U.html . I prefer PINN, myself. Yes, it will create separate partitions for each of the OSes installed.
@MashTec
@MashTec 3 года назад
Another great guide for the Pi4/400 👍🏻 thank you! It‘s great to be able to use Linux distributions like the famous Ubuntu on it ;)
@WagnersTechTalk
@WagnersTechTalk 3 года назад
Thank you my friend!
@timturner4266
@timturner4266 3 года назад
Thanks for the tutorial. This is the second one of your tutorials that I've felt confident enough to attempt. And for the second time IT WORKED! After installing and failing get the standard available Raspberry Pi OS to install I've found that only a Berryboot image can be used (Same for Ubuntu and Twister OS, etc.). I've seen the tutorials on Berryboot Convert, but it really seemed to me to be above my paygrade. Twister 2.0 just came out, any idea on when it'll be updated for Berryboot? QUESTION: How to do updates to the OS? I attempted to upgrade both Raspberry Pi OS and Ubuntu but the ugrade failed when booted thru Berryboot, and I suspect the latest full OS needs to be converted for Berryboot instead of just an upgrade, is that so? So, unable to update, until an OS is converted for Berryboot I'm stuck on an older version of an OS? Then when a Berryboot version is available I have to reinstall the entire OS as a new install? That can't be right. What am I missing? Again, THANKS!
@WagnersTechTalk
@WagnersTechTalk 3 года назад
Great news Tim, I appreciate the positive comment! I've not tried updating the latest Twister v2.0 yet, not sure when they'll have a new image in BB (SquashFS) format. But if you install the current one, I think you can update it from their update utility in Twister (I did when I first installed it with BB). When I first installed PiOS I was able to update it there as well. Not sure why there are update issues, seems like I may need to dig into that. Also looking at checking out PINN Lite which is similar to BB.
@poweredbywill2216
@poweredbywill2216 3 года назад
Great video. After install, does the SSD have just the ext4 for Ubuntu or did the .img get placed there as well? Feels kind of like ventoy for rPi... Also did you have a video regarding your decision to go with http vs https for your site?
@WagnersTechTalk
@WagnersTechTalk 3 года назад
Thank you, much appreciated. The .img files got placed as well. To help answer your question a little more fully, I placed an image of the structure here: wagnerstechtalk.com/rpi4/#SSD_Structure . My reason for going with http vs. https was the cost from my hosting company, they wanted to charge an arm and a leg for an SSL cert and my channel is too small to fund the added expense.
@poweredbywill2216
@poweredbywill2216 3 года назад
​@@WagnersTechTalk Wow that's really cool and quite an advanced approach to minimal storage isolation between OS. Impressive... I wonder if you could theoretically create another SSD partition for documents and share it between OSes. It seems sometimes these tools virtualize the storage in a way which that isn't possible. Thanks for the thorough perspective...
@WagnersTechTalk
@WagnersTechTalk 3 года назад
@@poweredbywill2216 Most likely could create a separate partition for sharing across OSs. It would likely need to be done before formatting the SSD (just a hunch). Might be something interesting to try in the future for sure.
@hansvanderlinden6545
@hansvanderlinden6545 2 года назад
One word: excellent.
@WagnersTechTalk
@WagnersTechTalk 2 года назад
Much appreciated!
@hailsatyr
@hailsatyr 2 года назад
So once you select SSD as a destination for OS installations, does it mash them all together in the same partition on SSD? I would love to have each OS on a separate partition.
@beerhigh04
@beerhigh04 3 года назад
Pardon me for asking, since I don’t know much about raspberry pi but want to learn. First question, how did you format your 128gb to fat 32? And second question I’m currently using recalbox, is it possible to add another OS like Pi OS
@WagnersTechTalk
@WagnersTechTalk 3 года назад
Good questions, no worries. To format the card in FAT32, I used Raspberry Pi Imager here: www.raspberrypi.com/software/ . Since this video, I also created another video that you may prefer on PINN Lite : ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1Cqta4go45U.html It's actually a bit easier in PINN Lite as you can easily select all the operating systems you want to install upfront. However, keep in mind once set it can't be changed easily. Recalbox is one of the options. Hope this is helpful!
@beerhigh04
@beerhigh04 3 года назад
@@WagnersTechTalk thank you so much
@WagnersTechTalk
@WagnersTechTalk 3 года назад
If you need more information, you can find many guides here: wagnerstechtalk.com/guides/#Raspberry_Pi The Raspberry Pi Gaming guide has info. on Recalbox, RetroPie and Batocera.
@chrissoricelli9699
@chrissoricelli9699 2 года назад
Great video! Not sure if this is covered in other questions and maybe I wasn't connecting the context. I have multiple pre-built images of Retropie and Batocera, each one containing their own games and assets. I would like to have all of these images on a single external drive and have the option to choose which one I would like to boot from. Can I do that using these steps?
@WagnersTechTalk
@WagnersTechTalk 2 года назад
Thank you Chris! First, I've not tried importing an existing image into BB. Primarily because the image must exist in the Squash FS which is a bit inconvenient for an existing image (you'll have to run it through a series of conversions). Another option you may want to consider is PINN Lite, video here if needed: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1Cqta4go45U.html I've not tried importing an existing image with it personally, but if it is possible it would likely be easier than BB. Hope some of this is helpful to you!
@chrissoricelli9699
@chrissoricelli9699 2 года назад
@@WagnersTechTalk Thanks for the quick response! Sound like it's more involved than I thought, and I was looking for an easy way out. I'm going to check out the resources you linked to. Thanks again.
@tommyger-nrw2643
@tommyger-nrw2643 3 года назад
does this also work with Retropie(without OS) and RaspianOS?
@chopgr
@chopgr 2 года назад
Cheers man. The real question is , how to move the berryboot to an SSD partition, similar to how GRUB works. Get rid of the SDCARD and be able to boot multiple OSes directly from the SSD.
@WagnersTechTalk
@WagnersTechTalk 2 года назад
That is a good question and no good answer for it at present.
@FursaFarfasha
@FursaFarfasha 3 года назад
I am confused whether to use BerryBoot or PINN - do you know why people choose one over the other?
@WagnersTechTalk
@WagnersTechTalk 3 года назад
That's a good question, the two are similar. With PINN you have more available installation options as opposed to BerryBoot. Also, for some OSes it can be hard to find a SquashFS image (needed by BerryBoot) to install it. Lately I tend to use PINN mostly but appreciate that we have two very good options. Hope this helps some.
@FursaFarfasha
@FursaFarfasha 3 года назад
@@WagnersTechTalk Thanks - it does help!
@DavidErato
@DavidErato 3 года назад
Funny. I was *just* researching this 30min before this was uploaded. I was curious if I could run 2 retro gaming OSes. I really like the polish of recalbox (I don't care for being kicked to DOS like menus in retropie), but given the issues with Nespi4 case and there's no Steamlink available, I'll just rebuild retropie on an SSD. Maybe use a microsd to play with Recalbox.
@WagnersTechTalk
@WagnersTechTalk 3 года назад
It should work, I've been researching a follow-up to this video which I plan to cover after the ArgonOne M.2 video. Basically, the image used will need to be in the squashFS format. There is a utility called BerryConverter (Link: github.com/Kingo71/BerryConverter ) that should allow taking an existing Recalbox/RetroPie image and put it int he SquashFS format so it can be easily loaded in BerryBoot.
@chrissoricelli9699
@chrissoricelli9699 2 года назад
I was basically asking the same question. Are you looking to do this with separate copies of your games and related media for each OS, or pull them from a central location using whatever OS you choose?
@StratEdition
@StratEdition 2 года назад
Hi. I installed RPI OS onto the SSD, but I wanted to also have another OS on the SD card. I don't mind using the SD card for this. Since all the boot files are on the SD card, could we change the destination drive for the second OS to the SD card. The final setup would look like: SD card (boot files + OS1) SSD (OS2)
@WagnersTechTalk
@WagnersTechTalk 2 года назад
I may be wrong, but I think all OSes would need to be installed to the SSD per this: www.berryterminal.com/doku.php/berryboot I don't think you can mix and match them.
@StratEdition
@StratEdition 2 года назад
@@WagnersTechTalk You're right. After much research I ended up installing two separate OSs on each drive, and selecting USB boot as the priority. Whenever I just want to game, I'll turn the usb off so the SD gets picked up. Better than nothing I guess. There isn't a GRUB-like tool for the Raspberry yet I'm afraid.
@namangupta86
@namangupta86 2 года назад
Can we have a custom retropie image from arcadepunks and twister Os in dual boot configuration here?
@WagnersTechTalk
@WagnersTechTalk 2 года назад
There is a size limit to the squashfs file system used by BerryBoot and no arcadepunks images are available for download in this way. Another option might be PINN Lite, however I don't use pre-made images and instead create my own (I've had a lot of issues with them in the past). You might want to search reddit for something that might help.
@Xeliman-24
@Xeliman-24 Год назад
@@WagnersTechTalk there is not size limit at all,it depends from how large memory card,hard drive you have berryboot installed to
@troutstag
@troutstag 2 года назад
I cannot get fan to work in the argon case with twister os. Any suggestions?
@WagnersTechTalk
@WagnersTechTalk 2 года назад
The scripts mentioned for PiOS should work fine. More info. on my guide here: wagnerstechtalk.com/argonone/#Install_Argon_ONE_Scripts_in_Pi_OS_3264-bit You may also be interested in checking out PINN Lite, learned about this after trying BerryBoot: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1Cqta4go45U.html
@detoushorizons
@detoushorizons 3 года назад
Hi, thanks for the video. I tried to add an OS image from USB but Berryboot tells me I have to insert a drive. I'm on Windows 10 and tried with a USB stick and a portable SSD I have. Do you know if there's anything more I need to do on the drive side ? Thank you !
@WagnersTechTalk
@WagnersTechTalk 3 года назад
The USB stick needs to be formatted as FAT32, that's likely why it didn't see it (not just the boot microSD but the thumb drive with the OS to install). You'll also want to use the images from here: berryboot.alexgoldcheidt.com/images as they are all already in the SquashFS file format (needed by BerryBoot). Let me know if that helps!
@detoushorizons
@detoushorizons 3 года назад
@@WagnersTechTalk Thank you for the answer. I wanted to get Lakka which is not listed here. Is there a way to put an img in the correct format needed by BerryBoot ?
@WagnersTechTalk
@WagnersTechTalk 3 года назад
Very welcome. Unfortunately, I haven't yet had time to fully test this and get it working but my notes that "may work" (perhaps with some minor changes) are here: wagnerstechtalk.com/rpi4/#Experimental I tried one image but I think it was me who did something wrong. Once I get it working, these steps will get updated and show some success with various images at that point. Had a rough week this week (stomach bug), but better now so haven't gotten back to it yet.
@detoushorizons
@detoushorizons 3 года назад
@@WagnersTechTalk Thank you, I'll keep an eye on that. I guess I'll stay with my SD cards for now and try again later to see if it's more viable.
@rrogan2002
@rrogan2002 2 года назад
I have followd this to a tee but Berryboot images keep crashing on my Pi 4? I have install the images on external ssd as well as the sd card and get the same results. Any ideas?
@WagnersTechTalk
@WagnersTechTalk 2 года назад
It wasn't long after this video when someone mentioned PINN Lite to me. Since then, I primarily use PINN Lite and it works very well. If it's an option, see if this video helps: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1Cqta4go45U.html
@rrogan2002
@rrogan2002 2 года назад
Thanks.. I actuallly watched it this am. I successfully was able to install and boot several images from my ssd drive flawlessy. Thanks for sharing your knowledge with us. Too bad Pinn-Lite doesn't allow you to incrementally add OS images one at a time.
@WagnersTechTalk
@WagnersTechTalk 2 года назад
@@rrogan2002 Very welcome, I learned about PINN Lite from a viewer after the BB video. We learn from each other :)
@carlodc28
@carlodc28 3 года назад
When trying to add OS to my Raspberry Pi 4 from my USB, berryBoot does not read my USB, I attempted many times in 2.0 and 3.0 and nothing it shows as "No media found" and instructs me to add a USB stick like if I don't have it connected. I have several OS images in the USB. I would appreciate the assistance.
@WagnersTechTalk
@WagnersTechTalk 3 года назад
Hi Carlos, make sure the USB stick is formatted as FAT32. If it's not, you can use DiskGenius to reformat it. Of course, make sure you backup your images that you've copied to your computer, then format the USB stick as Fat32 and copy them back. This should do it.
@carlodc28
@carlodc28 3 года назад
Hi @@WagnersTechTalk. In order to transfer large OS images to a USB stick, you have to do it as NTFS because you can't as FAT32. As suggested, I attempted to cmd adm. as format /FS:FAT32 /Q and it didn't work. Can you format a NTFS back to FAT32?
@mrmemknock2252
@mrmemknock2252 3 года назад
Since I am extremely a noob to this raspberry pi what would be the point of being able to browse the web is it safe and reliable?
@WagnersTechTalk
@WagnersTechTalk 3 года назад
Here's the official documentation regarding security: www.raspberrypi.org/documentation/configuration/security.md However yes, it's generally secure if you assign a strong password instead of the default of 'raspberry'.
@mrmemknock2252
@mrmemknock2252 3 года назад
@@WagnersTechTalk thank you for the response 🙏 I watched quite a few of your videos last night and I'm feeling confident to start my first ever pi build
@WagnersTechTalk
@WagnersTechTalk 3 года назад
@@mrmemknock2252 I hope you enjoy it! If you have trouble, I'll help as best I can.
@Deya2607
@Deya2607 3 года назад
when i tried to do the "Raspberry Pi Configuration" it gives me an error saying it can only modify a standard configuration. is that normal?
@WagnersTechTalk
@WagnersTechTalk 3 года назад
I have recently noticed the same with PiOS & TwisterOS. Here's a solution I'm investigating: www.raspberrypi.org/forums/viewtopic.php?t=151695 I'll update the show notes once verified.
@billybob2025
@billybob2025 3 года назад
I also got that with multiple OS, and I also could not overclock, you restart and it would resort back, also could not update anything. So I gave up and used PINN instead.
@fedemejuto
@fedemejuto 3 года назад
You can take out the sd Card once You have installed all the OSs?
@WagnersTechTalk
@WagnersTechTalk 3 года назад
You won't be able to boot unless the microSD card is installed. I recently review PINN Lite, if you want to check that out also: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1Cqta4go45U.html (same thing though, needs the microSD to boot).
@fedemejuto
@fedemejuto 3 года назад
@@WagnersTechTalk thank You for the quick answer! I watched the vídeo! Which one would You recomend me?
@WagnersTechTalk
@WagnersTechTalk 3 года назад
@Federico Mejuto I'm leaning towards PINN at the moment.
@fedemejuto
@fedemejuto 3 года назад
@@WagnersTechTalk great! I Will look more! Another think that i am wondering is that, it's ok to power the rasp4 vía My phone Charger? (Xiaomi 5volts-3amps)
@WagnersTechTalk
@WagnersTechTalk 3 года назад
In this video ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-B1N3AxuCxbk.html I used a battery pack with a Pi 400 and I was impressed. Even ran the portable monitor off the same battery pack lol.
@squirralien1863
@squirralien1863 2 года назад
I really want to have Fruitbox as an option in multiboot but I tried and it wouldn't work, 😭, Should be able to have an O.S. or two, fruitbox, plex and retropie. That would make me happy. Great video, thanks for your efforts.
@WagnersTechTalk
@WagnersTechTalk 2 года назад
I'm not familiar with Fruitbox, I'll check it out after this reply. But, do want to let you know there is a similar boot utility called PINN Lite (video here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1Cqta4go45U.html ). Not sure if it supports what you're looking for, but making you aware of it.
@squirralien1863
@squirralien1863 2 года назад
@@WagnersTechTalk Fruitbox is a jukebox software that only works on the Pi3 not Pi4's I believe, it is very nice. Thanks for the info about the other boot util, fruitbox doesn't work with BerryBoot because the image isn't SquashFS format.
@masblogger
@masblogger 3 года назад
Thanks
@WagnersTechTalk
@WagnersTechTalk 3 года назад
Very welcome, hope you found it helpful!
@bkkorner
@bkkorner 2 года назад
Can you add octopi?
@WagnersTechTalk
@WagnersTechTalk 2 года назад
Looks like there is an image available here for OctoPi: berryboot.alexgoldcheidt.com/search-downloads/?dl_cat=0&dl_search=octopi
@bkkorner
@bkkorner 2 года назад
@@WagnersTechTalk Thank you!
@MiroslavJahelka
@MiroslavJahelka 3 года назад
can y ou add arm win 10 ?
@WagnersTechTalk
@WagnersTechTalk 3 года назад
I'm not aware of an existing Win10 Arm image in squashFS format. IF an image exists, it may work but I've not seen/tried it.
@MiroslavJahelka
@MiroslavJahelka 3 года назад
@@WagnersTechTalk uup.rg-adguard.net/ and convert iso to img ? or use iso from usb ?
@WagnersTechTalk
@WagnersTechTalk 3 года назад
Interesting, thanks for the link. .img, but then it has to be converted to SquashFS using a tool like this one: www.berryterminal.com/doku.php/berryboot/adding_custom_distributions
@ericlouiscancer
@ericlouiscancer 3 года назад
Unfortunately, after installed berryboot, DOCKER NOT WORK ANYMORE.
@WagnersTechTalk
@WagnersTechTalk 3 года назад
That's odd, what error message are you getting?
@ericlouiscancer
@ericlouiscancer 3 года назад
@@WagnersTechTalk docker: Error response from daemon: error creating aufs mount to /var/lib/docker/aufs/mnt/ae6dd4e40cc4ee953f997a4f19f8056efe077eba1603cca2cfb7350c93969edb-init: mount target=/var/lib/docker/aufs/mnt/ae6dd4e40cc4ee953f997a4f19f8056efe077eba1603cca2cfb7350c93969edb-init data=br:/var/lib/docker/aufs/diff/ae6dd4e40cc4ee953f997a4f19f8056efe077eba1603cca2cfb7350c93969edb-init=rw:/var/lib/docker/aufs/diff/c1d12d7d4632739ca4f5577690e026706470b0e3fb32dfa1544095d23755b1e8=ro+wh,dio,xino=/dev/shm/aufs.xino: invalid argument.
@WagnersTechTalk
@WagnersTechTalk 3 года назад
Please see this thread, it may help: superuser.com/questions/1493385/docker-gives-an-error-trying-to-create-aufs-mount
@ermalpula
@ermalpula 3 года назад
Can’t connect to wifi.. been trying for about 20mins now.. I’ve thrown out all my ethernet cables too.. smh
@WagnersTechTalk
@WagnersTechTalk 3 года назад
What type of case & model Pi are you using with it?
@ermalpula
@ermalpula 3 года назад
@@WagnersTechTalk Hello, I have a Pi 4 B, and using a NESPi case.. keeps saying unable to connect check your settings..
@WagnersTechTalk
@WagnersTechTalk 3 года назад
This is good info, thank you. I've been preparing for a video for the ArgonOne M.2 case and used that with BerryBoot for testing. It's possible that BB+NESPi 4 is having a similar issue as recalbox (noted here: wagnerstechtalk.com/nespi4/#Booting_from_SSD ). If I figure something out I'll reply back here, but won't be able to check it out until my new SSD arrives.
@ermalpula
@ermalpula 3 года назад
@@WagnersTechTalk thanks for the info sir. I’ll keep an eye out for the video..
@ermalpula
@ermalpula 3 года назад
Hello, I managed to boot Ubuntu, (took the RPi out of the NESPi box... lol) but when I tried to add the twister os, it kept saying please insert the thumb drive to upload.. the thumb drive was already inserted.. I tried all 4 ports and got the same message.. help!!
@Pedro8k
@Pedro8k 5 месяцев назад
Pinn multi boot loader is better
@WagnersTechTalk
@WagnersTechTalk 5 месяцев назад
Agree, I have a video on that here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1Cqta4go45U.html
@RimWulf
@RimWulf 2 года назад
It's pronounced oo-boon-too.
@WagnersTechTalk
@WagnersTechTalk 2 года назад
I'm from the south, so there's that 😀