Poche ore fa abbiamo ricevuto tramite il form di contatto la seguente richiesta con un problema molto diffuso: l'installazione di Ubuntu in Bios con UEFI.
Ciao, ho comprato un laptop con uefi e windows 8. Il problema è che non legge nemmeno il disco di installazione di ubuntu, quindi mi chiedevo se potessi scrivere un articolo su come installare ubuntu su uefi. L'argomento è delicato, perché a quanto pare ci sono state persone che hanno caricato il proprio computer durante il tentativo.
Infine, vorrei sapere se, una volta installato Ubuntu, l'opzione di ripristino del sistema di Windows cancellerebbe la partizione di Ubuntu o semplicemente la renderebbe inutile senza che nessuno dei due sistemi sia in grado di usarla.
Beh, la soluzione è piuttosto semplice, anche se un po' confusionaria dato che Windows 8 è poco conosciuto dall'utente finale.
Con il BIOS UEFI , Microsoft si assicura che altri sistemi operativi non vengano installati sul disco rigido, non per eliminare la concorrenza, ma per motivi di sicurezza. Pertanto, nel BIOS è presente un'opzione che consente di ripristinare le impostazioni predefinite e installare altri sistemi operativi come Ubuntu . La prima cosa da fare, quindi, è accedere al BIOS, un'operazione piuttosto complessa.
E come si accede al BIOS UEFI?
Innanzitutto, premi il tasto Windows + C per aprire il menu Start . Vai su Impostazioni ed espandi la scheda Avvio. In fondo alla scheda, vedrai " Modifica impostazioni PC ". Apparirà una schermata simile a questa:

Abbiamo selezionato l'opzione di riavvio e il sistema è apparso su una schermata blu con diverse opzioni. Abbiamo scelto l'opzione di risoluzione dei problemi e nella schermata successiva abbiamo selezionato Opzioni avanzate.

Apparirà un'altra schermata blu con diverse opzioni; selezioneremo Impostazioni di avvio . Una volta selezionata, verrà visualizzato un elenco delle opzioni disponibili, insieme al pulsante Riavvia.

Premendo Riavvia il computer si riavvierà, dandoti la possibilità di premere F2 o CANC per accedere al BIOS . Una volta nel BIOS, vai all'opzione Boot e vedrai una schermata simile a questa.

Successivamente, scegliamo l' opzione Legacy BIOS , salviamo le modifiche e riavviamo. Possiamo quindi accedere al BIOS tutte le volte che vogliamo e modificare l'ordine di avvio, consentendoci di installare Ubuntu . Attualmente, è possibile installare solo le versioni di Ubuntu 12.10 e successive, nonché le loro derivate, poiché sono le uniche versioni che riconoscono questo sistema e risolvono le incompatibilità. L'ultimo aggiornamento di Ubuntu, la versione 12.04, dovrebbe supportarlo, ma non ho conferme al riguardo.
Proseguendo con la richiesta, il nostro amico ci dice che se il sistema Windows venisse ripristinato, eliminerebbe la partizione di Ubuntu . Ed è vero. Il ripristino di Windows all'avvio crea una copia di un'immagine predefinita del PC, quindi copia tutti i file e le tabelle delle partizioni esistenti in origine, cancellando tutto ciò che era presente.
Avvertenze
Innanzitutto, Ubuntulog e l'autore di questo articolo declinano ogni responsabilità per eventuali danni che potrebbero verificarsi ai vostri computer. Prima di iniziare qualsiasi installazione, è sempre consigliabile eseguire un backup di tutti i file. Se il tutorial non vi convince o avete dubbi, non procedete. Una volta selezionata l'opzione Legacy BIOS , Windows 8 scompare, per poi ricomparire una volta scelta UEFI . Durante l'installazione di Ubuntu , modifichiamo la tabella delle partizioni; ricordate che è fondamentale lasciare intatta la piccola partizione contenente la partizione di ripristino di Windows, altrimenti non sarete in grado di ripristinare il sistema Windows.
Speriamo che aiuti.
Installa Ubuntu insieme a Windows 10
Windows 10 cambia alcune procedure rispetto a Windows 8, proprio come Ubuntu 16.04 cambia alcuni modi per installare Ubuntu.
Per installare Ubuntu insieme a Windows 10, una configurazione nota come dual boot , dobbiamo prima modificare le impostazioni UEFI, che quasi certamente sono abilitate. Per disabilitare UEFI, dobbiamo seguire questi passaggi.
Per prima cosa dobbiamo premere il pulsante Windows + C per aprire la finestra Impostazioni. Fatto ciò, apparirà una finestra dove andremo su "Aggiornamento e sicurezza" e nella sezione Ripristino andremo su "Avvio avanzato".

