Trends >>> Eee PC FlareEee Pad Transformer PrimeCES 2012

Eee PC con 2 gb di ram: aggiornare il kernel di Xandros

Scritto da Riccardo Palombo il 6 febbraio 2008 alle 9:30am | Categoria: Guide per netbook Asus Eee PC

La Xandros preintallata nell’Eee PC, è configurata per accettare al massimo 1 giga di memoria RAM; questo significa che, anche se si è installato un modulo da 2 giga ne sarà comunque visualizzato (e sfruttato) 1. Il limite, imposto da Asus, può essere aggirato cambiando sistema operativo (Linux o Windows XP) o aggiornando il kernel al sistema esistente (Xandros).

Quest’ultima operazione (ricompilare il kernel) richiede normalmente delle capacità adatte soltanto a chi ha già esperienza con Linux o a chi ha tempo da spendere e voglia di imparare.

Fortunatamente, un utente del forum di eeeuser.com, eFfeM, ha preparato una versione già modificata, pronta all’uso e di (abbastanza) facile implementazione. Vediamo come installare il nuovo kernel.

Prerequisiti (nozioni da conoscere prima di iniziare)

  • avere familiarità con il terminale Linux ed i suoi comandi;
  • essere in grado di modificare un file di testo con nano;
  • essere capaci di scaricare un file con firefox;
  • avere già installato il modulo di memoria ram da 2giga.

Procedura

ATTENZIONE: la procedura che segue è destinata ad utenti esperti e può far diventare inusabile il vostro Eee PC. Ricordarsi di fare un backup dei propri dati importanti e consultarsi con un amico più esperto di noi sono prerequisiti fondamentali prima di iniziare. Se qualcosa dovesse andare storto, si può utilizzare il DVD fornito da Asus per ripristinare le impostazioni di fabbrica (con conseguente perdita di tutti i dati).

1. Preparare l’Eee PC per la modalità emergenza (rescue mode):

  • Aprire un terminale, digitare:

mount /dev/sda1 /mnt-system

  • e modificare il file menu.lst:

nano /mnt-system/boot/grub/menu.lst

  • Copiare le righe del Normal Boot e incollarle appena sotto. Modificare le righe appena incollate per renderle simili a queste:

title Rescue Console
root (0x80,0)
kernel /boot/vmlinuz-2.6.21.1-eeepc quiet rw irqpoll root=/dev/sda1 XANDROSBOOTDEBUG=y
initrd /boot/initramfs-eeepc.img

Nota: se il numero che viene dopo la parola vmlinuz-… è differente da quello sopra, non modificarlo. C’è soltanto bisogno di aggiungere “XANDROSBOOTDEBUG=y” alla fine della riga.

  • Salvare (Ctrl+o) e uscire (Ctrl+x) da nano.

2. Scaricare il kernel precompilato cercando i link segnalati su questo post del forum di eeeuser.com (seguire il link del primo post o cercare nel resto delle pagine). Una volta trovato il kernel, salvarlo in una directory a piacimento (ad es. /home/user/).

3. Rinominare il file del kernel da “fmlinuz” a vmlinuz-2.6.21.4-eeepc-2GB.

4. Andare in modalità emergenza (premere F9 all’avvio dell’Eee PC e selezionare la voce “Rescue Console”) e copiare il file scaricato nella directory adatta, usando i seguenti comandi:

mount /dev/sda1 mnt-system
mount /dev/sda2 mnt-user
cp /mnt-user/home/user/vmlinuz-2.6.21.4-eeepc-2GB /mnt-system/boot

5. Aggiungere una voce al file menu.lst (dopo aver creato un backup dello stesso) usando i seguenti comandi:

cd /mnt-system/boot/grub
cp menu.lst menu.lst.backup\\
nano /mnt-system/boot/grub/menu.lst

Quello che andremo a fare, sarà copiare le righe che servono per avviare Xandros normalmente e modificare il nome del kernel, adattandolo a quello del nuovo file scaricato precedentemente. Notare che la riga “root (hd0,0)” potrebbe essere differente nel vostro computer; in tal caso, non ci sarà bisogno di modificarla.
Le righe dovrebbero essere simili (o identiche) a queste:

title Xandros 2GB kernel
root (hd0,0)
kernel /boot/vmlinuz-2.6.21.4-eeepc-2GB quiet rw vga=785 irqpoll i8042.noloop=1
timeout 3
root=/dev/sda1
initrd /boot/initramfs-eeepc.img

