Ubuntu 14.04 su Lenovo IdeaPad Flex 10

Non so voi, ma Windows non lo sopporto.
Sono riuscito a tollerare Windows XP e Windows 7 (per necessità), ma quando mi son trovato davanti Windows 8, ho avuto una reazione allergica tale che ho rimosso pure l’hard-disk ;-)

A parte gli scherzi (ma neanche tanto), dal mio Ideapad nuovo fiammante ho rimosso l’hard-disk originale da 320 GB, per un ben più prestante SSD Samsung 830 da 64gb (solo slim ).

Non esiste uno sportello o un modo agevole per rimuoverlo. Sul retro ci sono 7 viti visibili da rimuovere e due sotto i piedini di gomma (vedi manuale). Purtroppo questa operazione,  va a toccare la garanzia, quindi prestate attenzione se desiderate dare un po’ di sprint a questo giocattolino!

Adesso vengono le dolenti note.. Ubuntu 14.04 non si installa direttamente su questo portatile, pesantemente incatenato a Windows 8.x.
Ha un bios UEFI a 32 bit (ma la cpu Celeron N2805 è a 64 bit) e non riconosce dischi o dispositivi di boot che non siano partizionati con GPT. Grazie alle informazioni relative all’installazione su un dispositivo abbastanza simile, un Asus Transformer T100, ho potuto liberare questo portatile dal giogo Microsoft.
Queste sono le istruzioni riviste e corrette per installare Ubuntu 14.04 a 64bit su un IdeaPad Flex 10:

Su un altro computer, lanciate GParted e partizionate una chiavetta usb (minimo 1GB) con GPT creando una sola partizione FAT32. Poi lanciare “Startup Disk Creator” usando l’ISO di Ubuntu 14.04 (64bit).

Alla fine dell’installazione, montare la chiavetta, e copiare in /EFI/BOOT il bootloader a 32bit bootia32.efi proveniente dal sito di cui sopra e a cui vi rimando per spiegazioni o per compilarlo personalmente.

Finalmente, dopo aver disabilitato “Secure Boot” dal bios del nostro Ideapad, potete eseguire il boot del portatile tramite la chiavetta usb. Scegliete “Try Ubuntu”. Appena avrete il desktop a disposizione, lanciate GParted e create una tabella delle partizioni GPT sul disco nel quale volete installare Ubuntu (nel mio caso un SSD).

Eseguite di nuovo il boot da chiavetta, questa volta scegliendo “Install Ubuntu”. Nella creazione delle partizioni (Manual mode), ricordarsi di crearne una di tipo EFI di almeno 100Mb. Le altre secondo le  vostre preferenze. Per un uso “casalingo” possono bastare una di swap e un’altra per tutta la root in ext4.

Alla fine dell’installazione di Ubuntu ancora non siamo in grado di effettuare il boot senza chiavetta, visto che grub-efi a 32 bit non è installato per default (ma fortunatamente è tra i pacchetti a disposizione).

Dovete eseguire il reboot, quando comparirà il menu di Grub premete “c” e da riga di comando eseguite:

linux (hd1, gpt3)/boot/vmlinuz-3.13.0-29-generic root=/dev/sda3 initrd (hd1,gpt3)/boot/initrd.img-3.13.0-29-generic boot

Questo esempio prevede che la partizione con il kernel e di root siano la terza (la prima è la partizione EFI e la seconda swap) e che hd0 sia la chiavetta usb. In ogni caso, sfruttate sempre la tab-completion, vi potrà aiutare non poco.

A questo punto, appena avrete una console a disposizione, eseguite:

apt-get install grub-efi-ia32 update-grub

Tutto qui.. In bocca al lupo!

Subscribe
Notificami

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

22 Commenti
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
toposodo
toposodo
1 Dicembre 2016 15:11

Procedura ancora valida, che mi ha fatto ripartire un flex10 trovato in discarica perchè winzoz dava schermata nera. Almeno è quello che faceva quando l’ho acceso. In dual bot ho messo win10_32bit e ubuntu 16.04. A differenza della guida il finale, si è installato il grub giusto senza dare i comandi manuali da te indicati. Grande UBUNTU….

Vincenzo Massignan
Vincenzo Massignan
30 Novembre 2014 2:49

Salve, ho trovato il tuo post su Lenovo Flex 10, ma a me sembra che il mio problema sia diverso. (Non sono un informatico) Sono riuscito a configurare il EFI in modo da usarlo come un BIOS. Ho fatto la partizione… Per farla breve, le dristribuzioni Ubuntu e derivate, dalla 13.04 in poi, non “vedono” o non hanno driver per la scheda video. Ho collegato un Samsung 19 ” e vedo una parte della schermata di Ubuntu ma non riesco a vedere l’icona di installazione.
Sono riuscito ad installare Mint 15, (Ubuntu 12.10) funziona, ma… riconosce lo schermo 10 ” con la risoluzione 1024×600 anziché 1366×768 (deformando tutto) senza possibilità di cambiare la risoluzione. La dicitura di “Tutte le impostazioni>Monitor dice: “Monitor non riconosciuto”. Il resto funziona, anche il tuch screen.
Naturalmente è impossibile aggiornare o installare nulla dal Software center” perché la distribuzione è troppo vecchia e non più supportata.
Credi di potermi aiutare? Ci sono comandi per forzare l’aggiornamento di Mint 15? Con Debian risolvo forse il problema? (Non sono mai riuscito ad installare Debian ma se ho la certezza di liberarmi di Windows ci riprovo…)
P.S.: sono stato presso un gruppo di appassionati di OS Linux ma niente da fare…
Grazie in anticipo. Cordiali saluti.
Vincenzo Massignan.

