naoki86star

インターネットの片隅でなにかしら書いてみる

booting linux on mini PC(TENKU)

ふらり予定にない買い物して、ちょっと使ってみたメモ

TENKU mini PC PRO mini版(Core J4125/8GB/256GB/Windows11 Pro) – GPDダイレクト


Windows11はこの子で初めて自分の手で動かしてみた。

で、linuxはどうですか、という興味を満たすため、まず適当にusb-linuxの準備。
Linux Lite Easy to Use Free Linux Operating System
単語の雰囲気だけで、これを選んでisoをダウンロードしusbメモリに書き込む。ファイルは2G以上あった。


この子はusbポート2つあるので、キーボードマウスをハブでまとめて、空いた一つにusbメモリを差し込む。deleteキーでまずBIOS起動してくれた。

ちょっとクセというかusbの認識率なのかタイミングなのか、BIOSでブートデバイスになるUSBが見えてるときにbootに入るとusbデバイスから起動できる。差してる起動用usbデバイスが見えないときもある。何度かくりかえす中でlinuxのブート画面・liveとかinstallとか選ぶやつ出てきてくれたので、liveで先に進む。


ここからはもう何もしなくてxwindowまで上がってくれた。Linux Lite*1というのはUbuntuベースだったようです^^;

linux $ uname -a
Linux linux 5.15.0-52-generic #58-Ubuntu SMP Thu Oct 13 08:03:55 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
linux $ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Linux Lite 6.2"

fdiskとlspciの結果貼っちゃいます。

$ sudo fdisk -l
Disk /dev/loop0: 1.94 GiB, 2081521664 bytes, 4065472 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/sda: 238.47 GiB, 256060514304 bytes, 500118192 sectors
Disk model: VICK SSD 256G
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 74B628C0-8851-48D9-8B89-B395AA58F431

Device         Start       End   Sectors   Size Type
/dev/sda1       2048    206847    204800   100M EFI System
/dev/sda2     206848    239615     32768    16M Microsoft reserved
/dev/sda3     239616 498069503 497829888 237.4G Microsoft basic data
/dev/sda4  498069504 500117503   2048000  1000M Windows recovery environment

linux $ lspci
00:00.0 Host bridge: Intel Corporation Gemini Lake Host Bridge (rev 06)
00:00.1 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Dynamic Platform and Thermal Framework Processor Participant (rev 06)
00:02.0 VGA compatible controller: Intel Corporation GeminiLake [UHD Graphics 600] (rev 06)
00:0c.0 Network controller: Intel Corporation Gemini Lake PCH CNVi WiFi (rev 06)
00:0e.0 Multimedia audio controller: Intel Corporation Celeron/Pentium Silver Processor High Definition Audio (rev 06)
00:0f.0 Communication controller: Intel Corporation Celeron/Pentium Silver Processor Trusted Execution Engine Interface (rev 06)
00:12.0 SATA controller: Intel Corporation Celeron/Pentium Silver Processor SATA Controller (rev 06)
00:13.0 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f6)
00:13.1 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f6)
00:13.2 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f6)
00:13.3 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f6)
00:14.0 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f6)
00:14.1 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f6)
00:15.0 USB controller: Intel Corporation Celeron/Pentium Silver Processor USB 3.0 xHCI Controller (rev 06)
00:16.0 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Serial IO I2C Host Controller (rev 06)
00:16.1 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Serial IO I2C Host Controller (rev 06)
00:16.2 Signal processing controller: Intel Corporation Device 31b0 (rev 06)
00:16.3 Signal processing controller: Intel Corporation Device 31b2 (rev 06)
00:17.0 Signal processing controller: Intel Corporation Device 31b4 (rev 06)
00:17.1 Signal processing controller: Intel Corporation Device 31b6 (rev 06)
00:17.2 Signal processing controller: Intel Corporation Device 31b8 (rev 06)
00:17.3 Signal processing controller: Intel Corporation Device 31ba (rev 06)
00:1c.0 SD Host controller: Intel Corporation Celeron/Pentium Silver Processor SDA Standard Compliant SD Host Controller (rev 06)
00:1e.0 SD Host controller: Intel Corporation Device 31d0 (rev 06)
00:1f.0 ISA bridge: Intel Corporation Celeron/Pentium Silver Processor LPC Controller (rev 06)
00:1f.1 SMBus: Intel Corporation Celeron/Pentium Silver Processor Gaussian Mixture Model (rev 06)
02:00.0 Ethernet controller: Intel Corporation Ethernet Controller I225-V (rev 01)

この子はメモリはオンボードなので換装不可とのこと。ssdは変更できるようでインタフェースの説明が付属説明書に書いてある。
電源が入るとファンが回って無音ではない。少なくとも両掌には収まる小ささの立方体。軽いので電源・HDMI・USBケーブルでかけられる力に引っ張られて傾きやすい。

NWは無線のほうだけ試したのだけどLinuxからも(as client)つながった。EtherのデバイスがI225-Vってことは2.5Gbps幅?今度もう少しチェックしてみよう。*2


もちろん基本的なことはWindowsからで十分試せると思います。今度unixbenchと、それからEtherのほうでiperfとか流してみたい、と興味が続きました。

*1:6.2

*2:ububtu22ベース選んだのはただの偶然だったけどラッキー。