Mục lục:

Khởi động Raspberry Pi 3 B bằng ổ USB: 3 bước
Khởi động Raspberry Pi 3 B bằng ổ USB: 3 bước

Video: Khởi động Raspberry Pi 3 B bằng ổ USB: 3 bước

Video: Khởi động Raspberry Pi 3 B bằng ổ USB: 3 bước
Video: Raspberry Pi 3 Boot từ USB và câu hỏi phổ thông 2024, Tháng mười một
Anonim
Khởi động Raspberry Pi 3 B bằng ổ USB
Khởi động Raspberry Pi 3 B bằng ổ USB

Raspberry Pi 3 B có thể được khởi động bằng một ổ USB tương thích mà không cần tốn bất kỳ chi phí nào!

Lưu ý: Raspberry Pi 3 B + có thể được khởi động USB ngay khi xuất xưởng.

Bước 1: Khởi động Pi của bạn trên SD

Raspberry Pi 3 B + có thể khởi động từ USB mà không có bất kỳ thay đổi nào, nhưng Raspberry Pi 3 yêu cầu đặt bit khởi động USB trong OTP (bộ lập trình dùng một lần).

Để bật bit khởi động USB, Raspberry Pi 3 cần được khởi động từ thẻ SD với tùy chọn cấu hình để bật chế độ khởi động USB. Khi bit này đã được thiết lập, thẻ SD không còn cần thiết nữa. Lưu ý rằng bất kỳ thay đổi nào bạn thực hiện đối với OTP là vĩnh viễn và không thể hoàn tác.

Bạn có thể sử dụng bất kỳ thẻ SD nào chạy Raspbian hoặc Raspbian Lite để lập trình bit OTP. Đầu tiên, chuẩn bị thư mục / boot với các tệp khởi động cập nhật: -

sudo apt update && sudo apt lift && sudo reboot

Sau đó bật chế độ khởi động USB với mã này: -

echo program_usb_boot_mode = 1 | sudo tee -a /boot/config.txt

Điều này thêm chương trình_usb_boot_mode = 1 vào cuối /boot/config.txt. Khởi động lại Raspberry Pi với: -

khởi động lại sudo

Sau đó, kiểm tra xem OTP đã được lập trình với: -

vcgencmd otp_dump | grep 17:

Kiểm tra xem đầu ra 17: 3020000a có được hiển thị không. Nếu không, thì bit OTP chưa được lập trình thành công. Trong trường hợp này, hãy thực hiện lại quy trình lập trình. Nếu bit vẫn chưa được đặt, điều này có thể cho thấy lỗi trong chính phần cứng Pi.

Nếu muốn, bạn có thể xóa dòng 'program_usb_boot_mode' khỏi config.txt, để nếu bạn đặt thẻ SD vào một Raspberry Pi khác, nó sẽ không lập trình chế độ khởi động USB. Đảm bảo không có dòng trống ở cuối tệp config.txt. Bạn có thể chỉnh sửa config.txt bằng trình soạn thảo nano bằng lệnh: -

sudo nano /boot/config.txt # rồi cuộn hết cỡ xuống dưới cùng

Bước 2: Sau khi khởi động lại…

Sau khi khởi động lại…
Sau khi khởi động lại…

Bây giờ chúng ta cần có một ổ USB tương thích có thể được sử dụng để khởi động Pi!

Tôi đang sử dụng Ổ đĩa Buffalo RUF3-KS vì nó nhanh và rẻ…. Hầu hết các Ổ đĩa nguyên văn không hoạt động!

Bây giờ chúng ta cần ghi một tệp.img vào ổ USB (thay thế 'X' bằng Bộ nhớ của bạn): -

sudo dd if = / dev / sdX of = "/ path / to / image.img"Làm điều này một cách cẩn thận, bạn thực sự có thể làm hỏng máy tính của mình

Bây giờ bạn có thể tắt hệ thống của mình: -

sudo tắt ngay bây giờ

Bước 3: Khởi động nó lên !

Khởi động nó lên !!
Khởi động nó lên !!

Bây giờ bạn có thể tháo thẻ SD của mình….

Sau khi bạn đã tháo thẻ SD của mình…. Hãy cắm Ổ USB vào cổng USB và bật nguồn!

Đề xuất: