Chmelej's Blog

Pinebook Pro

Published 12 Sep 20203 min read0 comments
header-image

Nadchla mě myšlenka mít levný notebook s ARM procesorem.

Konzole (mc) špatně zobrazuje české znaky. Oprava

sudo dpkg-reconfigure locales

Pak přidat v .bashrc

export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8 export LANGUAGE=en_US.UTF-8

PinebookPro ma svuj vlastni ssh klic je potreba ho pridat na servery.

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDaFXo9DOb0WgFUsCrjR9YKM1MfWmCYZio7WHv5POkdaKu7g28BINQYgKGgdc9eCqYCIKzoQdavE0aJv+h7xogKZXxBfrz021yNJgduwirdNtyKoaCdYeUxf4FEmt+kiI7Z7iaVBRyisePymYttGV0uEPvVs1PJQHwQQWHs+6TZ8GByCKal2HAKEzing0IYyNINaNLi0l4j1GIuaA7S1KiJxDfNU5WIy2YLmnrLm/tyyHbotPE71DRe6HjeIYS5w/YxHBs1rBhd3c8GkQo6S+fzLUS3IyDcCJcVuiM0pj69BW+anG7BCuxQrYpof7Xhd8QNqR7ILcGRF5Ho++dRcwVF4sXNRKNgBDTup0QF/+3mR66hUqrqN61MOxIz9MKelhiMUTUK85eIJxHUnVHf7wnzyuTqf7KDzHoMsj0H+fZSVSVw9Cvtz+J+dQi9kp1tGzYWg7i4ZZCsduq9+e7IKRoD9gQlHSAdagG4eUiIT2CpCEzdBDH8Zci0iksbgZV5A08= chmelej@pinebook-pro

Instalace jineho OS (Kali)

  1. vychazim z predinstalovaneho Debianu
  2. stahnout img (Kali), pomoci balena etcher nakopirovat na SD
  3. zastrcit a nabootovat. SD se chytla, z SD je to pomalejsi ale funguje, vyzkousel jsem jestli se pripojim k wifi a ok. jelikoz Kali podporuje i eMMC tak to zkusim nahrat tam.
  4. na SD jsem pomoci fdisk a mkfs.etx4 pripravil jeste jeden oddil DATA a tam nakopiroval rozbalenou verzi img coz je rychlejsi nez to znovu stahovat nebo kopirovat
  5. nabootovat z SD, mount DATA, overit lsblk ze eMMC existuje a neni primontovany,pomoci DD zkopirovat na eMMC, reboot
  6. od te doby nelze bootovat ze SD (Kali to asi neumi) jelikoz Kali img ma jen 11G chtel jsem zbyvalici misto taky nejak napojit. cili fdisk, mkfs.ext4 …
  7. a pak jsem si BLBEC bez overeni prepsal /etc/fstab od te doby to blika ale nenabootuje
  8. otevrel jsem sasi, nasel prepinac na vypnuti eMMC a vypnul, nabootoval ze SD, potom jsem prehodil prepinac. a magickym prikazem se objevil eMMC, namountoval jsem /tmp/0/ROOTFS a zmenil zpet svuj kopanec v /etc/fstab. reboot a hura muzu zase zasroubovat kryt.
echo fe330000.sdhci >/sys/bus/platform/drivers/sdhci-arasan/unbind
echo fe330000.sdhci >/sys/bus/platform/drivers/sdhci-arasan/bind

bez https://wiki.pine64.org/wiki/Pinebook_Pro#Hardware.2FAccessory_Compatibility bych byl v loji.

Jsem trubka pri 1. pokusu jsem zapomel rozbalit tu image a rovnou to pomoci dd nalil na disk. takze lepsi varianta je:

xzcat <image>.img.xz | dd of=/dev/mmcblk2 bs=1M status=progress conv=fsync

ted zbyva doresit jak pouzivat i dalsi misto na eMMC

Kali

  1. test zkoumani wifi jak se zda device nejde prepnout do monitoring modu
  2. kali ma na touchpadu prohozene buttony coz me kromobyčejně vadi.

Manjaro se mi nepovedlo nabootovat z SD, takže další aktivita byla bezpředmětná. zkoušel jsem několik verzi a všechno stejně marne.

Armbian

  • při prvním nabootování, nenaběhne X11, ale čeká to v textovém modu na zadání základních parametrů. Bohužel to není dobře vidět takže jsem asi 10minut čekal, co se bude dít :-)
  • jinak Armbian je nějaký klon ubuntu, takže za mě dobrý.
  • dokonce sam od sebe pozná, že disk má 128GB, ale nainstalovaný ext4 měl jen 16GB a sám se zvětší po celém disku, čili problem z Kali vyřešen.
  • používá knihovny arm64 takže oproti původnímu systému se mi zdá svižnější.
  • touchpad má čudlíky správně, čili zase lepší než Kali.
  • problém se startováním X11 jsem vyřeším změnou display manageru lightDM prostě zlobí.
  • retropie emulátor starých konzolí na hry. Povedlo se mi to zkompilovat, teď stahuju staré Romky. Při prvním spuštění to po mě chtělo nastavit ovládání když nemám gamepad