6 cách để định cấu hình trước cài đặt Raspberry Pi của bạn trước khi khởi động
Việc cài đặt một hệ điều hành trên Raspberry Pi khá đơn giản, nhưng có một yếu tố có thể gây khó chịu: đó là cấu hình.
Tất cả cài đặt mạng, tên người dùng và mật khẩu, quyền truy cập SSH, v.v., đều phải được định cấu hình sau khi hệ điều hành được thiết lập và chạy. Một hoặc hai lần không quá tệ, nhưng nếu bạn có nhiều Pi hoặc thường xuyên cài đặt lại hệ điều hành, mọi thứ có thể lặp đi lặp lại.
Sẽ không dễ dàng hơn nếu bạn có thể định cấu hình trước hệ điều hành Raspberry Pi và bắt đầu ngay khi nó khởi động? Dưới đây là X cách bạn có thể làm điều đó.
Mục Lục
Tại sao cấu hình trước Raspberry Pi lại quan trọng?
Khi thiết lập thiết bị lần đầu tiên, bạn thường có cơ hội thêm chi tiết mạng không dây. Đây cũng là lúc để thêm tên người dùng và mật khẩu cũng như bất kỳ cấu hình hữu ích nào khác.
Điều này xảy ra với máy tính để bàn và thiết bị di động. Nó cũng xảy ra với hệ điều hành Raspberry Pi. Vì vậy, tại sao phải bận tâm với cấu hình trước?
Chà, nó tiết kiệm rất nhiều thời gian. Ví dụ: nếu bạn cần chạy Raspberry Pi không đầu, bạn sẽ không muốn bận tâm đến việc kết nối màn hình. Định cấu hình trước quyền truy cập không dây, SSH và thông tin đăng nhập của người dùng có nghĩa là bạn không cần thêm bàn phím và chuột cho Pi.
Tất cả các công cụ và phương pháp sau đây đều cho phép bạn định cấu hình trước bản cài đặt Raspberry Pi và tất cả đều cần phương tiện cài đặt microSD.
1. Trình chụp ảnh Raspberry Pi
Cách tốt nhất để cài đặt hệ điều hành Raspberry Pi, Pi Imager có tính năng màn hình ẩn.
Trang Tùy chọn nâng cao có một số tùy chọn hữu ích:
- Đặt tên máy chủ
- Kích hoạt SSH
- Đặt tên người dùng và mật khẩu
- Cấu hình mạng LAN không dây
- Đặt cài đặt ngôn ngữ
- Phát âm thanh khi hoàn thành
- Đẩy phương tiện ra khi hoàn tất
- Bật phép đo từ xa
Bạn cũng có thể chỉ định cài đặt bạn chọn là dành cho cài đặt hiện tại hay tất cả các cài đặt trong tương lai.
Để truy cập Tùy chọn nâng cao, nhấn Ca+Ctrl+X. Lưu ý rằng không thể bỏ qua việc đặt tên người dùng và mật khẩu; ít nhất, một mật khẩu mới được yêu cầu cho tài khoản người dùng pi.
Với cấu hình được chỉ định, nhấn Cứusau đó tiếp tục ghi HĐH vào thẻ SD.
Tải xuống: Raspberry Pi Imager (Windows, macOS và Linux.)
2. sđm
Một tùy chọn khác để định cấu hình trước Raspberry Pi của bạn là thực hiện phương pháp tiếp cận toàn diện. Với sdm, bạn không chỉ định cấu hình trước một vài cài đặt, mà bạn quyết định toàn bộ trải nghiệm hệ điều hành.
Điều này có nghĩa là chỉ định mọi thứ từ chi tiết mạng Wi-Fi đến phần mềm cài đặt sẵn.
Hướng dẫn của chúng tôi về cách sử dụng sdm để tạo ảnh đĩa Raspberry Pi được định cấu hình sẵn, có thể tái sử dụng giải thích điều này một cách chi tiết.
3. Quả mọng
Một công cụ tương tự như Raspberry Pi Imager, BerryBoot phù hợp hơn để thiết lập Raspberry Pi khởi động kép, với nhiều lựa chọn hệ điều hành để lựa chọn. Tuy nhiên, trong số nhiều công cụ của nó có các tùy chọn cấu hình sẵn sẽ tiết kiệm thời gian sau này.
Tại đây, bạn có thể điều chỉnh một số tùy chọn hiển thị, chỉ định mạng Wi-Fi và thêm cài đặt Ngôn ngữ.
Khi bạn đã hoàn thành việc này, bạn có thể chọn hệ điều hành mà bạn muốn cài đặt. Các tùy chọn cấu hình bạn đã chỉ định sẽ áp dụng cho tất cả các hệ điều hành đã chọn.
Các tùy chọn cấu hình trước được đề cập trong hướng dẫn chuyên sâu của chúng tôi về khởi động kép Raspberry Pi với BerryBoot. Cũng như Wi-Fi, bạn có thể chỉnh sửa tệp config.txt và cmdline.txt.
Bạn không thể kích hoạt trước SSH với BerryBoot.
BerryBoot về cơ bản là một tập lệnh cài đặt phải được sao chép vào thư mục gốc của thẻ nhớ microSD trống. Do đó, nó yêu cầu kết nối mạng để tải hệ điều hành đã chọn xuống Raspberry Pi của bạn.
Tải xuống: quả mọng
4. KHỔNG LỒ
Đây là một tùy chọn khác hoạt động tương tự như Raspberry Pi Imager và BerryBoot, NOOBS thực sự là tiền thân của Raspberry Pi Imager và giống như BerryBoot hỗ trợ khởi động kép.
Các tùy chọn cấu hình bao gồm thiết lập mạng Wi-Fi và chỉnh sửa tệp config.txt và cmdline.txt từ phân vùng /boot/.
Với một cấu hình được chỉ định, nó có thể được xuất hoặc đặt làm mặc định. Điều này hữu ích cho các hệ điều hành trong tương lai được cài đặt qua NOOBS.
Giống như BerryBoot, NOOBS phải được giải nén và lưu vào thư mục gốc của thẻ nhớ microSD của Pi trước khi sử dụng.
Tải xuống: NOOBS
5. Kích hoạt SSH thủ công và chỉnh sửa wpa_supplicant.conf
Nếu không ngại làm bẩn tay, bạn có thể định cấu hình trước hệ điều hành Raspberry Pi của mình bằng các tệp văn bản.
Hầu như tất cả các hệ điều hành Raspberry Pi đều dựa vào các tệp cụ thể trong một /khởi động/ vách ngăn. Những điều này cho phép thực hiện các cấu hình khác nhau trong khi thẻ SD của Pi vẫn còn trong PC của bạn.
Ví dụ, bạn có thể kích hoạt SSH. Điều này được thực hiện bằng cách tạo một tệp văn bản trống không có phần mở rộng tệp, được dán nhãn đơn giản sshtrong phân vùng /boot/.
Các cài đặt khác có thể được điều chỉnh trong config.txt tài liệu. Quét quá mức và hướng hiển thị, chế độ HDMI và thậm chí ép xung CPU của Pi có thể được kiểm soát trong tệp cấu hình này. Hãy nhớ tạo một bản sao trước khi lưu, phòng trường hợp xảy ra sự cố với các thay đổi của bạn.
Nếu bạn cần thiết lập mạng không dây trên Pi trước khi khởi động, bạn sẽ cần chỉnh sửa wpa_supplicant.conf tài liệu. Điều này được tìm thấy trong /vân vân/ Tuy nhiên, thư mục này không khả dụng trên Windows.
Thẻ SD Raspberry Pi có phân vùng /boot/ có thể truy cập được trên Windows và phân vùng /rootfs/ thì không thể.
Do đó, điều này không thể dễ dàng chỉnh sửa nếu không cài đặt Hệ thống con Windows cho Linux để duyệt phân vùng Linux.
Trên Linux (hoặc macOS), hãy sử dụng:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Tại đây, bạn cần chỉnh sửa tệp như sau:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country="COUNTRY"
network={
ssid="SSID"
psk="PASSWORD"
key_mgmt=WPA-PSK
}
Lưu ý rằng quốc gia, ssidVà psk giá trị phải được thay đổi cho phù hợp.
Với thay đổi được thực hiện, hãy lưu, thoát và xác nhận (Ctrl+Xsau đó Y) và rút thẻ nhớ microSD ra một cách an toàn. Cấu hình thủ công của bạn sẽ được sử dụng làm khởi động Pi.
6. Sử dụng macOS? Hãy xem xét ApplePi-Baker
Tiện ích Raspberry Pi cuối cùng dành cho người dùng macOS, ApplePi-Baker có mọi thứ từ sao lưu và khôi phục đến thu nhỏ phân vùng Linux.
Nhưng trong khi bạn không thể định cấu hình cài đặt hiển thị hoặc truy cập Wi-Fi, ApplePi-Baker cho phép bạn kích hoạt quyền truy cập SSH. Điều này được thực hiện trong ứng dụng, thay vì khởi động Pi và truy cập công cụ raspi-config. Như vậy, nó đáng để đưa vào danh sách này.
Tải xuống: ApplePi-Baker
Thiết lập Raspberry Pi thật dễ dàng với các bản hack cấu hình sẵn này
Không thành vấn đề nếu bạn đang khởi động đơn hay khởi động kép, cần thiết lập kết nối Wi-Fi hoặc chỉ muốn kích hoạt SSH. Những công cụ này sẽ giúp bạn không phải định cấu hình Raspberry Pi sau khi bạn khởi động nó lần đầu tiên.
Nó có vẻ không nhiều, nhưng cấu hình trước Raspberry Pi của bạn là một cách tiết kiệm thời gian rất lớn. Những thủ thuật này có thể được sử dụng với hầu hết mọi dự án Raspberry Pi mà bạn giải quyết.