Salvare il file (Ctrl+o) e chiudere nano (Ctrl+x).

6. Uscire dalla modalità emergenza (Ctrl+D più volte)

Dal prossimo riavvio, sarà possibile scegliere dal menu di Grub, se avviare il kernel di default, quello appena scaricato ed attivato, attivare la modalità di emergenza o quella di recupero. Selezionare la voce 2GB Kernel per godere finalmente di tutta la memoria installata; per verificare che tutto sia andato correttamente, controllare la voce System Info sotto la scheda Settings (non conosco l’interfaccia in italiano, cercate di tradurla voi)

Impostarlo come kernel di default

Se tutto è andato bene e si vuol impostare il nuovo kernel come scelta di default, tornare in modalità emergenza, montare su /mnt-system la partizione /dev/sda1, modificare il file /boot/grub/menu.lst e cercare la riga che riporta la voce “default”; cambiare il numero che segue con quello della voce del kernel 2Gb (la prima voce del kernel è 0, la seconda è 1, e via dicendo).

Salvare, uscire e spegnere l’Eee PC.
Dal prossimo riavvio il nuovo kernel sarà avviato di default.

Fonte: questa è una traduzione ri-adattata e libera dell’articolo presente su wiki.eeeuser.com. I diritti della versione originale, sono di proprietà dell’utente che l’ha scritto (Jon Bradbury).

