Pollybuntu :)

Ubuntu è bello! Usate Ubuntu! :D

Asus EEE PC -> Installare Xandros su una periferica USB/SD/SDHC esterna

Ebbene, volete installare un sistema operativo sul disco SSD del vostro EEE PC, però Xandros vi sta caro e avete quella bella SDHC o quella bella pen-drive da almeno 4GB che sta lì sulla vostra scrivania, ma senza dati al suo interno, e desiderate tanto metterci Xandros sopra, ma il cattivone del disco di ripristino della Asus non ve lo permette. Ebbene un modo c’è, abbastanza semplice, ma lungo, anche se è più chiacchiere che fatti 😉 Xandros funzionerà sulla vostra PEN-DRIVE/SD/SDHC o anche su un disco esterno, senza problemi. Vediamo come fare.

Innanzitutto scaricatevi Puppy Linux Live una distribuzione che, detto francamente, a livello grafico fa un po’ schifo, ma come utilità è ottima.

Purtroppo devo dirvi che vi serve un lettore CD/DVD esterno a meno che non riusciate a caricare Puppy su un supporto esterno

Vi servono poi 2 supporti da almeno 4GB: su uno installerete Xandros, sull’altro dovete copiare il file P701L.gz contenuto nel DVD di Asus e il contenuto di questo archivio che contiene un’insieme di file modificati per eseguire il boot da USB. Un’ultima cosa prima di cominciare: andremo a modificare i nomi delle partizioni SYSTEM e USER rispettivamente in SYSTEM_USB e USER_USB: non modificate i nomi a modo vostro altrimenti il boot fallirà perché i file modificati rispettano SYSTEM_USB e USER_USB non qualsiasi altra cosa. Ad esempio se modificate SYSTEM in SISTEMA e USER in UTENTE, il boot fallirà!

Masterizzate Puppy su un CD e fate partire il piccolino con il lettore inserito. Inserite anche i supporti dove avete copiato tutte le cose prima e dove installerete Xandros.

Avviato Puppy, montate il device dove avete copiato i file, usando l’utility ‘drives’ posta sul desktop

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” chiamato un po’ a seconda del modello di periferica USB collegata. Inoltre NON montate la periferica dove installerete Xandros, ma prendete nota di quale percorso gli viene assegnato all’interno di /dev (ad esempio a me era una SDHC, quindi si chiamava /dev/sda, per ora lo chiamiamo /dev/sdx dove x sarà l’incognita che contrassegna il device che può essere a, b, c ecc…)