Martina Paganin
29 Novembre 2014 23:28

Eh no, magari si installasse senza i problemi descritti, il mio problema è che non riesco ad installarlo per niente! Non parte nemmeno in modalità di prova.. Ho provato da usb, da cd, la versione 12.04 e la 14.10 , ma niente, sempre uguale.
Chiedevo appunto perchè dopo aver cercato su varie guide, ho trovato questa in cui suggerivi di scaricare bootia32.efi e copiarlo nella cartella boot. Ma nemmeno così ho ancora risolto.

Martina Paganin
30 Novembre 2014 16:22

1) chiavetta ok, partizionata GPT con rufus
2) già provato
3) la prima partizione è quella di ripristino, la seconda è quella per EFI

Martina Paganin
29 Novembre 2014 14:34

Io ho un lenovo flex 15. scusa la domanda forse stupida, ma come faccio a sapere se il bios UEFI è a 32 bit o a 64bit?

Marco Cattaneo
Marco Cattaneo
18 Ottobre 2014 9:34

Poichè sono intenzionato ad acquistare questo piccolo notebook, che ho visto ieri in offerta da Mediaworld a 199 euro, ringrazio tutti per le preziose informazioni, dato che anche io intendo utilizzarlo esclusivamente con Ubuntu.

Roberto
Roberto
1 Ottobre 2014 23:19

Dimenticavo un passaggio importante!
Alla fine di tutte le modifiche, prima di riavviare lanciare:

sudo update-grub

Grazie!

Roberto
Roberto
5 Settembre 2014 16:20

Ciao Francesco,
ecco le istruzioni:

1. da shell:
$ sudo nano /etc/default/grub

2. aggiungere all’impostazione GRUB_CMDLINE_LINUX_DEFAULT l’indicazione “acpi_backlight=vendor”, in modo da ottenere :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

3. da shell:
$ sudo nano /etc/modprobe.d/blacklist.conf

4. aggiungere alla fine del file la seguente riga
blacklist ideapad_laptop

5. riavviare ed ora i tasti funzioneranno regolarmente :)


Fonti:
https://www.youtube.com/watch?v=N2XkEXuC68g
http://askubuntu.com/a/304762

Roberto
Roberto
25 Agosto 2014 9:33

Ciao Francesco,
è stato più semplice di quanto immaginassi:
1.ho creato una chiavetta installabile di ubuntu 14.04 con il tool Rufus e selezionando come avvio GPT UEFI;
2.ho disabilitato il secure boot da bios (Fn+F2 per entrare nelle impostazioni del bios);
3.avviato ubuntu da usb (Fn+F12 per entrare nel menù boot), ho prima cancellato tutte le partizioni su disco con Gparted e poi ho installato il sistema selezionando l’opzione per installare su tutto il disco.
Terminata l’installazione ho riavviato ed il sistema si è avviato normalmente già con grub2 senza problemi. Interessante come il sistema funzioni senza driver proprietari, ho solo fixato il funzionamento dei pulsanti F11 e F12 per regolare la luminosità, il resto va benissimo, anche il touch.
Invece una domanda: secondo te questo hardware (ho solo cambiato il disco mettendo un SSD) regge virtualbox + vagrant per gestire istanze di ubuntu server?

Roberto
Roberto
18 Agosto 2014 23:25

Ciao, sono riuscito ad installare ubuntu creando una chiave usb con rufus utilizzando il setting GPT/Partizione UEFI e disabilitando soltanto il safe boot. Dopo l’installazione il sistema si avvia tranquillamente senza problemi, solo ho due probemi:
1. Il touch dello schermo non funziona (non che mi importi più di tanto…);
2. Questo più importante invece riguarda i tasti funzione F11 e F12 per regolare la luminosità del monitor che non funzionano.
Come posso risolvere soprattutto per il punto 2?

Roberto
Roberto
15 Agosto 2014 12:18

Ciao, ho acquistato questo portatile ed ho fatto l’ssd upgrade, ed invece di reinstallare W8 Core ho installato una licenza originale di W8 Professional reinstallando Office 2013 con la chiave fornita insieme al portatile.
Dal vecchio disco meccanico a questo è già un’altra sinfonia, però sto seriamente valutando di passare su Ubuntu 14, nel frattempo la situazione è migliorata come supporto da parte di Canonical?

Giusto per chiarire, le partizioni che consigli di fare sono:
-1 EFI da 100MB
-1 SWAP: al pari della memoria basta? tipo 2048MB ?
-1 ROOT: tutto il resto per il sistema a cartella home ?
Non capisco il discorso della partizione di kernel invece come funziona…

Grazie,
R.

antonio
antonio
4 Agosto 2014 10:43

anche io ho seguito quella guida e poi trovato buone informazioni sul forum lenovo. il mio problema è che voglio fare una partizione e non buttare completamente windows 8, visto che comunque l’ho comprato.
al momento ho lasciato perdere, aspettando che la cosa diventi meno complicata

paolo
paolo
20 Luglio 2014 2:56

Io ho un lenovo flex 15, ma a te funziona lo schermo touch? A me non tanto bene.