Bạn có thể cài đặt Linux trên Raspberry Pi mà không cần màn hình HDMI không?


22

Gần đây tôi đã mua Raspberry Pi 2, Model B. Tôi dự định chủ yếu kết nối với nó qua mạng WLAN hoặc Ethernet cục bộ, sử dụng kết nối SSH từ máy tính chính của tôi.

Tuy nhiên, ngay bây giờ tôi có một Raspberry Pi chưa cài đặt phần mềm nào. Các hướng dẫn về cách thiết lập Raspberry Pi mà tôi đã tìm thấy trực tuyến cho đến nay đều bắt đầu bằng việc kết nối máy với màn hình HDMI. Tại thời điểm này, tôi không có màn hình có kết nối HDMI ở đây.

Có thể cài đặt (bất kỳ phiên bản nào, nhưng raspbian có lẽ được ưa thích hơn) Linux trên Raspberry Pi mà không cần kết nối nó với màn hình HDMI?


9
Bạn có thể hình ảnh một thẻ SD với raspbian trên bất kỳ máy nào khác; sau đó lắp thẻ SD vào PI và cấp nguồn cho nó. Lưu ý địa chỉ MAC Ethernet của Pi; kiểm tra máy chủ DHCP của bạn để biết địa chỉ IP nào được gán cho Pi; sau đó ssh pi@${IP_ADDRESS}một khi nó khởi động.
user4556274

1
Xem câu hỏi này trênraspberrypi.stackexchange
raphael

Bạn có thể mua bộ chuyển đổi / chuyển đổi cần thiết với giá 15 EUR hoặc hơn.
CodeInChaos

@CodesInChaos trong các cửa hàng gần tôi, những chi phí này khoảng 40-50 EUR, nhiều hơn số tiền tôi đã trả cho chính Raspberry Pi.
Qqwy

Câu trả lời:


12

Raspbian từ đầu năm 2016 cho phép ssh sau lần khởi động thứ hai .

Lần đầu tiên khởi động từ SD thay đổi kích thước phân vùng và tạo khóa sshd, nhưng không khởi động ssh daemon.

Đợi 5-10 phút và RPI máy. Kết nối qua ssh bằng thông tin đăng nhập mặc định.

Tìm địa chỉ IP của RPI nằm ngoài phạm vi của câu trả lời này :)

Cập nhật 2017 : kéo dài raspbian không yêu cầu power Motorcycle, nhưng cần một tệp 'ssh' được đặt trong thư mục gốc của phân vùng thẻ SD nhỏ hơn


2
Về việc tìm RPi, hãy sửa đổi điều này để phù hợp với mạng con cục bộ của bạn. nmap -oG - -p 22 192.168.0.0-255 | grep open
Tyler

15

Có, bạn có thể làm điều này ít nhất với Arch Linux . Sau khi bạn xây dựng hệ thống tệp thẻ flash microSD trên một số máy tính khác, bạn có thể khởi động RasPi bằng thẻ nhớ microSD đó và cáp ethernet được cắm. Arch Linux sẽ khởi động, lấy địa chỉ IP bằng DHCP. Bạn đăng nhập với tư cách là người dùng gốc hoặc người dùng đơn giản qua ethernet, vì vậy bạn phải tìm ra địa chỉ IP mà RasPi đang nghe.


Nó có thể giúp bạn lệnh này để tìm ra IP nmap -sn 192.168.0.0/24 -oG -(giả sử lan của bạn là vào 192.168.0.0/24)
chris-l

1
@ chris-l: Chỉ cần sử dụng arp -nđể hiển thị bảng IP-> MAC trên máy chủ DHCP của bạn. RPi nên ở đó sau khi nó nhận được IP và làm bất cứ điều gì với nó. Hoặc chỉ cần nhìn vào nhật ký trong máy chủ DHCP của bạn. Tôi bạn sử dụng một thiết bị định tuyến gia đình, bạn có thể có thể làm điều này thông qua giao diện người dùng cấu hình web.
Peter Cordes

@PeterCordes đẹp! Tôi không biết arp -nlệnh đó :)
chris-l

8

Bạn có thể thiết lập Raspberry Pi mà không cần sử dụng màn hình / bàn phím / chuột và thậm chí không có kết nối mạng bằng PiBakery , công cụ thiết lập dựa trên khối cho phép bạn định cấu hình cài đặt, sửa đổi tệp và cài đặt phần mềm trước khi bạn viết thẻ SD .

Khi bạn đã đặt tùy chọn nào bạn muốn, bạn có thể viết thẻ SD với các cấu hình của mình và Pi của bạn sẽ được thiết lập trong lần khởi động đầu tiên.

Tìm hiểu thêm tại www.PiBakery.org

Tuyên bố miễn trừ trách nhiệm: Tôi đã viết PiBakery


3

Có một giao diện điều khiển nối tiếp có sẵn trên Raspberry Pi thông qua UART trên các cổng GPIO. Bạn có thể đọc về nó ở đây trên elinux.org .

Về cơ bản, bạn kết nối một bảng mạch với GPIO và bạn có được một bàn điều khiển nối tiếp. Sau đó, bạn có thể sử dụng những thứ như screenđể truy cập bảng điều khiển đó trên PC linux của mình. Sau đó, bạn có thể định cấu hình hình ảnh linux mà bạn đã sao chép vào thẻ SD để hoàn thiện thêm.


2

Bạn có thể dễ dàng thiết lập RPi mà không cần kết nối HDMI hoặc bàn phím hoặc chuột USB.

Tôi đã làm như vậy bằng cách sử dụng bản dựng tối thiểu Ubuntu từ Ubuntu Pi Flavor Maker. Sau khi DD hình ảnh vào thẻ SD của bạn, hãy cắm pi mâm xôi vào bộ định tuyến của bạn bằng cáp Ethernet và đợi cho nó hoàn thành lần khởi động đầu tiên. Tham khảo bảng định tuyến của bộ định tuyến của bạn để xác định địa chỉ IP của pi và ssh. Thông tin đăng nhập mặc định sẽ là ubuntu:ubuntu.


1

Bạn có thể kết nối bộ chuyển đổi HDMI sang VGA và sử dụng màn hình thông thường. Tôi đã thực hiện thành công điều đó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.