Dopo alcuni minuti apparirà una finestra blu che non è un errore ma una finestra di configurazione già apparsa in Windows 8.
Ora andiamo su "Impostazioni di avvio" e selezioniamo l'opzione di configurazione del firmware UEFI. Dopo averlo premuto, verrà caricato il BIOS della nostra apparecchiatura. Andiamo alla scheda "Boot" e l'opzione UEFI verrà attivata. Modificheremo questa opzione in Legacy Bios. Salviamo le modifiche e avremo UEFI disabilitato sul nostro computer.
Una volta disabilitato l'UEFI, dobbiamo caricare o installare un software di partizionamento del disco per liberare spazio per Ubuntu e il suo programma di installazione. 20 o 25 GB saranno più che sufficienti. Per questo, possiamo usare GParted , uno strumento gratuito e open source che funziona sia su Ubuntu che su Windows 10. Ora dobbiamo creare un'unità USB avviabile con l'immagine di Ubuntu per l'installazione . Windows 10 è un sistema operativo ideale per computer potenti e molto recenti, quindi consigliamo vivamente di utilizzare una qualsiasi versione di Ubuntu LTS. Attualmente, Ubuntu 16.04 è la versione attiva, ma qualsiasi versione futura di Ubuntu LTS sarà ideale e non causerà i problemi di compatibilità che si stanno verificando con alcune marche di hardware. Dopo aver ottenuto l'immagine ISO di Ubuntu LTS , useremo un programma per creare l'unità USB avviabile. In questo caso, abbiamo scelto Rufus , uno strumento potente ed efficiente per questo compito che funziona molto bene su Windows.
Una volta liberato lo spazio e disabilitato l'UEFI, colleghiamo l'unità USB con l'immagine ISO di Ubuntu 16.04 ( ATTENZIONE : per questa operazione utilizzeremo una versione LTS di Ubuntu, poiché le altre versioni causano seri problemi con i computer più recenti e con alcune marche di hardware ) e riavviamo il computer caricando l'unità USB appena creata.
Una volta caricata la pendrive, eseguiamo il programma di installazione di Ubuntu 16.04 e procediamo alla consueta installazione di Ubuntu. Quando si seleziona il disco rigido, selezioniamo la partizione vuota che abbiamo creato in Windows 10. E continuiamo con l'installazione. Se abbiamo seguito l'ordine di installazione corretto, cioè prima Windows 10 e poi Ubuntu 16.04, avremo il dual boot che comparirà nel GRUB che viene caricato all'avvio del computer.
Installa Ubuntu su Windows 10
Le recenti modifiche apportate da Microsoft a Windows 10 hanno reso possibile l'installazione di Ubuntu su questo sistema operativo. Questa installazione presenta vantaggi e svantaggi . Tra i lati positivi, non è necessario disabilitare l'UEFI sul computer per installare questa versione di Ubuntu, né creare immagini ISO, poiché il Microsoft Store offre un pulsante per il download e l'installazione diretta.
I punti negativi o contro di questo metodo sono che non abbiamo una versione completa di Ubuntu ma avremo alcuni elementi della distribuzione come bash, l'esecuzione di script o l'installazione di alcune applicazioni che funzionano solo per Ubuntu.
Tenendo conto di tutto ciò, procederemo con l'installazione di Ubuntu su Windows 10. Se disponi dell'ultima versione di Windows 10, troverai l'opzione Microsoft Store, una scelta diretta e veloce. Tuttavia, potresti non avere questa opzione o potrebbe non apparire . In tal caso, devi premere il tasto Windows + C e andare alla sezione "Per sviluppatori"; in questa sezione, seleziona "Modalità sviluppatore".

Una volta attivata questa modalità, andiamo al Pannello di controllo e andiamo su "Attiva o disattiva le funzionalità di Windows". Apparirà una finestra dove cercheremo l'opzione "Sottosistema Windows per Linux" o "Sottosistema Linux per Windows". Attiviamo questa opzione e dopo avremo pronto Windows 10 e Ubuntu Bash.

Ma prima dobbiamo riavviare il computer in modo che tutto sia pronto. Lo riavviamo e una volta riavviato andiamo nel menu Start e in Cerca scriviamo "Bash" dopodiché apparirà l'icona Ubuntu Bash, cioè il terminale.
Esiste una seconda alternativa: utilizzare uno strumento chiamato Wubi. Wubi è un'applicazione per Windows che funge da assistente per l'installazione di Ubuntu . Wubi era un'applicazione ufficiale di Ubuntu, ma ha smesso di funzionare con il rilascio di Windows 8. Diversi sviluppatori hanno riportato in vita questa applicazione per Windows 10, creando una versione non ufficiale ma altrettanto utile e funzionale di Wubi di Canonical. Questa nuova versione di Wubi non solo funziona su Windows 10, ma permette anche di bypassare il sistema UEFI di Windows e installare l'ultima versione di Ubuntu su Windows 10.
Per fare ciò, dobbiamo scaricare il programma di installazione dal repository ufficiale di GitHub ed eseguirlo.
Una volta eseguito, apparirà una finestra come la seguente:

In questa finestra, dobbiamo scegliere la lingua in cui vogliamo installare Ubuntu , l'unità su cui installarlo (prima, dobbiamo creare un'unità con lo spazio necessario), l'ambiente desktop che vogliamo utilizzare , ovvero Ubuntu Desktop o una delle sue varianti ufficiali, la dimensione dell'installazione e il nome utente e la password . Per questo metodo, avremo bisogno di una connessione a Internet, poiché Wubi inizierà l'installazione di Ubuntu sul nostro computer dopo aver inserito queste informazioni.
Una volta completata l'installazione, sembrerà che non sia successo nulla, poiché l'opzione Ubuntu non verrà visualizzata, ma in realtà è presente. Per visualizzare il menu di Grub, è sufficiente premere un tasto funzione durante l'avvio del sistema. Il tasto funzione da premere dipende dall'hardware; ecco un elenco:
- Acer - Esc, F9, F12
- ASUS - Esc, F8
- Compaq - Esc, F9
- Dell - F12
- EMachines - F12
- HP - Esc, F9
- Intel - F10
- Lenovo - F8, F10, F12
- NEC - F5
- Packard Bell - F8
- Samsung - Esc, F12
- Sony - F11, F12
- Toshiba - F12
Personalmente, ritengo che questo metodo sia più pericoloso dei precedenti, ma rappresenta comunque un altro modo per installare Ubuntu su Windows 10 (o Windows 8).