Bisakah Anda menginstal Linux pada Raspberry Pi tanpa memerlukan tampilan HDMI?

22

Baru-baru ini saya membeli Raspberry Pi 2, Model B. Saya berniat untuk sebagian besar terhubung ke WLAN atau Ethernet lokal, menggunakan koneksi SSH dari komputer utama saya.

Namun, saat ini saya memiliki Raspberry Pi yang belum menginstal perangkat lunaknya. Panduan tentang pengaturan Raspberry Pi yang saya temukan online sejauh ini semuanya dimulai dengan menghubungkan mesin ke layar HDMI. Saat ini, saya tidak memiliki layar dengan koneksi HDMI di sini.

Apakah mungkin untuk menginstal (versi apa pun, tetapi raspbian mungkin lebih disukai) Linux pada Raspberry Pi tanpa perlu menghubungkannya ke layar HDMI?

Qqwy
sumber
9
Anda dapat menggambar kartu SD dengan raspbian di komputer lain; kemudian masukkan kartu SD di PI dan nyalakan. Perhatikan alamat MAC Ethernet dari Pi; periksa server DHCP Anda untuk mengetahui alamat IP yang ditetapkan untuk Pi; lalu ssh pi@${IP_ADDRESS}setelah boot.
user4556274
1
Lihat pertanyaan ini padaraspberrypi.stackexchange
raphael
Anda mungkin dapat membeli adaptor / konverter yang diperlukan seharga 15 EUR atau lebih.
CodesInChaos
@CodesInChaos di toko di dekat saya, harganya sekitar 40-50 EUR, yang lebih dari yang saya bayarkan untuk Raspberry Pi itu sendiri.
Qqwy

Jawaban:

12

Raspbian dari awal 2016 memungkinkan ssh setelah boot kedua .

Boot pertama dari SD mengubah ukuran partisi dan menghasilkan kunci sshd, tetapi tidak memulai daemon ssh.

Tunggu 5-10 menit dan nyalakan RPI. Terhubung melalui ssh menggunakan kredensial default.

Menemukan alamat IP RPI berada di luar cakupan jawaban ini :)

Pembaruan 2017 : peregangan raspbian tidak memerlukan powercycle, tetapi membutuhkan file 'ssh' yang diletakkan di root partisi kartu SD yang lebih kecil

Alec Istomin
sumber
2
Tentang menemukan RPi, modifikasi ini agar sesuai dengan subnet lokal Anda. nmap -oG - -p 22 192.168.0.0-255 | grep open
Tyler
15

Ya, Anda bisa melakukan ini setidaknya dengan Arch Linux . Setelah Anda membangun sistem file kartu microSD flash pada komputer lain, Anda dapat mem-boot RasPi dengan kartu microSD dan kabel ethernet yang terpasang. Arch Linux akan boot, memperoleh alamat IP dengan DHCP. Anda masuk sebagai root, atau pengguna biasa melalui ethernet, jadi Anda harus mencari tahu alamat IP yang didengarkan RasPi.

Bruce Ediger
sumber
Ini dapat membantu Anda perintah ini untuk mencari tahu IP nmap -sn 192.168.0.0/24 -oG -(dengan asumsi lan Anda pada 192.168.0.0/24)
chris-l
1
@ chris-l: Cukup gunakan arp -nuntuk menampilkan tabel IP-> MAC pada server DHCP Anda. RPi harus ada di sana setelah mendapat IP dan melakukan apa pun dengannya. Atau lihat log di server DHCP Anda. Jika Anda menggunakan alat router rumah, Anda mungkin dapat melakukan ini melalui UI konfigurasi web.
Peter Cordes
@PeterCordes bagus! Saya tidak tahu arp -nperintah itu :)
chris-l
8

Anda dapat mengatur Raspberry Pi tanpa menggunakan monitor / keyboard / mouse dan bahkan tanpa koneksi jaringan menggunakan PiBakery , alat penyiapan berbasis blok yang memungkinkan Anda untuk mengonfigurasi pengaturan, memodifikasi file, dan menginstal perangkat lunak sebelum Anda bahkan menulis kartu SD .

Setelah Anda mengatur opsi apa yang Anda inginkan, Anda kemudian dapat menulis kartu SD Anda dengan konfigurasi Anda, dan Pi Anda akan diatur pada boot pertama.

Pelajari lebih lanjut di www.PiBakery.org

Penafian: Saya menulis PiBakery

PiBakery
sumber
3

Ada konsol serial yang tersedia di Raspberry Pi melalui UART pada port GPIO. Anda dapat membacanya di sini di elinux.org .

Pada dasarnya Anda menghubungkan papan TTL ke GPIO dan Anda mendapatkan konsol serial. Kemudian Anda dapat menggunakan hal-hal seperti screenuntuk mengakses konsol itu di PC linux Anda. Kemudian Anda dapat mengkonfigurasi gambar linux yang Anda salin ke kartu SD untuk penyelesaian lebih lanjut.

Johnson Steward
sumber
2

Anda dapat dengan mudah mengatur RPi tanpa koneksi HDMI atau keyboard atau mouse USB.

Saya melakukannya dengan menggunakan pembangunan minimal Ubuntu dari Ubuntu Pi Flavour Maker. Setelah DDing gambar ke kartu SD Anda, colokkan raspberry pi ke router Anda dengan kabel Ethernet dan tunggu sampai menyelesaikan boot pertamanya. Lihat tabel perutean router Anda untuk menentukan alamat IP pi dan ssh in. Kredensial defaultnya adalah ubuntu:ubuntu.

Umang Raghuvanshi
sumber
1

Anda dapat memasang konverter HDMI-to-VGA dan menggunakan monitor biasa. Saya telah berhasil melakukannya.

Melompat Kelinci
sumber