COSA SERVE
1- Un EEEPC
2- Un DVDROM esterno
3- Il file immagine Asus P701L.gz contenuto nel DVD di ripristino del vostro EEEPC
4- La distribuzione Puppy Linux LiveCD (download:PuPPy Live ) da masterizzare
5- Una penna USB o una SD con dimensioni da 4GB in su , dove installerete Xandros.
6- Una seconda penna USB o una SD o un HD esterno dove copiare alcuni file che ci serviranno in seguito (almeno 4GB)
Sulla USB\SD andranno create 2 partizioni , una di 2,5GB (SYSTEM) e l'altra di 1,5GB circa (USER).
Per comoditā e come vedremo in seguito, queste partizioni le etichetteremo SYSTEM_USB e USER_USB
Per facilitare l'operazione ,l'autore, ha giā creato i file modificati necessari per il boot da USB\CD
eeepc-bootusb.tgz
Questi file sono:
- initramfs-usblabel-eeepc.img
- menu.lst
- formatuser.sh
- scanuser.sh >
Da notare che nel file menu.lst le partizione saranno etichettate come SYSTEM_USB e USER_USB , quindi se le vostre partizioni non le chiamarete in questa maniera, dovrete modificare il file menu.lst con il nome da voi dato alle partizioni. Per facilitā e comoditā vi consiglio di lasciare invariato.
COME PROCEDERE
Questi primi passaggi potete eseguirli con il PC Desktop.
Innanzi tutto creativi il vostro CD di avvio di Puppy Linux Live.
Sulla seconda periferica di archiviazione (non quella dove installerete Xandros) USB\SD\HD ,copiate il file P701L.gz contenuto nel DVD di ripristino Asus.
Scompattate il file eeepc-bootusb.tgz ed estraete il suo contenuto sempre nell' USV\SD\HD dove avete copiato il file precedente.
---------------------------------------------------------------------------------------------------------------------------------------------------------------
Ora abbiamo tutto il necessario.
Colleghiamo il nostro CD\DVDROM esterno all'EEEPC.
Colleghiamo la periferica dove vogliamo installare Xandros.
Colleghiamo la periferica dove abbiamo copiato i file in precedenza.
- Ricordarsi prima di eseguire la procedura di impostare da BIOS OS su "start" e terminato il tutto riportarlo su "Finished"
Avviamo l'EEEPC con boot da CD\DVDROM con all'interno il CD di Puppy Linux Live.
Chiederā all'inizio di selezionare la tastiera,ed in seguito lo schermo.
Una volta avviato, dovremo montare la periferica dove abbiamo inserito i file copiati in precedenza,per fare cio' sul desktop apparirā l'icona "drivers" contraddistinta da una penna USB (come da figura)
[Link solo per utenti registrati. Fallo, č GRATIS!]
Come potete notare, avremo "SILICONMOTION SM223AC" che sarā il nostro disco SSD interno, "USB2.0 CardReader" che sarā il nostro lettore di SD, ed in seguito "USB Drive" che nel mio caso si chiama "SanDisk U3 Cruzer" , a seconda del modello di periferica USB collegata.
Io avendo utilizzato un HD esterno dove ho caricato i file precedenti,avevo "WC HD 160 ......" seguito come seconda periferica USB quella nominata in precedenza (U3).
Da notare che il nostro SSD avrā il nome di /dev/hdc mentre /dev/hdc1 /dev/hdc2 /dev/hdc3 saranno le partizioni contenute in quel disco (ovviamente dipende da quante partizioni avete e cosa avete installato sulla SSD)
Ora prendiamo l'esempio che noi vogliamo installare Xandros sulla periferica chiamata USB2.0 CaerdReader (SD), questa periferica verra chiamata /dev/sda , mentre se volessimo installare su USB, questa verrā chiamata /dev/sdb , e cosi' via; tutto questo dipende da quante periferiche collegate e puo' variare da configurazione.
In seguito , per comoditā e rispetto a quanto detto in precedenza, chiameremo la nostra unitā di destinazione (ovvero dove vogliamo installare Xandros) /dev/sdx, dove x sarā l'incognita della nostra periferica (a,b....etc).
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
A questo punto dobbiamo montare la periferica dove abbiamo copiato il file "P701L.gz".Quindi , come in figura sopra, cliccate sull'icona dell'HD corrispondente (nel caso della figura /dev/sda1).
Cliccando sull'icona cartella a fianco della partizione montata si aprirā una finestra file manager che vi mostrerā i file contenuti.
Quindi apriamo un terminale qui come da figura sottostante
[Link solo per utenti registrati. Fallo, č GRATIS!]
(Da notare che in precedenza NON abbiamo montato il disco di destinazione, a noi interessa sapere solo quale /dev/sdX č!)
Aperto il terminale digitiamo quanto segue:
Code:
gunzip -c P701L.gz | dd of=/dev/sdx
Ricordando che "x" andrā sostituito con la lettera corretta alla nostra periferica di destinazione.
Questo copierā l'MBR e la partizione SYSTEM sulla vostra USB\SD
A questo punto dobbiamo cambiare il nome all'eticheta della partizione da SYSTEM a SYSTEM_USB digitando:
Code:
e2label /dev/sdx1 SYSTEM_USB
ricordandosi sempre che la "x"riportata sopra va sostituita con la lettera corretta della nostra destinazione.
Nel caso non venga ancora visto dal nostro sistema la partizione /dev/sdx1 , togliere ed reinserire la periferica.
A questo punto non ci rimane che creare la partizione USER_USB.
Per far cio' abbiamo un programma a disposizione molto semplice da usare "GParted Partition Manager
[Link solo per utenti registrati. Fallo, č GRATIS!]
Quindi apriamo il programma,spostiamoci sulla periferica dove abbiamo installato il sistema Xandros,e creiamo sullo spazio rimanente la partizione ext3.
Una volta creata la partizione, usciamo da programma e tramite terminale cambiamo etichetta
Code:
e2label /dev/sdx2 USER_USB
A questo punto non ci rimane che sostituire i file per eseguire il boot da USB\SD (quelli scaricati in precedenza).
Quindi da Pmount eseguire un Refresh e montare oltre la periferica da dove dobbiamo copiare i file, anche la periferica dove abbiamo installato Xandros che sarā /dev/sdx1. Sempre dall'icona a cartella a fianco delle immagini montate,clicchiamo per visualizzare i contenuti.
A questo punto con un semplice Drag&Drop sostituiamo i file con quelli scaricati :
File "initramfs-usblabel-eeepc.img" in /mnt/sdx1/boot .
Nella cartella /mnt/sdx1/sbin. i file "scanuser.sh" and "formatuser.sh" .
Nella cartella /mnt/sdx1/boot/grub, il file "menu.lst" .
Smontiamo i dischi da Pmount.
Ora con GParted partition manager controlliamo eseguiamo un check dei filesystem:
[Link solo per utenti registrati. Fallo, č GRATIS!]
Bene, se č tutto OK abbiamo il nostro Xandrons installato e pronto da boot-are su USB\SD
Ripeto che questa guida NON č mia ma presa dal forum internazionale ed adattata in italiano e semplificata in alcuni passaggi per i meno esperti.
Io ho testato il tutto e funziona correttamente, ho avuto qualche problema di funzionamento sulla chiave USB ma perchč orami č difettosa lei.
Buon lavoro!
AGGIORNAMENTO :
Se si č giā installato e configurato tutto su SSD ma si vuole portare su SDHC piu' capiente, si puo' procedere in questo modo:
-Procuratevi Clonezilla Live
-Tramite Boot da Clonezilla, clonatevi la SSD su SDHC
-Procuratevi Puppy live
-Rinominare le partizioni esistenti come da guida qui sopra
-Continuate la procedura sulla sostituzione dei file come da guida qui sopra
-Se la vostra SDHC č superiore ai 4gb , con Gparted ,eliminate le 2 partizioni nascoste ed eseguite un resize della partizione EXT3.
Ora avete Xandrons come lo avete configurato su SSD e con piu' spazio a disposizione se utilizzate SD|USB con piu' di 4gb