Raspberry 3 - Avvio da USB - ma come?


11

Apparentemente il Raspberry Pi 3 può avviarsi da cose diverse dalla scheda SD, comprese le unità flash USB. Ho ricevuto il mio Pi 3 oggi (evviva!) E ho masterizzato l'ultimo Raspbian sia su una scheda SD che su un'unità flash USB.

Il Pi si avvia dalla scheda SD senza preoccupazioni (ovviamente!), Ma non fa nulla se inserisco semplicemente la chiavetta USB (e rimuovo la scheda SD).

Hai ancora bisogno della scheda SD per 'pre-avviare' ancora, o devi formattare la chiavetta USB in un certo modo? Qualcuno ha un setup come questo funzionante?

Vedi: "Avvio di rete USB e PXE" su https://www.raspberrypi.org/magpi/pi-3-interview/

Sarebbe bello poter scambiare un sistema operativo di prova come Windows 10 iOT o Ubuntu su una Flash Drive, piuttosto che una scheda SD a volte!


1
Perché pensi che "il Pi 3 ora può avviarsi da cose diverse dalla scheda SD"
Milliways

C'era già un tag pi-3.
Jacobm001

Ah - penso di aver letto male questo - il titolo sembra suggerire l'avvio da USB. Ma penso che sia l' avvio di rete e USB (memoria di massa diretta) ...
monojohnny

3
@milliways perché l'hanno detto? raspberrypi.org/magpi/pi-3-interview
Thomas

1
@Milliways ma PXE è "qualcosa di diverso dalla scheda SD"
Thomas

Risposte:


11

Penso che la risposta attualmente fornita sia inesatta - o almeno lo sarà. Da un'intervista a MagPi con Eben :

"... La Fondazione ha avuto un input finale per Broadcom al fine di aggiungere due nuove funzionalità: massstorage USB diretto e funzionalità di avvio della rete PXE." Gordon riscrisse la ROM di avvio per il chip e quindi fornì una ROM di avvio aggiornata a Broadcom, dicendo " spingere questo nel chip, funzionerà '", ride Eben." E lo fa! " (Enfasi aggiunta).

Eben prosegue osservando che, sebbene l'hardware supporti queste funzionalità, ci vorrà del tempo dopo l'avvio per consentire il supporto del software. Abbiamo già "pre-boot" da SD, quindi ciò che menziona Eben è qualcosa di nuovo. Ha anche senso che vorrebbero aggiungere queste funzionalità 1) con tutti i problemi di corruzione della SD, 2) per mantenere bassi i costi - perché chiedere ai tuoi utenti di una SD solo di avviarsi, e 3) per aiutare a supportarne l'uso in istruzione - immagina un laboratorio scolastico con 30 RPI3 che eseguano il boot PXE dalla stessa immagine!




1

Hai ancora bisogno della tua scheda SD per il pre-avvio. Quindi puoi passare il processo di avvio a USB DoK passando root = / dev / sdX (la tua USB) nei parametri del kernel.

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


2
Questo non è corretto La scheda SD non sarà necessaria una volta disponibile il software adeguato, di cui parlava Eben Upton. Allo stato attuale, dobbiamo aspettare.
UtahJarhead

-1

L'opzione di avvio USB non è attivata per impostazione predefinita. Richiede innanzitutto una modifica nel firmware. Fare riferimento alla documentazione pi . L'opzione di avvio USB non supporta tutte le unità USB, ma solo quelle che si avviano in 2 secondi (che è possibile estendere fino a 5).


1
Un collegamento e un riepilogo di come eseguire questa operazione potrebbero essere di aiuto.
Steve Robillard,

Oltre al commento di Steve, sarebbe anche molto apprezzato un tentativo di grammatica adeguata.
Jacobm001
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.