![write_themes_for_emulationstation [Batocera.linux - Wiki]](https://wiki.batocera.org/_media/screenshot-2022.06.21-11h18.48.png)
Utilizzo della memoria esterna con Batocera
Batocera v43 ha introdotto Storage Manager, che semplifica la gestione dello storage multi-unità.
Vedi: Gestore di archiviazione
Per cambiare il dispositivo di archiviazione da INTERNO (l'unità su cui è stato installato Batocera) a ESTERNO (un'altra unità collegata al computer), seguire questi passaggi:
-
Apri il menu principale e
[START]vai su IMPOSTAZIONI DI SISTEMA → DISPOSITIVO DI ARCHIVIAZIONE .

-
Seleziona il dispositivo di archiviazione. Selezionando "AnyExternal" verrà utilizzato il primo dispositivo di archiviazione esterno collegato. Come fa il tuo sistema a decidere qual è il primo dispositivo di archiviazione esterno quando ne sono collegati più di uno? Vorrei saperlo anch'io .

Nella maggior parte dei casi, l'utilizzo di un secondo disco rigido USB per ospitare le ROM separatamente dal sistema Batocera dovrebbe essere completamente trasparente quando si utilizza questo metodo per abilitarlo. Secondo Batocera, sembrerà che la romscartella sul disco esterno si trovi effettivamente sulla /userdatapartizione del sistema.
Dopo il riavvio, Batocera creerà automaticamente la struttura di cartelle necessaria sull'unità selezionata.
Batocera mostrerà solo le unità di cui supporta la lettura del filesystem (e ne supporta moltissime ).
Configurazione manuale con batocera-boot.conf (avanzata)
Qualora quanto sopra non fosse sufficiente, o se si desidera utilizzare cartelle separate per ciascuna parte dei dati utente, il tipo di archiviazione "DISPOSITIVI" può offrire funzionalità estese.
La pagina NAS contiene ulteriori informazioni sulla sintassi.
-
Aprire
/boot/batocera-boot.conf -
Imposta
sharedevicesuDEVICES -
Aggiungi una nuova riga contenente
sharedevice_part1= -
Aggiungi la parola chiave appropriata seguita dal carattere @ (ad esempio,
SHARE@oROMS@, l'elenco completo delle parole chiave è disponibile qui ). -
Aggiungi l'UUID dell'unità che contiene la cartella (ad esempio
sharedevice_part1=SHARE@12e46ca9-xxxx-xxxx-xxxx-xxxxxxxxxx) . -
Se non si utilizza la directory principale dell'unità, aggiungere : e quindi il percorso della cartella (ad esempio
sharedevice_part1=ROMS@2efa1068-yyyy-yyyy-yyyy-yyyyyyyyyy:/Documents/roms). -
Aggiungere fino a dieci parti, se necessario.
È anche possibile combinarli per associare singole parole chiave a singole cartelle. Ad esempio:
sharedevice=DISPOSITIVI sharedevice_part1=SHARE@12e46ca9-xxxx-xxxx-xxxx-xxxxxxxxxx sharedevice_part2=ROMS@2efa1068-yyyy-yyyy-yyyy-yyyyyyyyyy:/Documents/roms
MODALITÀ SVILUPPATORE
Se i passaggi precedenti non sono sufficienti per le tue esigenze, puoi configurare manualmente l'unità esterna. Per farlo, dovrai modificare il /boot/batocera-boot.conffile nella partizione di avvio e inserire le informazioni relative alla partizione che ospita le ROM.
L'elenco degli UUID di tutte le unità connesse al sistema può essere visualizzato con il blkid comando . L'output sarà simile al seguente:
/dev/sdb2: LABEL="SHARE" UUID="12e46ca9-xxxx-xxxx-xxxx-xxxxxxxxxx" TYPE="ext4" /dev/sdb1: LABEL="BATOCERA" UUID="zzzz-zzzz" TYPE="vfat" /dev/sda1: LABEL="SHARE" UUID="2efa1068-yyyy-yyyy-yyyy-yyyyyyyyyy" TYPE="ext4"
In questo esempio, /dev/sda1è la partizione sull'unità che ospita i miei file ROM. /dev/sdb1è la partizione di avvio di Batocera e /dev/sdb2è il resto della chiavetta USB di Batocera (che non voglio usare).
Apri il /boot/batocera-boot.conffile. Cambia il sharedevicevalore in DEV [UUID of the desired partition]. Ad esempio:
dispositivo condiviso=INTERNO
verrebbe sostituito con
sharedevice=DEV 2efa1068-yyyy-yyyy-yyyy-yyyyyyyyyy
Se l'unità è vuota, la struttura delle cartelle per i file ROM verrà creata al successivo riavvio.
Se stai utilizzando un disco rigido esterno e non viene riconosciuto correttamente dopo aver eseguito questa procedura, potrebbe essere necessario più tempo affinché il disco rigido esterno si avvii durante l'avvio di Batocera. In questi casi, devi modificare il /boot/batocera-boot.conffile e aggiungere la riga: sharewait=15sotto la riga menzionata in precedenza (se non funziona ancora, prova con un numero più alto, sharewait=20ad esempio).
Trovato questo articolo interessante? Condividilo sulla tua rete di contatti in Twitter, sulla tua bacheca su Facebook, in Linkedin, Instagram o Pinterest. Diffondere contenuti che trovi rilevanti aiuta questo blog a crescere. Grazie!






0 commenti:
Posta un commento