Add An M.2 SSD To The Raspberry Pi 4 - GeekPi X862 M.2 Adapter Review
HTML-код
- Опубликовано: 14 ноя 2024
- In this video, we take a look at the GeekPi/GeekWorm Raspberry Pi 4 X862 M.2 NGFF SATA SSD adapter board.
This will allow you to easily add an m.2 SSD to your Raspberry Pi 4 This works with Berry Boot so you can run the whole raspberry pi 4 operating system from the SSD so you can achieve faster app loading, File transfer and boot times!
GeekWorm M.2 Adapter: amzn.to/33rN3Yc
Silicon Power 256GB A55 M.2 SSD: amzn.to/2XwqCNB
Download Berry Boot Here: www.berrytermi...
Get Berry Boot Ready Images Here: berryboot.alex...
How to Use Berry Boot: • Raspberry Pi 4 Easy Mu...
Need A Raspberry Pi 4?
Pi4 4GB: amzn.to/38YNTe6
Micro Sd Card: amzn.to/2Ud25L3
Power supply: amzn.to/3a1mQQD
Micro HDMI: amzn.to/3a06A2e
Follow Me On Twitter: / theetaprime
Follow Me On Instagram: / etaprime
Equipment I Use:
Screen Capture Device: amzn.to/2STpX4C
Tool Kit: amzn.to/2M6l9WS
Soldering Station: amzn.to/2FtdVeu
Camera: amzn.to/2M6KFLB
Tripod: amzn.to/2CmdYVY
Raspberry Pi 4: amzn.to/3cCrvKb
Flirc Case: amzn.to/2OBQTXz
DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission at no extra cost to you!
This video and Channel and Video are for viewers 14 years older and up.
Want to send me something?
ETAPRIME
12520 Capital Blvd Ste 401 #108
Wake Forest, NC 27587 US
THIS VIDEO IS FOR EDUCATIONAL PURPOSES ONLY!
#Pi4 #RaspberryPi #SBC #ETAPRIME DISCLAIMER: Under section 107 of the Copyright Act 1976, allowance is made for “fair use” for purposes such as criticism, comment, news reporting, teaching, scholarship, education, and research. No Games Or Applications Are Included Or Added On Or To Any Device In This Video
The guy from explaining computers made something like this with parts available to him. I think this is what he wanted
I was just thinking that
I was thinking the same thing. I think it's harder for him to get parts like this since he isn't in the US and with shipping as crazy as it is right now.
Ha ha I just sent the link to this video to his video on this saying exactly the same thing
Same. He spent a lot of time trying to jury rig what this adapter accomplished
We all watch the same channels haha
if only someone would create a fan-less aluminium case that fits all this inside.
You don't have an 3D printer ? It's 2020 ! Make it yourself !
@@gertjanvandermeij4265 aluminium case
@@gertjanvandermeij4265 can you 3D print with aluminum?
@@gertjanvandermeij4265 a 3d printer is a pretty expensive ordeal if you dont use it often enough to justify to cost. not everyone has enough money to just go out and buy one.
Geekworm do a case and a top hat with fan and power switch which supports this board too. So it all fits into a nice small unit. They are selling everything on Amazon.
Great view as ever! You should totally check this out with the Windows arm build for raspberry pi.
Would like to see that 👍
Lol just realized I typed view instead of video sorry ETA 🤣
Now all that's left is to get a casing for that raspberry pi 4 setup.
I used the previous iteration of this board with my two pi 3b’s and they’ve worked flawlessly for a year now. Oh, and mine are powered by the PoE hat, to boot.
ETA - You really gotta stop saying "M.2 SSD". It's either M.2 SATA or M.2 PCI-E (Also known as NVME)
This is a - VERY - important distinction as this adaptor will NOT run NVME's at all, and people can buy the wrong SSDs. M.2 is just the form factor they use (the socket), SATA and PCI-E are very different.
This message should be pinned. I though that this is NVME compatible and hence is actually complete waste. Well I think it still is, but anyway.
Ty I kept asking this through the whole video until the close-up of the label said SATA III so that's when I knew which one.
@@satrrap what's the point of using an NVME drive on a raspberry pi, this adapter interfaces through USB 3.0, that's 5GBits/Second, that's not even enough to saturate the SATA III speeds.
@@satrrap yeah, that's reasonable
Would you say NVMe is better than SATA, I see that the write speeds are better but does that really matter for someone who is going to be using it the way it's demonstrated here?
Very nice. There seem to be quite a few add ons or cases now for an M.2. The Argon seems to be the best imo as shown on explaining computers
im using this setup with the geekworm case for my minecraft server. it’s awesome.
Neat. All-be-it expensive solution. They also have some for USB 3.0 -> SATA for 2.5" drives, but I couldn't justify that when you could buy a cable and jerry rig something for < $10.
That being said, it's good to have the option for nicer looking things in this space.
I thought Geekworm quit selling these since the speed of the M.2 drive was wasted on the USB 3 interface? For all practical purposes, the X825-C6 SATA shield kit with the case and power supply is a better deal. Just got one last week and it works fantastic! Coupled with a 1 TB. Crucial SSD, it boots and runs extremely fast, and no more worries about glitchy micro-SD cards. 28 bucks and change for the kit and $99 for the 1 TB. SSD. That plus $61 for a RPi 4B 4 gb., and you have a cheap fast computer for around $200 (provided you have a spare monitor or 2 and a keyboard and mouse lying around, like I do)😁
This thing is really awesome 😍
@Jay Dee You better directly email ETA prime about your beast m2
Can you do a video showing us gaming performance with RetroPie on this M.2 adapter?
It doesnt affect the performance i thing
Won't make any or little improvement. Maybe just everything load a bit faster.
Reiterate what others have said. It'll improve load times. Once in-game, performance will be identical.
Disregard all the above, performance will be better, even in game, there will be less stuttering. You can actually watch the opposite, trying gaming with an sd card on a regular computer and compare it to normal ssd powered gaming computers.
@@pali3329 - You are explaining cache-ing. Some games continue to load content into RAM after you start playing. Once a game is done cache-ing, it runs fine.
If a game has load screens, those breaks in the game will be shorter with faster storage.
ExplainingComputers need to see this
You need to do some of that rasPI game testing with this build.
You know you want to.
Good vid.
Oh man, send this to Explaining Computers Stat!!!!!
Oh, perfect timing, I've been looking for something like this for the last few days! Now if only I could find a case to fit all this into...
I know you thank us for watching, but I want to say thank you for putting in the hard work making such awesome videos!
This video is a failure. That board its a non-sense. Does not have its own power input. Its wrong to drain power from your raspberry.
@@FRESNEL_COOKING_SOLAR_OVENS24 this board doesn’t need a separate power adapter as the USB 3 port it’s plugged into is enough.
@@daftpunk672 thats the problem. It takes power from raspberry. That's the thing I hate. I want to power everything individually, which is safer. I want every board and hat with its own power.
@@FRESNEL_COOKING_SOLAR_OVENS24 whatever man you do you but this hat won’t even affect the pi4 performance wise as it simply draws very little power since it only runs a ssd on it. You can power and run ssd’s with a simple SATA III connector to USB 3 and it’ll run as long as the port can provide the necessary voltage for it, in this case I think it’s only like 5V or something to power a SATA ssd which isn’t a lot.
Would actually love if the pi foundation released a pi built into a keyboard case with hard drive and m.2 support. So it's a proper all in one machine like the machines it copied.
They have! Pi 400
@@skinshowcase7998 thank you. I actually said this pre pi400 release. They obviously read my comment 🤣
Thank you for an excellent video. Geekworm who make the m.2 ssd adaptor in your video, also make a neat fan cooled metal case with power switch to house the whole Raspberry pi 4 + m.2 ssd adapter assembly. Case is Geekworm Raspberry Pi X857. There are two flavours of m.2 ssd adaptor, X862 m.2 sata ssd and X872 M.2 NVMe SSD. Read & Write performance for both adaptors with be roughly than same, as USB3 data transfer speeds will be the limiting factor. I have just ordered a case, m.2 ssd adaptor and m.2 ssd for my 8GB Raspberry Pi 4.
The only thing keeping me from daily driving a pi instead of a PC is drive speeds. If they added a native way to utilize the lower latency and faster speeds of nvme (1000+ MB/s) I would use a pi all day.
Thanks for your video's. Especially WOR videos. I'm new to the PI world, and will be attempting to run windows from my new PI 4 when it arrives.
One thing that could come in the RPi5: emmc module for interchangeable flash memory. Then they would sell the modules separately. Just like Rock Pi.
or Pine64
microSD express would allow support of the NVME protocol - that seems like it would be a good enough solution, once the Pi 5 rolls around?
@@liamness it can be a solution too. But maybe it's more expensive
@@aderbalnunesm Probably just a different controller for the sd card. An emmc module would be a whole extra component, which would certainly add extra expense.
I don't know about that. eMMC's are piss poor devices to begin with. I'd rather have those GPIO's extended than have option for such a poor media. USB imo is good solution for storage. Though I'd like to see one port aligned above the board to use some small nano devices that wouldn't be able to yank out from cases when it's in use.
Another great video ETA! I have found that an external case for a SSD/M.2 does work a little better because i can plug into another device for fast backups. This is one area that the Pi World could improve on unless I'm missing something, which is probably the case lol..
I just use a cheap USB3 to SATA adapter and a $17 SSD off Amazon. With the Argon One case it is still pretty neat as all the cables come out the back.
Any advantage to doing this instead of just a regular 2.5" ssd to usb adapter ? Besides this being a little neater?
It really come down to keeping it neatly packaged.
Absolutely not. Performance is actually really, really bad. Stick to sata drive always when possible.
@@adventureoflinkmk2 yeah i think he's looking for that C shaped USB3 adapter that goes underneath the board
@Beyondesp I have just that, an SSD of 2TB connected with a Sata to USB3 adapter. `hdparm -t /dev/sda` returns 242.86 MB/sec. I'm happy.
The only advantage I can see is being neater. This is much slower than just plugging a ssd into the usb 3 port. I use an old 2.5" ssd connected straight to the usb 3 and my speeds are sequential: 251095, random write: 19366, and random speed of 9266.
Waiting for my parts to arrive, I just wish there was some cheap boxes to install it into
Good review. I have to watch your reviews a few times cos you talk so fast and zip right thru everything in "record time"... 😅
But I enjoy them all. Never heard of BerryBoot before... Thanx
Are you planning taking a look at the X872 version which supports nvme m.2 drives. Would be interesting to see the speed gains from using the nvme version.
An egpu is everything left to add. Hope another adapter comes out.
They should have included 3.1 if they were going to keep USB A ports. You're still only getting 5GiB/s. They could not only increase that, but make a slimmer board if they had USB-C for everything
Excellent video, but i have always had issues with berry boot supporting a dual screen set up with my Pi 4
That adapter and a icecooler and a 8gb pi4b would make a livable budget desktop
Question: Is the adapter usb only mode or does it go as UAS (USB Attached SCSI)? There is a big diffrence in speed as i have heard.
we can make very fast NAS with this thing
Perhaps for low latency yes, however the transfer speeds will be limited to the gigabit ethernet port, expect to see a maximum of 110~ MB/sec for transfers.
(This is comparable to a 7200 RPM SATA drive)
Great stuff. Just the solution I was looking for. Thanks
I really wish that the next new model of "Raspberry Pi" would include a M.2 slot inbuilt, since its competition(?) "Rock Pi 4" already have a M.2 NVME slot (and i think its currently now possible to boot from it as well).
I am not really sure which one is better, "Raspberry Pi 4" or "Rock Pi 4" as far as performance is concerned, but if "Raspberry Pi" next new model with M.2 and 8GB is released, it would really have a bigger impact on its competition.
That is a cool Pi add on.
Another great tutorial
Good video!... The form factor is neat, it looks good on your desk and you could add the ICE TOWER on top for cool Overclocked Pi... but I've got almost double speed using an Inateck USB-SATA case with UASP support on a SSD. The same setup as Jeff Gerling's video.
Nice addon to the Raspberry Pie .Maybe in the future they will have a faster way to connect SSD to the Pie.
You can not use a Raspberry Pi touchscreen when using this board. The 180 degree connector uses the same usb3 connecor used for the screen. You have to use a connector that uses a different usb port.
Now we need a flirk case for this
you should add a ssd heatsync and use thermal tape
Performance isn't going to be better vs a decent SATA SSD drive. So that NIESPi 4 case with SATA adapter works really well (or any other SATA adapter for Pi).
Ooh... This looks like a great way to speed up NAS and/or mediaservers. Cache drive for NAS would speed up a lot.
Would love to see NAS transfer speeds
SSD boot advantage for a rpi system, certainly is some smart tech stuff.😉
Awesome!!! So hmm in that case can we just expand the memories on such devices like pi4 2gb ?
Probably do this later with my PS1-pi project. Trying to see what it will cost me total to reproduce it to sell here locally.
That's the big problem with Raspebry Pi 4 - it wants to be a fully-fledged desktop replacement... with microSD card for system and no easy way to change it without plugging anything. No. 1 on my wishlist in future Raspberries is m.2 slot to connect a small-size m.2 hard drive. Hope it can be achieved while retaining a small device size.
The U-Shaped Adapter is all I need. Looking for it in the UK.
Sorry.
yiping huang , thanks?
The real game stopper from me on using Berry Boot is that it doesn’t support dual monitors on the raspberry pi
Waahh. It booted to desktop in a mere 6 seconds!
You still need a case for that with proper fans installed.
Otherwise, this is pretty cool, especially now with the 8GB Pi4.
I've been thinking about getting one of these, but now I'm not so sure. While the speeds are better than sd card, they're not the fastest. I recently got a USB 3.0 uasp sata adapter cable and I'm getting 292571 KB/s for sequential write speed, random write speed of 22850 IOPS, and random read speed of 17504 IOPS.
I am running another Pi 4 with a 240G Kingston 2.5 SSD - runs with a UAS compatible adapter and for Seq Writes i'm getting over 320,000 and randoms 4k of 75,000 and 67,000. Realistically the real rand speeds are 18900 and 16800 approx IOPS so for me is also a better option. Next week I will try a new 3rd Gen NVMe
@@alanwatson1867 can you share the links to the adapter and the ssd ?
Thank you
La idea es de tener ranuras en la placa donde conectar estos periféricos, no usar los puertos USB que igual son pocos. Y esto está solucionado en RockPi 4c
You should really compare this to standard SSDs as really the USB 3.0 is not going to give you much of a performance boost with NVME.
This might be different with the PCI-E on the compute Pi 4 boards.
I am using a Barracuda NVME with a m.2 nvme ssd adapter in a Rpi 4b 8Gb and the sequencial write speed is much much faster.
So its really fast. 309.1 MB/sc
Sequential write speed 316599 KB/sec (target 10000) - PASS
Random write speed 12780 IOPS (target 500) - PASS
Random read speed 14087 IOPS (target 1500) - PASS
On the video, the SSD is a NGFF I think. But the connectors of the X862 are designed like for SSD NVMe. And NVMe is faster than NGFF. So before buying it, I would like to be sure that NVMe is also compatible in the X862. Thanks for your support.
I do not think this X862 V2 card support NVME, may I know which extension card/adapter do you use?
Stick an ice tower on top of that and your sorted right..?
So far better than a micro SD card but no way near better than actual m.2 performance speeds or typeC
BerryBoot added considerable overhead vs OS directly installed
Same day as posted and Amazon ways M.2 board "Currently Unavailable" WTF?!?
Go Lazada - they have B slot and NVMe M slot (x862and x872). The USB Connectors are dodgy so get a USB3 to USB 3 male to male lead - has never given me a problem
you didnt link the eeprom flashing video like you insinuated with the berryboot video (1:50 - 2:13)
Please can you make a video tutorial on how to install OS on ssd m.2 without using sd cards thank you in advance.
Great video, im just wondering if this will work with the ice tower cooler on it aswell? Thanks!
Have you ever tried a 18650 extra board on one of these? Great video like normal.
I have added to my Pi4 8gb the X862 adapter and i have installed a Xpg S8200 Pro 256gb NVME ssd and my tested speed is 285mb/sec.
On the video, the SSD installed is a NGFF, not NVMe.... do you kno what arethe difference for the Pi4 ?
@@PascalLeytens I am very curious about this post too… NVME in NGFF???
I wonder if the effect is noticeable enough to justify the cost.
what about a cheap SSD enclosure and then connect to raspberry (Not aesthetic; but things get done cost effectively)
It's pretty cool but tbh over usb 3.0 I'd probably just get a sata adapter and a sata SSD
Hi ETA, can you please make a tutorial about mini render farm with raspbery pi in blender? Your videos are easy to follow for us begginers
I performed this mod with the exact same gear and there are a couple issues not covered.
Apparently USB 3 will interfere with your USB wireless keyboard and mouse.
(Google Mouse/keyboard freeze Raspberry Pi 4) You'll need a 3' (1 meter) USB male to USB female to plug the dongle into and get it as far way away from the USB 3.0 as you can.
USB 3 (or something) also interferes with a Mobil Hotspot connection. I was unable to connect using my phone, getting an "eth0: link is down" message.
I happened to have a USB Pi antenna left over from sharing my neighbors WIFI which cleared it up.
I appreciate all your work, but this isn't a plug and play mod
You forgot to mention, how unreliable microsd cards are and how much more often writable an SSD is comparison.
Thank you gor this its very cool. Could you not get a fast USB drive though seems like it would cheaper and easier? How would a fast USB drive compare speed wise for boot and transfers?
while these products are great, it’s too bad that you are forced to pick between a clean assembly for an ssd or a nice case like an argon one with heat dissipation and cable layout. there’s always a tradeoff somewhere.
Hey ETA, have you seen the power management board or cases from geekworm? I've been toying with the idea of building a full pi4 desktop using their stuff.
I see your IOPS are pretty low for an SSD. (1500/500 are target IOPS for a class A1 microSD card) Does your kernel have UASP support (check lsusb -t, driver should be listed as "uas") ? That should increase your SSD random I/O speed significantly.
I want that technology
So the only thing really holding a Pi back any more is the gpu. Wish they would make a PRO version pi with upgraded gpu. Id pay up to an extra $30 for one if it came as a Pi4 Pro 8gb. The form factor sells itself. All you'd need is probably a beefier wall wart, but that wouldnt be an issue at all.
Any there any 2.5" SSD cases out there for the Pi4?
please test wor on this setup.
Why not using usb flash for the OS instead of spending money on the pcb board with a m2? Just wonder
7:26 you said increase boot time.. it you mean decrease boot time..
I have my M.2 in a $12 USB 3.0 Adaptor on very short cord, and get around 450 r/w, i really like the board, but it will not fit in any case, pity
Why not just use a USB 3.0 drive if it's going to be bottlenecked to USB 3.0 speeds anyway?
I have your card in my Amazon cart. Question first. My project I will have 5 pi4b in a 5 bay hot swap rackmount case. The pi’s have Poe top hats. Will this work with the Poe? I need both. Thanks.
Why not just use a fast USB 3 memory key ?
Awesome.
hey, hello ETA I just thought if we can add a graphics card to the pi 4 using m.2 to PCIe x4 as we have m.2 there. Maybe windows 10 on pi4 with 3gigs of RAM and a graphics card may increase gaming performance. Try it once.
For what I can see in the video, the boards says it's a B key M.2, and only supports sata, so there's no PCIe support available
@J Fz thank you
@@miguelagueda3928 Thank you
Will the increased write/read speeds on this setup make any positive performance increase if you're going to use the Pi as a low powered Plex/OpenMediaVault server?
Would an Akasa GemPro case without the bottom plate fit nicely, perhaps after some minor Dremel adjustments?
What's a decent case that can be used with this setup? This would be worth making for a few family members of mine.
This is pi game changer
Are there any tutorials on how to install a retro pie image on this set up?
I wonder if there could be a hardmod to connect an m.2 to those pcie lanes that were found in it. The you could get better R / W speeds and better general performance
It may seem like a minor thing to most, but that huge gap between the boards kills this for me. Why isn't it more compact? Does it run really hot?
I don't see anything that would prevent mounting this to the top other than getting different length standoffs. In fact it looks like you could hook up two of them, top and bottom.
Where are the instructions for booting directly from the M.2 by reprogramming the PI ROM?
Put ice tower on this, put the frecuencies to 2.0 Ghz and you have the ultimate, ultimate Rig
a nice case to fit this in would be great - ah - just noticed there is one if you follow the link!