Raspberry 3 - Boot Dari USB - tetapi bagaimana?


11

Rupanya Raspberry Pi 3 dapat melakukan booting dari hal lain selain SD Card, termasuk USB flash drive. Saya mendapatkan Pi 3 saya hari ini (hore!) Dan membakar Raspbian terbaru ke kartu SD dan USB flash drive.

Pi boot dari Kartu SD tidak perlu khawatir (tentu saja!), Tetapi tidak melakukan apa-apa jika saya cukup mencolokkan USB Stick (dan saya melepaskan kartu SD).

Apakah Anda masih memerlukan kartu SD untuk 'pre-boot', atau apakah Anda harus memformat USB Stick dengan cara tertentu? Adakah yang memiliki pengaturan seperti ini yang berfungsi?

Lihat: "USB dan boot jaringan PXE" di https://www.raspberrypi.org/magpi/pi-3-interview/

Akan lebih baik untuk dapat menukar dalam sistem operasi uji seperti Windows 10 iOT atau Ubuntu pada Flash Drive, daripada kartu SD kadang-kadang!


1
Mengapa Anda berpikir "Pi 3 sekarang dapat boot dari hal-hal lain selain Kartu SD"
Milliways

Sudah ada tag pi-3.
Jacobm001

Ah - saya salah baca ini saya pikir - judulnya sepertinya menyarankan USB-boot. Tapi saya pikir itu boot jaringan dan USB (penyimpanan massal langsung) ...
monojohnny

3
@ Milliways karena mereka bilang begitu? raspberrypi.org/magpi/pi-3-interview
Thomas

1
@Milliways tetapi PXE adalah "sesuatu selain kartu SD"
Thomas

Jawaban:


11

Saya pikir jawaban yang diberikan saat ini tidak akurat - atau setidaknya itu jawabannya. Dari wawancara Magpi dengan Eben :

"... Foundation memiliki beberapa input akhir untuk Broadcom untuk menambahkan dua fitur baru: penyimpanan massal USB langsung dan kemampuan boot jaringan PXE." Gordon menulis ulang boot ROM untuk chip dan kemudian menyediakan boot ROM yang diperbarui untuk Broadcom, dengan mengatakan ' sorong ini ke dalam chip, itu akan berhasil ', "Eben tertawa." Dan itu berhasil! " (Penekanan ditambahkan).

Eben selanjutnya mencatat bahwa sementara perangkat keras mendukung fitur-fitur ini, akan diperlukan waktu setelah peluncuran untuk dukungan perangkat lunak untuk keluar. Kami sudah memiliki "pre-boot" dari SD, jadi apa yang Eben sebutkan adalah sesuatu yang baru. Juga masuk akal bahwa mereka ingin menambahkan fitur-fitur ini 1) dengan semua masalah korupsi SD, 2) untuk menjaga biaya tetap rendah - mengapa meminta pengguna Anda menggunakan SD hanya untuk boot, dan 3) untuk membantu mendukung penggunaannya dalam pendidikan - bayangkan lab sekolah dengan 30 RPI3, semua boot PXE dari gambar yang sama!




1

Anda masih membutuhkan kartu SD Anda untuk pra-boot. Kemudian Anda dapat melewati proses boot ke USB DoK dengan melewatkan root = / dev / sdX (USB Anda) di parameter kernel.

lihat: https://archlinuxarm.org/forum/viewtopic.php?f=64&t=9537


2
Ini salah. Kartu SD tidak akan diperlukan begitu perangkat lunak yang tepat tersedia, itulah yang dibicarakan Eben Upton. Seperti saat ini berdiri, kita harus menunggu.
UtahJarhead

-1

Opsi USB-boot tidak diatur ke aktif. Membutuhkan penyesuaian dalam firmware terlebih dahulu. Silakan lihat dokumentasi pi . Opsi USB-boot tidak mendukung semua drive USB, hanya itu yang memulai dalam 2 detik (yang Anda dapat memperpanjang hingga 5).


1
Tautan dan ringkasan cara melakukan ini akan membantu.
Steve Robillard

Selain komentar Steve, upaya tata bahasa yang tepat juga akan sangat dihargai.
Jacobm001
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.