คุณสามารถติดตั้ง Linux บน Raspberry Pi โดยไม่ต้องใช้จอแสดงผล HDMI ได้หรือไม่?


22

ฉันเพิ่งซื้อ Raspberry Pi 2 รุ่น B ฉันตั้งใจจะเชื่อมต่อผ่าน WLAN หรืออีเทอร์เน็ตในพื้นที่ส่วนใหญ่โดยใช้การเชื่อมต่อ SSH จากคอมพิวเตอร์หลักของฉัน

อย่างไรก็ตามตอนนี้ฉันมี Raspberry Pi ที่ยังไม่มีซอฟต์แวร์ใด ๆ ติดตั้งอยู่ คำแนะนำในการตั้งค่า Raspberry Pi ที่ฉันได้พบออนไลน์แล้วเริ่มต้นด้วยการเชื่อมต่อเครื่องเข้ากับจอแสดงผล HDMI ในเวลานี้ฉันไม่ได้มีจอแสดงผลที่มีการเชื่อมต่อ HDMI ที่นี่

เป็นไปได้ไหมที่จะติดตั้ง (ควรเลือกรุ่นใดก็ได้ แต่ควรใช้ Raspbian) Linux บน Raspberry Pi โดยไม่จำเป็นต้องเชื่อมต่อกับจอแสดงผล HDMI?


9
คุณสามารถทำภาพการ์ด SD ด้วย raspbian บนเครื่องอื่น ๆ ; จากนั้นใส่การ์ด SD ใน PI และเพิ่มพลัง หมายเหตุอีเทอร์เน็ต MAC address ของ Pi; ตรวจสอบเซิร์ฟเวอร์ DHCP ของคุณว่า IP ใดที่ได้รับมอบหมายให้ Pi; จากนั้นssh pi@${IP_ADDRESS}เมื่อบูทแล้ว
4556274

1
ดูคำถามนี้เมื่อraspberrypi.stackexchange
ฟาเอล

คุณสามารถซื้ออะแดปเตอร์ / ตัวแปลงที่จำเป็นได้ในราคา 15 ยูโร
CodesInChaos

@CodesInChaos ในร้านค้าใกล้ฉันค่าใช้จ่ายเหล่านี้ประมาณ 40-50 EUR ซึ่งเป็นมากกว่าที่ฉันจ่ายสำหรับราสเบอร์รี่ Pi เอง
Qqwy

คำตอบ:


12

Raspbian จากต้นปี 2559 อนุญาตให้ ssh หลังจากบูตครั้งที่สอง

การบูตครั้งแรกจาก SD จะปรับขนาดพาร์ติชันและสร้างคีย์ sshd แต่ไม่เริ่ม ssh daemon

รอ 5-10 นาทีจากนั้น powercycle RPI เชื่อมต่อผ่าน ssh โดยใช้ข้อมูลรับรองเริ่มต้น

การค้นหาที่อยู่ IP ของ RPI อยู่นอกขอบเขตของคำตอบนี้ :)

อัปเดต 2017 : ยืด raspbian ไม่ต้องการ powercycle แต่ต้องการไฟล์ 'ssh' ที่อยู่ในรูทของพาร์ติชันการ์ด SD ขนาดเล็ก


2
เกี่ยวกับการค้นหา RPi ให้แก้ไขสิ่งนี้เพื่อให้เหมาะกับซับเน็ตท้องถิ่นของคุณ nmap -oG - -p 22 192.168.0.0-255 | grep open
ไทเลอร์

15

ใช่คุณสามารถทำเช่นนี้อย่างน้อยกับArch ลินุกซ์ หลังจากคุณสร้างระบบไฟล์แฟลชการ์ด microSD บนคอมพิวเตอร์เครื่องอื่นคุณสามารถบูต RasPi ด้วยการ์ด microSD นั้นและเสียบสายอีเธอร์เน็ต Arch Linux จะบู๊ตรับที่อยู่ IP ด้วย DHCP คุณเข้าสู่ระบบทั้งในฐานะรูทหรือผู้ใช้ธรรมดาผ่านอีเธอร์เน็ตดังนั้นคุณต้องหาว่าที่อยู่ IP ที่ RasPi กำลังฟังอยู่คืออะไร


มันอาจช่วยให้คุณใช้คำสั่งนี้จะคิดออก IP nmap -sn 192.168.0.0/24 -oG -(สมมติว่า LAN ของคุณอยู่ใน 192.168.0.0/24)
คริส-L

1
@ chris-l: เพียงใช้arp -nเพื่อแสดงตาราง IP-> MAC บนเซิร์ฟเวอร์ DHCP ของคุณ RPi ควรอยู่ในนั้นหลังจากได้รับ IP และทำทุกอย่างกับมัน หรือเพียงแค่ดูบันทึกในเซิร์ฟเวอร์ DHCP ของคุณ ฉันใช้อุปกรณ์เราเตอร์ที่บ้านคุณสามารถทำได้ผ่าน UI การตั้งค่าเว็บ
Peter Cordes

@PeterCordes ดี! ผมไม่ได้รู้ว่าarp -nคำสั่ง :)
คริส-L

8

คุณสามารถติดตั้ง Raspberry Pi โดยไม่ต้องใช้จอ / แป้นพิมพ์ / เมาส์และแม้จะไม่มีการเชื่อมต่อเครือข่ายโดยใช้PiBakery , บล็อกเครื่องมือติดตั้งที่ช่วยให้คุณสามารถตั้งค่าการกำหนดค่าปรับเปลี่ยนไฟล์และติดตั้งซอฟต์แวร์ก่อนที่คุณจะเขียนการ์ด SD

เมื่อคุณตั้งค่าตัวเลือกที่คุณต้องการแล้วคุณสามารถเขียนการ์ด SD ของคุณด้วยการกำหนดค่าของคุณและ Pi ของคุณจะถูกตั้งค่าในการบูตครั้งแรก

เรียนรู้เพิ่มเติมที่www.PiBakery.org

ข้อจำกัดความรับผิดชอบ: ฉันเขียน PiBakery


3

มีคอนโซลแบบอนุกรมที่ Raspberry Pi ผ่าน UART บนพอร์ต GPIO คุณสามารถอ่านเกี่ยวกับเรื่องนี้ที่นี่ใน elinux.org

โดยทั่วไปคุณเชื่อมต่อบอร์ด TTL กับ GPIO และคุณได้รับคอนโซลแบบอนุกรม จากนั้นคุณสามารถใช้สิ่งต่าง ๆ เช่นscreenเข้าถึงคอนโซลนั้นบนพีซี linux ของคุณ จากนั้นคุณสามารถกำหนดค่ารูปภาพ linux ที่คุณคัดลอกไปยังการ์ด SD สำหรับการสรุปต่อไป


2

คุณสามารถตั้งค่า RPi ได้อย่างง่ายดายโดยไม่ต้องเชื่อมต่อ HDMI หรือแป้นพิมพ์หรือเมาส์ USB

ฉันทำเช่นนั้นโดยใช้การสร้างขั้นต่ำของ Ubuntu จาก Ubuntu Pi Flavor Maker หลังจาก DDing ภาพไปยังการ์ด SD ของคุณให้เสียบราสเบอร์รี่ pi เข้ากับเราเตอร์ของคุณด้วยสายเคเบิลอีเธอร์เน็ตและรอให้การบู๊ตครั้งแรกเสร็จสิ้น ปรึกษาตารางเส้นทางเราเตอร์ของคุณเพื่อตรวจสอบ IP ปี่และ SSH ใน. ubuntu:ubuntuข้อมูลประจำตัวเริ่มต้นจะเรียบร้อย


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.