2019年10月27日 星期日

2019年10月23日 星期三

[RPi] Connection reset by XXXX

每次都忘記的指令

sudo dpkg-reconfigure openssh-server
sudo service sshd stop && sudo service sshd start 

[RPi] 安裝 Ubuntu Mate 在 Pi 3B+ (16.04 和 18.04 都通用)

參考這幾篇文章

* https://www.raspberrypi.org/forums/viewtopic.php?t=225763
* https://ubuntu-mate.community/t/ubuntu-mate-on-raspberry-pi-3-b/18842/3
* https://www.raspberrypi.org/forums/viewtopic.php?f=71&t=209093

最後做了這幾件事
1. 將 2018-11-13-raspbian-stretch.img 的 bootcode.bin, fixup.dat, start.elf, bcm2710-rpi-3-b-plus.dtb and kernel7.img 複製到 Ubuntu Mate 的 /boot ==> 才可以開機(如果要使用 Pi 3B 開機,需要把 bcm2710-rpi-3-b.dtb 複製到 /boot)
2. 將 2018-11-13-raspbian-stretch.img 的 /lib/modules/* 複製到 Ubuntu Mate /lib/module ==> 鍵盤滑鼠才可以用

3. 將 2018-11-13-raspbian-stretch.img 的 /lib/firmware/brcm 複製到 Ubuntu Mate 的 /lib/firmware/brcm ==> WiFi 才可以用

4. (這不重要)修改 Ubuntu Mate 的 /boot/cmdline.txt,新增 initcall_debug=1 和 loglevel=8,但最重要的應該是將 root 開機位置從 root=PARTUUID=xxxx 改成 root=/dev/mmcblk0p2
dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=/dev/mmcblk0p2 loglevel=8 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait initcall_debug=1


但 Ubuntu Mate 16.04 用起來有時候怪怪的,開機會 kernel panic,看起來還是 Ubuntu Mate 18.04 比較適合?

2019年10月17日 星期四

[Linux] 取得天氣資訊

curl http://v2.wttr.in

2019年10月8日 星期二

[Linux] 判斷未知的分割區格式

今天撿到一張記憶卡,想要看看裡面是什麼東西,結果一直 mount 不起來,錯誤訊息
NTFS signature is missing.
Failed to mount '/dev/mmcblk0p2': Invalid argument
The device '/dev/mmcblk0p2' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

後來看到這篇,用這個指令就可以知道這是什麼格式了
sudo file -s /dev/mmcblk0p2

2019年10月4日 星期五

[RPi] 客製化開機畫面

找時間試一下吧 https://www.thedigitalpictureframe.com/customize-your-raspberry-pi-splash-screen-raspbian-stretch-april-2019-version/