Like eeepc.it
  • http://www.francescotenuta.net Francesco Tenuta

    urca!! si comincia a fare sul serio!
    ricca, OT, l’ibook è pronto con un bel masterizz dvd nuovo nuovo…. :-)

  • http://forum.eee-italia.net Marco

    Dopo un uso intensivo del piccolino per oltre due settimae con la dotazione di ram di fabbrica, non ho riscontrato alcun problema. Penso proprio che spenderò i soldi della ram per altre cose. Non serve proprio.

  • Paolo

    Ottimo! Volevo solo aggiungere che si puo’ semplificare il tutto utilizzando l’immagine live di Puppy linux, semplicemente rinominando il kernel scaricato (una volta estratto) con il nome del kernel originale, e sostituirlo nella cartella /boot

  • sandros

    Attenzione che l’Asus per la rimozione della Ram dall’eeepc vuole il certificato del tecnico che l’ha sosituita.
    Certificato rilasciato dai tecnici dei punti Asus (costo 10 euro) – altrimenti si invalida la garanzia internazionale.

  • Cesaruzzo

    Se è vero quello che dice Sandros, forse è meglio scriverlo a chiare lettere in qualche articolo. Più volte si è detto che cambiare la RAM non invalida la garanzia, quindi immagino che molti l’abbiano fatto da soli (come mi apprestavo a fare io del resto).

  • http://www.eeepc.it Riccardo

    Sandros dove hai preso questa informazione? Ti dico così perchè a me non risulta (e lo ha confermato la Dott. Lavezzari nell’intervista pubblicata giorni fa) questa procedura. Hai per caso un link? Ciao

  • sandros

    Sono andato in un centro Asus Point, ho chiesto se potevo aggiornare la Ram ad 1 Gb e mi hanno detto che la garanzia internazionale è valida solo se l’operazione viene fatta nei centri autorizzati da tecnici autorizzati e che rilasciano un certificato riconosciuto dall’Asus. Il costo di questo certificato è di 10 euro per operazione avvenuta.
    Provate perchè nella mia città c’è solo un point Asus.

  • sandros

    …è vero che la garanzia NON viene invalidata ma dietro autorizzazione indiretta ossia fatta da tecnici autorizzati dall’Asus.
    (Anche se cambiare la RAM è una cavolata!)
    La dott.ssa doveva specificare meglio (ma è probabile che nemmeno lo sappia visto che molti con altri prodotti tipo schede madri Asus aggiorniamo da soli la Ram).
    Un problema che non ci eravamo mai posti.

  • ACMatteo

    Basta staccare con cura il sigillo e riappliacerlo se va in garanzia, ma comunque non credo che facciano storie x questo. Non le hanno mai fatte.

  • sandros

    Riccardo,
    rispondi se hai chiesto del certificato point Asus alla dott.ssa oppure è una cavolata del commesso Asus.

  • http://www.eeepc.it Riccardo

    Mi sto informando sandros. Appena avrò qualcosa di preciso lo pubblicherò sicuramente.

  • ACMatteo

    Quoto Paolo, io ho semplicemente sovrascritto il kernel vecchio con quello nuovo utilizzando puppy live cd. Ci vogliono 5min e niente sbattimento ;)

  • http://www.eeepc.it Riccardo

    @ACMatteo e Paolo: è vero ma non si ha più più il kernel vecchio come salvagente nel caso che qualcosa andasse male. Comunque aggiungerò anche questa procedura, grazie delle segnalazioni. Ciao

  • Paolo

    Beh dai, basta salvarlo prima di sovrascrivere ;)

  • Pingback: Chiarimenti sulla garanzia italiana dell’Eee PC | Asus Eee PC

  • http://www.eeepc.it Riccardo

    @Paolo: è vero ;)
    @sandros: ho pubblicato adesso alcuni chiarimenti sulla garanzia.

  • http://www.salvatorearcarese.net pizzicante

    salve, io ho acquistato un banco ram da 1gb e il mio eee pc va che è una bomba.. mio cugino mi ha fatto provare i 2gb di ram con windows xp e devo dire che migliora tantissimo, bisogna provarlo.. saluti

  • alberto

    come faccio ad avviare l’eeepc in rescue mode?

  • alberto

    un aiutino

  • alberto

    il terminale mi dice
    mount poinnt /mnt-system does not exist

    ho pensato di utilizzare il normale /mnt!
    ma quando vado a modificare menu.list e a riavviare, Grub non mi da l’opzione Rescue Console che gli ho creato!

    Qualcuno sa coa dovrei fare oppure dove sbaglio?

  • Pingback: » Asus eee pc aggiornare il kernel per espandere la RAM Etechs

  • Gianni

    Ciao
    sto cercando di aggiornare il kernel per
    far vedere 2 giga, ma come come ad Alberto non trova mnt-system
    c’è una soluzione per questo problema ?
    grazie

  • peppoyoyo

    Salve ragazzi non sò dove postare e scusatemi se sono fuori ot ma ho un problemone con eeepc e da perfetto ignorante di linux mi trovo veramente a disagio in pratica quando faccio fn+f2 ed accendo il wi-fi e come se si bloccasse il tasto lettera a infatti se vado in firefox con l’intenzione di scrivere una pagina mi scrive solo le a anche non toccando nessun bottone ho provato ad andare su openoffice in un documento di testo e come volevasi dimostrare appena aperto il documento mi scrive solo a anche non toccando nulla. Ho notato che e il wifi perche appena spengo il wifi il problema va via? per favore help me.

  • smoqer

    qualcuno che risolva il mio dilemma, per favore!

    ho davanti a me l’eeepc e un banco di RAM da 1gb
    rimossa dal mio portatile hp, causa upgrade…la RAM è una HP originale PC2-5300S, DDRII 667mhz….dalle informazioni che ho trovato in
    giro, la RAM per l’eeepc è di tipo PC2-5300, DDRII 667mhz…ora…quella “S” di differenza dopo il 5300 significa che è meglio se non provo nemmeno a montare la RAM?

  • stefano

    Saluti a tutti. Vi espongo il problema: eeepc con xp installato su c spazio libero 1,5 giga. Installo 2 giga ram e lo spazio su disco diventa 150 mbyte. Annullo il file di paging su c e su sd e non cambia nulla. Perchè ?? Grazie

  • Max

    Ciao a tutti,
    volevo riportare la mia esperienza con questo fantastico gioiello, usato per un periodo con la Xandros in dotazione, ma poi sono passato ad XP. Non contento delle prestazioni ho portato l’eeepc a fare il pieno di Ram presso la Overbit di Roma. Mi è stato restituito dopo 1 giorno con 2Gb di Ram DDR2 667 marca Corsair e devo dire che sono molto soddisfatto del risultato, ve lo consiglio a tutti.

  • http://www.keimon.net monoceros

    Per installare la Rescue Mode, e avere così mnt-system, si deve prima accedere al Single-User Mode (http://wiki.eeeuser.com/howto:installrescuemode).

    Non so come ha fatto chi ha scritto questa guida a poterlo fare direttamente da terminale, con nano poi.

    E poi secondo me ci sono altri errori nella guida, soprattutto nelle modifiche da applicare al menu.lst.

    Comunque ottimo lavoro per il resto del sito! :D

    Francesco

  • Antonio B

    ciao, sono un po’ che girolonzolo dietro a questa questione di aggiornare il kernel per far funzionare appieno i 2 gb di ram..

    si può sapere come ha fatto Paolo a “semplicemente sovrascritto il kernel vecchio con quello nuovo utilizzando puppy live cd. Ci vogliono 5min e niente sbattimento ;) ”

    Ve ne sarei grati.
    ciao a tutti

  • andrea

    per favre come si fa a metter xandros Preparare l’Eee PC per la modalità emergenza (rescue mode):

    help help

  • Chris

    @ Antonio B
    Per effettuare l’operazione usando il LiveCD di Puppy:
    1. scaricate il LiveCD di Puppy da qui:
    _ftp://ibiblio.org/pub/linux/distributions/puppylinux/puppy-3.01-seamonkey.iso
    2. masterizzate l’immagine di Puppy su un cd
    3. copiate il kernel nuovo su una scheda SD o su un pendrive USB e rinominatelo come il kernel di Xandros
    4. avviate l’eeePc dal cd di Puppy
    5. montate sia la periferica con Xandros che quella dove si trova il kernel modificato (SD o pendrive USB)
    6. fate copia e incolla del kernel modificato e rinominato poco fa nella cartella del kernel di Xandros (/boot) (magari prima fate un backup del kernel originale)
    7. quando vi chiede di sovrascrivere rispondete sì.
    8. riavviate l’eeePc normalmente senza il cd di Puppy.

  • chicco

    Aggiornando all’utimo bios appena rilasciato l’asus eee vede i 2 gb senza cambio del kernel !

  • lumaca

    Guarda che il bios non centra niente con Xandros, anche l’ultimo bios fa vedere un solo GB A xandros, usa il metodo PUPPY, e in tre minuti puoi usare il kernel 2GB, magari lasciando quello vecchio come alternativa;
    basta modificare menu.lst del disco di boot aggiungendo una riga e F9 all’avvio!

  • Pingback: [AR+PG+ spedizione] Vendo Asus EEE PC 701 linux bianco. - EeePC4g.com Forum italiano Asus EeePc

  • Pingback: Far riconoscere una ram da 2gb su xandros - EeePC4g.com Forum italiano Asus EeePc

  • Antonio B

    @ chris
    ciao.
    grazie per avermi risposto.
    adesso ci riproverò seguendo i tuoi consigli.
    io avevo tentato di seguire il post originale(quello in inglese). Pensavo di avercela fatta(grazie anche all’aiuto di un mio amico) anche se non con poche difficoltà (il post è sbagliato).
    ora però mi si è imputtanato tutto.
    nè approfitterò per reinstallare il tutto e magari, già che ci sono, provo pure la nuova Puppy ;)
    Grazie ancora e ciao

  • Antonio B

    @ chris

    veramente quello che mi suggerisci tu l’ho provato inizialmente.
    solo che mi partiva sempre il kernel vecchio
    per questo mi sono avventurato altrove

    ciao

  • Pingback: Aumentare la RAM su un EeePc « EEE Experience

  • Pingback: Aumentare la ram - Pagina 10 - EeePC4g.com Forum italiano Asus EeePc Netbook

  • Roberto

    Scusate la mia ignoranza in materia. Ma invece di fare tutto questo sbattimento con i Kernel perchè non si richiede alla Asus di rilasciarne una versione aggiornata? ;)

    Non penso che la Asus abbia da ribadire perchè economicamente non ci perde nulla. Anzi favorisce le produttrici di Ram se si semplica a tutti la possibilità di cambiarle e di essere acquistate.

    Voglio cambiare le RAM ma devo mettermi li a studiare tutto sto fascicolo è troppo uno sbattimento!!!!

  • michele

    ma come è possibile che ho cambiao la ram al mio eeepc 1000hgo e mi dice sempre 1 gb?
    ho montato la ram della transcend da 2gb…

    se potete risp mi fate un piacere
    LM1711@HOTMAIL.IT

    • http://www.eeepc.it Riccardo

      Hai provato ad entrare nel BIOS e togliere il quick boot? (non ricordo con precisione come si chiama ma è la modalità che velocizza l’avvio evitando di svolgere dei test di routine).