Quindi apriamo un file manager da Menu->FileSystem e apriamo il percorso assegnato al supporto (che sarà /mnt/qualcosa) che contiene i file copiati prima e che abbiamo appena montato (vi ricordo che il percorso compare nell’utility che abbiamo usato per montare il FileSystem.

Adesso apriamo un terminale come in figura:

e diamo

gunzip -c P701L.gz | dd of=/dev/sdx

dove /dev/sdx è la periferica di destinazione DOVE INSTALLERETE XANDROS: questo passaggio vi copierà l’MBR e la partizione SYSTEM e potrebbe impiegarci un po’, a seconda della velocità del vostro supporto di origine e anche di quello di destinazione: su supporti lenti potrebbe impiegare anche un paio d’ore (considerate che deve copiare circa 2,3 GB).
Ora rinominate la partizione in SYSTEM_USB sempre da terminale con

e2label /dev/sdx1 SYSTEM_USB

vi ricordo che /dev/sdx è sepre l’incognita del volume di destinazione e 1 rappresenta, appunto, la prima partizione dove è stato copiato il sistema

Dai che ci siamo, ora dobbiamo creare la partizione USER
Aprite GParted Partition Manager

selezionate il vostro disco e create nello spazio vuoto una partizione con FileSystem ext3 (importante! non usate FileSystem diversi)
Rinominatela sempre da terminale

e2label /dev/sdx2 USER_USB

Montate, ora, la prima partizione del disco dove avete installato Xandros, la partizione SYSTEM, ora SYSTEM_USB. Arrivateci con il FileManager e iniziate a copiarci dentro i file modificati (che ricordo abbiamo copiato prima nell’altro supporto) in questo modo (i percorsi in corsivo rappresentano quelli di origine, mentre quelli in grassetto rappresentano quelli di destinazione – ci sono i puntini prima perché ovviamente il percorso considerato da Puppy non è quello che scrivo, ma c’è qualcos’altro prima, ma tanto voi ora ci siete con il file manager sia nell’uno che nell’altro supporto, no? quindi non ve ne frega 😀 )

…/boot/initramfs-usblabel-eeepc.img in …/boot

…/sbin/formatuser.sh in …/sbin

…/sbin/scanuser.sh in …/sbin

…/boot/grub/menu.lst in …/boot/grub

eseguite, infine, da GParted Partition Manager un check delle due partizioni sul supporto in cui avete installato Xandros.

Riavviate il piccolo EEE PC, selezionate la periferica di boot dove c’è Xandros e bootate. Comunque Xandros gira ad una velocità completamente accettabile su una SDHC Transcend da 4GB, molto lenta come la mia 😉

aprile 17, 2008 - Posted by | Asus EEE PC, Guide, Linux, Software | , , , , , , , , , , , , , , , , , ,

9 commenti »

  1. All’inizio la scheda dove si installera’ Xandros come deve essere formatta e quali e quante part deve avere?

    Commento di lumaca | giugno 2, 2008 | Rispondi

  2. Io ho dato per scontato che dovesse risultare formattata in ext2, come unica partizione, e procedendo così in effetti tutto sembra funzionare. Tra l’altro la procedura funziona tanto su pendrive quanto su SD.

    Commento di Jack | giugno 6, 2008 | Rispondi

  3. non hanno importanza le partizioni! io ho sperimentato tutto e ho visto che si cancellano! 🙂

    Commento di ivinci | giugno 20, 2008 | Rispondi

  4. qualcuno ha provato su eeepc 900 e sdhc???
    io non mi parte, mi da’ un’ errore perche’0 impossibilitato a fare il mounting di una partizione reiser…..
    non e’ che per caso visto che originariamente sulla /dev/sda vi erano 3 partizioni (2 non si vedevano da xandros) bisogna ricrearle??

    Commento di davide | giugno 22, 2008 | Rispondi

  5. Mi sono appassionato a Linux da almeno 5 anni, un’amore in
    crescendo.
    Non e’ un’amore morboso pero’, tanto da provare la tua procedura, e visto che tu hai gia’ la matrice, non potresti
    divulgarla?
    Altrimenti mi tocca aspettare un sistema piu’ semplice.
    Bravo e grazie.

    Commento di sommato | luglio 21, 2008 | Rispondi

  6. Stesso problema di Davide, qualcuno sa come farlo funzionare su eee pc900?

    Commento di Riccardo | luglio 31, 2008 | Rispondi

  7. Ciao!
    Ho provato la procedura su eeepc 900.

    Io sono quasi completamente a digiuno di Linux, ma sono un buon smanettone su installazioni di software compresi sistemi operativi

    Ho seguito la guida passo passo.

    Quando vado a montare le periferiche (monto le 2 ssd interne al portatile, cioè quella da 16 gb e quella da 4gb), e la usb dove ho i files copiati. Li monta tutti ma da la finestra con la scritta “drive mounter: ERROR” ecc. E’ normale?

    Inoltre, quando arrivo alle stringa:

    gunzip -c P701L.gz | dd of=/dev/sdx

    non ho (o per lo meno non trovo) il carattere “|”, so che si ottiene con “alt” e 124, ma sul terminale questa combinazione non funziona, inoltre non mi pare che esista un modo per incollare la stringa sul terminale xchè ctrl v non funziona.

    Tuttavia, scrivendo la stringa omettendo il carattere misterioso sembrava partito ugualmente, ma, a parte che ogni 2 secondi appare una finestra che vuole salvare un file pdf, inoltre dopo parecchio tempo di tempo di lavoro, mi sono ritrovato col terminale impazzito con il cursore che correva all’infinito e con delle scritte che davano errori.

    Come posso fare?

    Per favore illuminatemi, forse non ho capito la procedura!

    Grazie!!

    Commento di Simone | dicembre 11, 2008 | Rispondi

  8. I have read so many posts on the topic of the
    blogger lovers except this article is truly a pleasant article, keep it up.

    Commento di Monstars To Go Wohndekor | Maggio 16, 2013 | Rispondi


Lascia un commento