Tạo File Hệ thống từ Ổ vật lý
Sử dụng lệnh dd để sao chép trực tiếp thiết bị lưu trữ:
# Chuyển đổi /dev/sdx thành file system.img
sudo dd if=/dev/sdx of=~/system.img bs=4M status=progress conv=fsync
Kiểm tra thiết bị gắn kết bằng lsblk hoặc sudo fdisk -l. Với hệ thống đang chạy, dùng công cụ sao lưu tích hợp:
sudo /usr/local/bin/backup-tool --output /mnt/backup/system_v2.img
Nạp Hệ điều hành cho RADXA ZERO 3
Hội đồng ZERO 3 hỗ trợ khởi động từ thẻ SD qua giao diện EFI. Quy trình nạp firmware:
- Tải bản dựng Debian Bookworm từ trang chủ Radxa
- Sử dụng Balena Etcher để ghi firmware (chọn file
.imgvà thiết bị đích) - Thẻ SD sau khi nạp sẽ chứa 2 phân vùng:
bootvàconfig
Lưu ý: Phiên bản có WiFi và không có WiFi sử dụng cùng quy trình nạp.
Thiết lập Giao diện Dòng lệnh Nối tiếp
Kết nối cáp serial với thông số:
- Tốc độ: 1500000 bps
- Dữ liệu: 8 bit
- Dừng: 1 bit
- Không kiểm tra chẵn lẻ
Đăng nhập bằng tài khoản radxa/radxa sau khi khởi động.
Kết nối WiFi và Cấu hình Mạng
Quét mạng khả dụng:
nmcli dev wifi list
Kết nối mạng không dây:
sudo nmcli dev wifi connect "TenMang" password "matkhau" ifname wlan0
Xác minh kết nối qua ip addr show wlan0.
Kích hoạt SSH và Truyền tập tin
Cài đặt máy chủ SSH:
sudo apt update && sudo apt install -y openssh-server
Khởi động dịch vụ:
sudo systemctl enable --now sshd
Truyền tập tin qua SCP:
# Từ máy trạm sang hội đồng
scp /duong/dan/local/file.txt radxa@192.168.1.100:/home/dev/
# Từ hội đồng về máy trạm (sao chép thư mục)
scp -r radxa@192.168.1.100:/home/dev/data /duong/dan/local/
Đảm bảo tường lửa cho phép cổng 22.
Thiết lập Hệ thống Phụ trợ
Gắn kết thiết bị ngoại vi:
Kiểm tra phân vùng qua lsblk, gắn kết USB vào /mnt/usb:
sudo mkdir -p /mnt/usb && sudo mount /dev/sda1 /mnt/usb
Thay đổi kho phần mềm:
Chỉnh sửa /etc/apt/sources.list thành:
deb https://deb.debian.org/debian bookworm main contrib non-free
deb https://security.debian.org bookworm-security main
Cập nhật hệ thống: sudo apt update && sudo apt upgrade.
Cấp quyền sudo không mật khẩu:
Thêm vào /etc/sudoers.d/dev:
dev ALL=(ALL) NOPASSWD: /usr/bin/apt, /usr/bin/systemctl