Dostosuj Intel NUC z Linuksem
Po prawie sześciu miesiącach częstych wideokonferencji, byłem zmęczony patrzeniem na moich kolegów jako malutkie miniaturki na 13″ i 15″ wyświetlaczach laptopów. Nie chciałem jednak plątaniny kabli w obudowie typu desktop lub tower i całego związanego z tym okablowania.
Przez chwilę rozważałem Maca Mini, ale nie chciałem poddawać się własnościowemu interfejsowi. Naprawdę chciałem pulpitu linuksowego z mocą, przenośnością i niewielką powierzchnią. Rozważałem Meerkat firmy System76, ale zamiast tego zdecydowałem się zbudować własny komputer używając Intel Next Unit of Computing (NUC).
Intel stworzył NUC jako bardzo mały, kompletny system komputerowy z wieloma opcjami. Jest bardziej wydajny i bardziej modułowy niż coś takiego jak Raspberry Pi, ale jest mniejszy niż nawet microATX sized PC tower.
Na początku lat 90-tych, łatwo było kupić system komputerowy bez zainstalowanego systemu operacyjnego. Decydowanie o tym, jaki system operacyjny chcesz zainstalować na swoim komputerze – bez konieczności płacenia tak zwanego „podatku Windows” – to wolność, którą lubiłem mieć. Jest też inne poczucie wolności, kiedy budujesz swój własny komputer – możesz wybrać komponenty, które wejdą w skład twojego systemu komputerowego, zamiast przyjmować to, co zdecyduje producent komputera. Jest też pewna doza ryzyka i przygody związana z projektem PC typu „zrób to sam”, która sprawia, że jest on bardziej satysfakcjonujący niż po prostu kupienie czegoś.
To czego nie wiedziałem to czy Linux będzie dobrze działał na NUC. Meerkat firmy System76 jest oparty na platformie NUC, ale nie byłem pewien czy ma jakiś „sekretny sos”, który sprawi, że będzie działał z Linuksem.
Dużo poszukiwań dla małego PC
Przeprowadziłem sporo badań na temat różnych wersji NUC i w końcu zdecydowałem się na zestaw Intel NUC8i5BEH.
800px-intel_nuc8.jpg
Intel NUC8i5BEK2 (Laserlicht, CC BY-SA 4.0)
Mój przyszedł z procesorem Intel Core i5-8259U @ 8x 3.8GHz i I219-V Gigabit Ethernet. Posiada również łączność bezprzewodową Cannon Point-LP CNVi, wbudowaną obsługę Bluetooth, cztery porty USB, port Thunderbolt oraz HDMI. Dodałem dwa układy 8GB RAM dla 16GB pamięci RAM (ten NUC może obsłużyć do 32GB). Dodałem także dysk SSD – 250GB Samsung 970 EVO Plus M.2 NVMe SSD.
Tutaj jest zrzut systemu, który wyciągnąłem z Phoronix Test Suite:
Intel Core i5-8259U @ 3.80GHz
Core Count: 4 Thread Count: 8
Extensions: SSE 4.2 + AVX2 + AVX + RDRAND + FSGSBASE
Cache Size: 6144 KB
Microcode: 0xd6
Scaling Driver: intel_pstate powersave
GRAPHICS: Intel Iris Plus 655 3GB
Frequency: 1050MHz
OpenGL: 4.6 Mesa 20.0.8
Display Driver: modesetting 1.20.8
Monitor: Sceptre F27
Screen: 1920x1080
MOTHERBOARD: Intel NUC8BEB
BIOS Version: BECFL357.86A.0073.2019.0618.1409
Chipset: Intel Cannon Point-LP
Audio: Realtek ALC233
Network: Intel I219-V + Intel Cannon Point-LP CNVi
MEMORY: 16GB
DISK: Samsung SSD 970 EVO Plus 250GB
File-System: ext4
Mount Options: errors=remount-ro noatime rw
Disk Scheduler: NONE
OPERATING SYSTEM: Pop 20.04
Kernel: 5.4.0-7642-generic (x86_64)
Desktop: GNOME Shell 3.36.4
Display Server: X Server 1.20.8
Zestaw NUC przyszedł z osprzętem do montażu, aby przymocować go z tyłu monitora. Zdecydowałem się na bezprzewodową klawiaturę i mysz i tak się złożyło, że miałem kamerę internetową Logitech C270 z poprzedniego projektu.
Składanie NUC
Kiedy paczka przyszła pocztą, byłem chętny do złożenia mojego nowego komputera. Wyciągnąłem NUC z pudełka i spojrzałem na instrukcje. Najlepiej uczę się oglądając, więc znalazłem dobry film na YouTube, który pokazuje jak otworzyć NUC’a i zainstalować pamięć RAM oraz dysk SSD. Postępując zgodnie z instrukcjami zawartymi w filmie, odkręciłem cztery śruby na dole urządzenia, zdjąłem pokrywę i z łatwością zatrzasnąłem dwa układy 8GB RAM na swoim miejscu.
Instalacja dysku SSD była nieco trudniejsza. Przed włożeniem dysku NVMe musiałem usunąć maleńką śrubkę mocującą. Po dwukrotnym upuszczeniu śrubki i jednokrotnym zgubieniu jej w obudowie, udało mi się zainstalować i zabezpieczyć napęd. Następnie ponownie zamocowałem pokrywę i zabezpieczyłem cztery śruby na dole.
Wreszcie nadszedł czas, aby zobaczyć owoce mojej pracy. Podłączyłem NUC do monitora za pomocą kabla HDMI, podłączyłem klawiaturę i mysz do portów USB, a następnie włączyłem urządzenie. Zgodnie z instrukcjami, nacisnąłem klawisz F10 podczas uruchamiania, aby wejść do BIOS-u i wybrałem napęd USB, na którym wcześniej zainstalowałem system operacyjny Pop_OS Linux firmy System 76.
Rozruch Linuxa na NUC
Pierwszy rozruch nie powiódł się, więc ustawiłem BIOS w tryb Legacy, a przy drugim rozruchu pojawił się Pop_OS! Szybkie sprawdzenie wykazało, że łączność bezprzewodowa jest w porządku, a klawiatura i mysz działają. Instalacja trwała tylko około 10 minut. Dodałem swoje ulubione aplikacje, w tym przeglądarkę Chrome, i zacząłem się bawić. Na początku, próbowałem 32″ telewizor LCD jako monitor, ale wyświetlacz był zbyt ziarnisty, więc zrobiłem kilka badań online i zamówiłem Sceptre 27″ wyświetlacz.
Jedną z najlepszych cech NUC jest to, że pochodzi bez systemu operacyjnego, więc masz do wyboru własne. Platforma NUC jest certyfikowana dla wielu dystrybucji Linuksa, w tym Ubuntu, OpenSuse i Clear Linux. Uruchomiłem Fedorę 32 na moim NUC-u i działała dobrze.
Byłem pod wrażeniem szybkości systemu. Mój czas rozruchu od startu do zalogowania to 17 sekund. Oto zrzut systemu, który stworzyłem używając Neofetch.
nuc-snapshot.png
(Don Watkins, CC BY-SA 4.0)
Spróbuj
.