Wstęp
Standardowa karta mikroSD ma realną prędkość zapisu poniżej 50MB/s, dysk SSD będzie zapisywał z prędkością dziesięciokrotnie większą. Każde Raspberry Pi 4B ma dwa pełnoprawne porty USB 3.0 co może być pomocne przy przyspieszeniu serwera uruchomionego na Raspberry Pi 4B. Podłączenie dysku SSD SATA3 do portu USB 3.0 poprzez odpowiednią przejściówkę to koszt niewielki, a efekt jest widoczny gołym okiem.
UWAGA: Nie każda przejściówka/obudowa SATA3/USB3.0 będzie poprawnie współpracować z Raspberry Pi. Trzeba się o tym upewnić. Niektóre współpracują tylko poprawnie z portami USB 2.0, choć wtyczka do portu USB może sugerować iż jest przeznaczona do portu USB 3.0.
Przygotowanie karty rozruchowej
Przygotowujemy najpierw kartę startową. Może to być niemal dowolna karta mikroSD o wielkości np. 4 GB. Przygotowujemy ją jak w akapicie Przygotowanie karty mikroSD opisu Przygotowanie Raspberry Pi do poważniejszych zadań.
Przygotowanie dysku SSD
Po zakupie odpowiedniej obudowy i dysku SSD podłączamy dysk do portu USB komputera z oprogramowaniem balenaEther i identycznie jak w opisie Przygotowanie Raspberry Pi do poważniejszych zadań wgrywamy system Ubuntu Server na dysk z akapitu Przygotowanie karty mikroSD. Nastąpi to znacznie szybciej niż w przypadku karty mikroSD.
Rozruch z dysku SSD podłączonego do portu USB
Należy włożyć przygotowaną wcześniej kartę mikroSD w gniazdo naszego Raspberry Pi. Podłączyć nasz dysk SSD do portu USB 3.0 i włączyć zasilanie. Po chwili, po zielonej lampce kontrolnej na Raspberry Pi zobaczymy, że firmware Paspberry najpierw uruchomił bootowanie z karty, nasępnie karta sprawdziła czy ma podpięty dysk do USB – charakterystyczne mrugnięcie diodą na obudowie dysku i odtąd zaczyna się już bootowanie z dysku SSD. w kilka sekund nasz Ubuntu Server będzie zabootowany.
Ciąg dalszy
Resztę przygotowania naszej Raspberry Pi opisałem w przywoływanym już Przygotowanie Raspberry Pi do poważniejszych zadań. Należy się kierować akapitami od Pierwsze uruchomienie i dalszymi.
Podsumowanie
Opisany powyżej sposób działa niezawodnie na Raspberry Pi 4B z firmware z września 2020. Nie był testowany na innych Raspberry Pi czy innych firmware.