Làm cách nào để khởi động Raspberry pi 3B từ USB?

Raspberry Pi 3 B với ổ USB

Hiện tại, đMẫu Raspberry gần đây nhất là 5 và có nhiều tính năng khá tốt so với kích thước nhỏ của nó. Thêm vào đó, Bản phân phối Raspberry OS của nó cũng phát triển khá tốt.

Trong trường hợp của bài viết này, tập trung vào một mô hình cũ đó là 3B, tôi phải nói rằng tôi đã quyết định chia sẻ thông tin nhỏ nhưng hữu ích này, không hề thừa đối với những người vẫn còn theo mô hình này, thông tin này không hề tầm thường đối với các dự án hoặc nhiệm vụ khác nhau mà người ta có thể tưởng tượng. RPi làm trung tâm.

Trong trường hợp của tôi, tôi đã không chạm vào RPi 3B của mình trong một vài tháng. và lần cuối cùng tôi sử dụng nó, tôi đã sử dụng nó như một bảng điều khiển cổ điển với RecalBox (nhân tiện, nó đã được cập nhật khá nhiều và có một số chức năng rất tốt), vì mục đích cho tôi một chút không gian thời gian và muốn chơi một số tựa game cổ điển, hãy phủi bụi đi, nhưng Tôi gặp phải một số vấn đề:

  • Đầu tiên là hệ thống đã lỗi thời và khi tôi kết nối mạng và cố gắng cập nhật thì nó lại gây ra nhiều vấn đề hơn là chơi hàng giờ.
  • Vấn đề thứ hai tôi gặp phải là thẻ nhớ microSD mà tôi có đã bị lỗi và do đó tôi thấy cần phải thay thế nó.
  • Vấn đề thứ ba là tôi không có sẵn thẻ nhớ microSD phù hợp và trong số bộ nhớ của tôi, USB có vẻ phù hợp với vấn đề dung lượng.

Vào những khoảnh khắc đó Tôi nhớ rằng tôi không thể khởi động RPi của mình từ USB, hay nói đúng hơn là tôi có thông tin không chính xác Hoặc tôi không biết khi nào Raspberry bắt đầu kích hoạt khả năng này cho mô hình này và các mô hình trước đó, vì đối với các mô hình mới hơn, mọi thứ đã khác và đơn giản hơn. Với mong muốn không làm hỏng một ngày đã lên kế hoạch cho trò chơi điện tử, tôi phải thực hiện một nghiên cứu nhỏ và như tôi đã đề cập, tôi không biết liệu cho đến thời điểm đó tôi đã hiểu sai hay RPi đã kích hoạt điều này.

Ya Với thông tin chính xác, tôi bắt đầu thực hiện những thay đổi cần thiết để Raspberry 3B của tôi khởi động từ USB và để làm điều này Yêu cầu đầu tiên là cài đặt Raspbian trên thẻ nhớ microSD của chúng tôi, liệu phiên bản với môi trường máy tính để bàn hoặc phiên bản rút gọn đều hoạt động và về lý thuyết, bạn có thể kích hoạt khả năng khởi động USB từ bất kỳ hệ thống nào khác cho phép bạn thực thi các lệnh.

Đây là quyết định cá nhân nếu bạn muốn tải xuống thêm MB hoặc sử dụng phiên bản đơn giản, vì hệ thống trên thẻ nhớ microSD chỉ cần kích hoạt bit khởi động USB và từ đó trở đi không cần sử dụng thẻ nhớ microSD nữa. Vì điều này Bạn có thể sử dụng công cụ “Raspberry Pi Imager” để tải xuống và ghi hệ thống vào thẻ nhớ microSD của bạn. Trước khi tiếp tục giải thích quy trình, bạn nên biết rằng thay đổi bạn sắp thực hiện đối với RPi của mình là không thể thay đổi được nhưng không có gì ảnh hưởng đến hoạt động của RPi của bạn.

Sau khi hệ thống đã được ghi lại, Bạn phải lắp thẻ nhớ microSD vào Raspberry, kết nối ổ cắm điện với nó và bàn phím (vì bạn phải thực hiện một số lệnh), chuột là tùy chọn. Khi hệ thống đã khởi động, bạn phải mở terminal và chạy các lệnh cập nhật. Điều này để tránh bất kỳ vấn đề:

sudo apt update

sudo apt upgrade

sudo reboot

Xong việc này và đã ở trong hệ thống một lần nữa, Những gì bạn nên làm là mở lại một thiết bị đầu cuối và chạy lệnh sau để thêm một dòng vào tệp “config.txt”:

sudo nano /boot/firmware/config.txt

Bên trong tệp Bạn sẽ thêm dòng sau vào cuối tập tin:

program_usb_boot_mode=1

Bạn lưu bằng Ctrl+O, đóng bằng Ctrl+X và tiến hành khởi động lại lần cuối hệ thống (nếu bạn làm mọi thứ đúng). Trở lại bên trong hệ thống, Đã đến lúc kiểm tra xem USB boot bit đã được bật chưa và để thực hiện việc này trong terminal, chúng ta phải thực hiện lệnh sau:

vcgencmd otp_dump | grep 17:

Khi chạy sẽ chỉ cho bạn một lối thoát và nếu mọi thứ suôn sẻ thì đây sẽ là:

17 como 3020000a

Nếu không, bạn sẽ cần phải lặp lại quy trình lập trình. Nếu bit vẫn không được đặt, nó có thể cho thấy có vấn đề với phần cứng Raspberry Pi.

Nếu mọi thứ đều ổn, giờ đây bạn có thể khởi động bất kỳ hệ thống nào từ bất kỳ cổng USB nào trên RPi của mình và thậm chí sử dụng ổ SSD ngoài để chạy hệ điều hành của bạn và nhận thấy sự khác biệt.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.