Guida di utilizzo del Multiboot USB per ricevitori Spark7162 AMIKO Alien 2+ e compatibili by Arci per dvbmedia.it Iniziamo questa guida illustrando la procedura di utilizzo con avvio in Multiboot USB, sui ricevitori Spark7162, come l AMIKO Alien 2+. Come primo passo è necessario che sul vostro Pc sia installato DotNet Framework 4.0 ed il tool j00ztalator (al momento ver. 1.2b) realizzato da Zdzislaw Kowalski (alias @j00zek) e disponibile sul suo skydrive: https://skydrive.live.com/?cid=cf8acf601181f1ce&id=cf8acf601181f1ce!314 Per la capacità di storage della Pendrive e/o HDD, la scelta và fatta in base alle proprie esigenze, ovviamente, in considerazione del numero di versioni firmware che desiderate rendere bootabili dal ricevitore e la quantità di spazio reso disponibile su ogni partizione Linux Ext3, per i files di sistema rootfs. Nell esempio che segue verrà utilizzata una Pendrive da 4 GByte, partizionata in FAT32. 1. Iniziamo con la procedura di preparazione della Pendrive. Installato il tool j00ztalator 1.2b ed inserita la Pendrive nel PC, andate nella cartella files ed eseguite l applicazione CreateMini.exe (come amministratore di sistema): Selezionare la Pendrive di lavoro con il tasto combo Select USB Stick e premere il tasto Settings :
In questa sezione potrete personalizzare la struttura e lo spazio di partizionamento della vostra Pendrive. Partitions: Numero di partizioni da realizzare, da 1 a max 8 (n 4 premendo il tasto Default ); Enter different sizes (flag True-False): se selezionato, permetterà di personalizzare lo spazio da assegnare ad ogni singola partizione; Partition n: qui si può scegliere il tipo di partizione FAT32 o Ext2 ed assegnargli la propria Etichetta (Label); Al termine della personalizzazione, premere il tasto OK ; Ritornati sulla finestra generale, premere il tasto Format e si aprirà la finestra di gestione con la funzione di partizionamento; Qui si potrà personalizzare lo spazio da assegnare ad ogni singola partizione; Considerazioni: Come vedete dalla schermata, la prima partizione è sempre settata di SWAP e l ultima presenterà un Size automatico, relativamente allo spazio rimasto disponibile. A fronte di questo è consigliabile utilizzare l ultima partizione (MINI7) come spazio di memorizzazione dei dati (es. EPG-data, Picon, General Download files e se lo spazio lo permette, anche per le funzioni PVR e REC). Per l assegnazione dello spazio di ogni singola partizione di sistema rootfs E2 o Neutrino da installare è consigliabile settare un minimo di 256 MByte (lo spazio di default che occupa la rootfs di una normale distro E2 non eccede i 120 MByte), mentre per lo SWAP (se abilitato nelle distro) di norma è sufficiente settarlo come il corrispettivo valore DRAM di sistema (es. 128 MByte) o max 256 MByte.
- Ora, si potrà procedere alla creazione delle partizioni, come da esempio (Tipo, Label, Size = Cilindri): Come si vede, realizzeremo una partizione di SWAPFILE da 133 MByte, sei partizioni Ext2 ( rootfs E2 da 258 MByte, ognuna) e l ultima RECORD come spazio di storage supplementare da 2078 MByte (2,078 GByte). Qui valgono le considerazioni sopra esposte ed ovviamente potete personalizzare a seconda delle vostre esigenze. Premere il tasto OK e confermare con Si
Ora la Pendrive (o HDD), con la struttura di partizionamento realizzata, è pronta per la seconda fase di installazione delle singole distribuzioni E2/N (rootfs + kernel) in formato file compresso USB.tar.gz. Ovviamente, la procedura che segue ha per condizione che il ricevitore sia già avviato in Enigma 2 (da nand-flash o da precedente installazione in multiboot USB), si raccomandano le versioni E2 HDMU, Hybrid e PKT Hyperion, per un discorso di piena compatibilità del loro environment di sistema! 2. Iniziamo con la procedura di installazione E2 in multiboot USB: Avviare il tool j00ztalator (come amministratore di sistema); Selezionare il tasto Configuration dove dovrete settare il tipo di ricevitore Spark7162 ed i parametri di collegamento in LAN o WLAN, comprese le credenziali di accesso User e Password :
Quindi premere il tasto Save settings per memorizzare i setting (di default) per l accesso alla distribuzione E2 installata in flash, oppure Use in this session se trattasi di variazione momentanea da non memorizzare (utile all accesso momentaneo a distribuzioni E2 in Pendrive o HDD); La funzione Backup command serve per personalizzare la riga di comando e realizzare un data Backup personalizzato (di default /var/emu e /var/keys), gestibile nella sezione Advanced del Tool; Inserire la Pendrive o l HDD su una presa USB del ricevitore ed attenderne il riconoscimento con il mount di sistema; Ritornati alla schermata principale del tool, premere il tasto Extract image on partition ;
Selezionare il supporto USB Select HDD, nel caso fossero collegati più device USB di storage; Lasciare settato true il flag Always format partition before extracting image Per una migliore gestione di sistema, settate tutte le partizioni in Ext 3 e personalizzate la/le Label della/le partizione/ni da utilizzare (per una facile individuazione del loro contenuto);
Confermate le variazioni effettuate con i relativi tasti Format e Change label, ove necessario; Ora, premesso che abbiate la nuova distribuzione E2 o Neutrino in formato file compresso Spark7162 E2 o Neutrino_USB.tar.gz, premere il relativo tasto Extract image e selezionare il file salvato sul vostro PC; Ed attendere il termine della procedura di trasferimento e copia rootfs dell immagine E2 o Neutrino sulla partizione selezionata;
Vi sarà chiesta conferma se copiare le impostazioni Network e Softcam, con origine dalla versione Enigma 2, attualmente avviata (Master), Si consigliato per i settings Network. Al termine un avviso Actions finished property informerà del termine con esito positivo della funzione di trasferimento, quindi premere il tasto Exit ; Tornati alla schermata principale del tool, ora si deve impostare il bootargs (con copia del kernel relativo) di avvio del ricevitore, sulla partizione desiderata; Quindi, premere il tasto Manage Multiboot e si aprirà la schermata di gestione del DuckBA bootmenu;
Premere il tasto Read e il sistema leggerà sulla Nand-Flash e sulla Pendrive o HDD, le partizioni e le distribuzioni avviabili (Spark in NAND, E2/N in NAND e le distro E2/N su USB dev/sdax); Selezionate la partizione di avvio prescelta e premere il tasto Activate ;
Ad operazione conclusa positivamente, sarà richiesto di riavviare il ricevitore, confermare sul Si. Al riavvio, il vostro AMIKO Alien 2 + avvierà la distribuzione E2/N selezionata in Multiboot, pronta per essere configurata, come per la normale installazione in Nand-Flash! Note: Se si desidera cambiare distro E2 /N di avvio, oppure tornare al boot di Spark o di Enigma 2 installati in Nand-Flash, dovrete avviare il tool, selezionare direttamente la voce Manage Multiboot e quindi procedere all attivazione della distribuzione voluta! Nel caso di problemi di avvio in Multiboot, si può sempre ritornare al boot normale (Spark & Enigma 2) in Nand-Flash, utilizzando la procedura standard da u-boot, con selezione del bootargs, con i tasti da pannello frontale front panel key del ricevitore: Spark: Ricevitore ON/OFF + Tasto OK [VFD > BOOT > FORC] > Tasto Freccia CH+ [VFD > SPAR] > Tasto OK Enigma 2: Ricevitore ON/OFF + Tasto OK [VFD > BOOT > FORC] > Tasto Freccia CH- [VFD > ENIG] > Tasto OK Prossimamente, illustrerò come installare la versione E2 plugin del DuckBA, su sistemi E2 Sh4 con environment compatibile [Hybrid, HDMU e PKT Hyperion]! Per il momento mi fermo qui AVVERTENZA: Non mi assumo nessuna responsabilità diretta o indiretta, per eventuali danni o malfunzionamenti arrecati al vostro ricevitore, il tutto è divulgato a solo scopo di studio ed a vostra completa responsabilità di rischio e pericolo! Saluti Arci