Script backup Raspbian

Script os.backup này sử dụng các lệnh có sẳn trong Raspbian, backup 2 partition bootrootfs thành một file ảnh img giống như file cài đặt của Raspbian. File ảnh này có thể ghi ra thẻ nhớ để khởi động hoặc có thể chỉ restore một số file trong file ảnh.

Continue reading

Comments Off on Script backup Raspbian

Filed under Software

Tạo file ảnh backup Raspbian

Chúng ta sẽ tạo file ảnh backup của Raspbian đang dùng bằng các lệnh có sẳn theo 2 cách.

Cách 1

Cách đơn giản nhất là update file ảnh cài đặt Raspbian của raspberry.org

Giả sử file ảnh được giải nén ở thư mục /tmplite.img

Có thể nhìn thấy các partition trong file lite.img qua câu lệnh

sudo fdisk -l /tmp/lite.img

Continue reading

Comments Off on Tạo file ảnh backup Raspbian

Filed under Software

Cài đặt OS cho RPi từ RPi

Nhiều hướng dẫn cài đặt OS cho RPi từ Windows, nhưng chúng ta sẽ làm từ một RPi đã chạy, không có gì khó. Chi có lệnh arp-scan để dò tìm IP trong mạng là cần phải cài thêm qua terminal.

sudo apt install arp-scan

Continue reading

Comments Off on Cài đặt OS cho RPi từ RPi

Filed under Software

Dùng nguồn chính thức của RPi 3 cho RPi 4 được không?

Nguồn chính thức của RPi 3B+ được thiết kế 5.1V – 2.5A, trong khi yêu cầu được khuyến cáo cho RPi 4B là 5.1V – 3A. Tuy nhiên điều khác biệt chủ chốt là RPi 4B dùng cổng nguồn kiểu C có thể tải dòng cao hơn cổng micro USB vài lần, và cổng USB 3.1 có thể cung cấp đủ dòng cho HDD/SSD. Continue reading

Comments Off on Dùng nguồn chính thức của RPi 3 cho RPi 4 được không?

Filed under Software

dd và PARTUUID

PARTUUID là định danh duy nhất của partition, có dạng 8-4-4-4-12 hay 4-4 gồm các nhóm ký tự hexa tùy theo định dạng đĩa là GPT hay MBR.

Khi dùng lệnh dd để copy đĩa, PARTUUID cũng được copy sang đĩa bản sao. Khi đó, trên cùng một máy thì hai đĩa có cùng PARTUUID gây lỗi khi auto mount. Continue reading

Comments Off on dd và PARTUUID

Filed under Software

Thay đổi vị trí thư mục data của Mariadb

Việc đặt thư mục data của Mariadb ở partition khác với partition của hệ điều hành là một phương pháp dự phòng rủi ro rất hiệu quả.

May mắn là với Mariadb trên Buster, việc này rất dễ dàng. Continue reading

Comments Off on Thay đổi vị trí thư mục data của Mariadb

Filed under Software

No Caching mode page found

RPi 4 với HDD/SSD gắn vào USB, khi khởi động nhận được thông báo:

[sdb] No Caching mode page found
[sdb] Assuming drive cache: write through

Điều này xảy ra với rất nhiều loại ổ đĩa HDD/SSD với dung lượng từ thấp đến rất cao (thí dụ 4TB), cho thấy nói chung RPi 4 không nhận dạng được cache của HDD/SSD. Continue reading

Comments Off on No Caching mode page found

Filed under Software

Arp-scan

Arp-scan là công cụ dòng lệnh của Linux được dùng để quét mạng tìm các host đang hoạt động. Nó cho thấy địa chỉ ip và địa chỉ mac của hosts/nodes tìm được.

Cài đặt

sudo apt install arp-scan

Thí dụ

sudo arp-scan --interface=eth0 --localnet
sudo arp-scan --interface=eth0 192.168.1.1/24

Comments Off on Arp-scan

Filed under Software

[Tasmota] Beep beep và tự động On/Off

Hiện tượng công tắc ma sOnOff kêu beep beep rồi tự động bật/tắt xảy ra với firmware chính thức của Itead cũng như firmware Tasmota, vì vậy được cho là do lỗi phần cứng tuy rằng không phải thiết bị sOnOff nào cũng bị.

Theo dõi weblog của thiết bị, chúng ta thấy thiết bị phản ứng giống như bị nhấn và giữ trên nút cảm ứng.

Không tìm ra chính xác nguyên nhân nhưng Tasmota đưa ra cách khắc phục là hóa giải tính năng nhấn và giữ trên nút cảm ứng qua SetOption40. Continue reading

Comments Off on [Tasmota] Beep beep và tự động On/Off

Filed under Software

Pi-hole

Pi-hole là một “Network-wide Ad Blocking”, là một lổ đen cho các quảng cáo trên internet.

Cài đặt Pi-hole trên RPi, các quảng cáo sẽ được lọc bỏ cho toàn mạng cục bộ.

Cài đặt

curl -sSL https://install.pi-hole.net | bash

Continue reading

Comments Off on Pi-hole

Filed under Software