Fedora 25 in dual boot con Windows 8 / 10

fedora25windows

Buongiorno a tutti! Nel post di oggi affronteremo un problema che spesso può rivelarsi astioso, ossia: l'installazione di Fedora 25 in dual boot con Windows 8 / 10.

 

La nuova Fedora 25 è stata rilasciata da circa una settimana al momento della scrittura. In queso post in particolare vedremo:

  • Come installare in dual boot Fedora 25 con Windows 8 / 10.
  • Come correggere un errore tipico (nel caso si verifichi).
  • Come effettuare l'update nel caso in cui abbiamo già installato Fedora 24 (sia in dual boot che in installazione singola).

 

Le principali novità che troviamo in questa nuova versione sono:

  • PHP 7: di default lo stack di PHP in Fedora verrà fornito automaticamente alla versione 7, che porta con se numerosi miglioramenti relativi alla sicurezza e un improvement cospicuo delle prestazioni.
  • Ruby on Rails 5,0: anche qui troviamo il famoso framework direttamente alla nuova versione 5.
  • Migliorato lo switch tra GPU integrata e GPU dedicata nei laptop se presenti entrambe.
  • Introduzione di Wayland come desktop manager al posto del più datato X11.
  • Gnome 3.22
  • Media Writer: aggiunto un nuovo programma per creare USB bootabili con il nuovo sistema operativo.
  • Velocizzato l'upgrade da Fedora 24 a Fedora 25.
  • Aggiunto il supporto al linguaggio di programmazione Rust.
  • La vera chicca: è stato aggiunto il supporto nativo al formato mp3 (che non è free software).
  • Le estensioni per Gnome non saranno più vincolate alla versione.

 

PASSAGGI PRELIMINARI

Il primo passaggio che dobbiamo fare è il backup di tutti i nostri file personali. Quindi giù di chiavette usb, hard disk esterni e cloud.

Ora tocca a Windows. Dato che lo abbiamo pagato caro e salato non è una cattiva idea fare il backup anche del sistema operativo, in modo da reinstallarlo completamente nel caso in cui l'installazione non andasse a buon fine. Quindi, se non abbiamo un DVD originale (o chiavetta) di Window, ne possiamo creare una con l'utility di sistema “Crea unità di ripristino dischi”.

Ora che abbiamo le spalle coperte grazie al backup, ci serve dello spazio libero da dedicare al sistema operativo e alla partizione dati di Fedora 25. Clicchiamo quindi con il tasto destro sul logo di Windows e selezioniamo “Editor delle partizioni”. Riduciamo la partizione del disco C – o su un altro disco – e, prestate attenzione, lasciamo deallocato lo spazio creato.

La quantità di Gigabyte da liberare dipende molto dall'uso che ne fate. Nel dubbio dividiamo a metà la dimensione dell'hardisk.

diskmanagement

 

 

CREAZIONE DELLA LIVE

Per prima cosa dobbiamo avere a disposizione una pennetta USB da almeno 4 GB. Se non l'aveste, noi vi consigliamo questa.

Scarichiamo la ISO di Fedora 25 dal sito ufficiale e installiamo Fedora Media Writer per scrivere la ISO sulla nostra pennetta USB.

Se siamo su Fedora lo dovremmo già trovare, altrimenti basta aprire il terminale e inserire:

sudo dnf install mediawriter

Lanciamo il programma e selezioniamo Custom Image e andiamo a prendere l'ISO di Fedora 25. Fatto questo inseriamo la pennetta USB e quando il programma lo riconosce, premiamo su “Write to disk” e il gioco è fatto.

write-image

 

Se invece abbiamo Linux e ci piace tanto la linea di comando, possiamo utilizzare il comando dd:

sudo dd bs=4M if=/path/dell/iso of=/dev/sdX

 

 

DISABILITAZIONE DEL FASTBOOT

In questa sezione ci occuperemo solo di disabilitarlo, dato che per quanto riguarda che cosa è il fast boot e a che cosa serve, ne abbiamo parlato approfonditamente in questo post.

Per fare ciò clicchiamo con il tasto destro del mouse il simbolo sì Windows e selezioniamo “Pannello di Controllo”. Nella barra di ricerca scriviamo: “alim”. Tra i risultati ci apparirà la voce “Cambia Comportamento Pulsanti di Alimentazione”. Una volta aperto, clicchiamo su “Modifica le impostazioni attualmente non disponibili”, e infine togliamo la spunta a “Attiva/Abilita Avvio Rapido (Scelta Consigliata)”.

 

 

INSTALLAZIONE

Inseriamo la pennetta USB e e riavviamo il sistema.

All'avvio accediamo al BIOS della nostra macchina premendo uno dei tasti funzione, che per il nostro computer è F4.

Alla comparsa della finestra ci spostiamo nella sezione “Boot” e modifichiamo l'ordine di avvio dei nostri device. Spostiamo al primo posto la voce USB Device in modo che il BIOS faccia partire per prima la nostra chiavetta con la Live di Fedora 25.

lancio1

Quando siamo soddisfatti salviamo e facciamo partire la Live, selezioniamo “Start Fedora Workstation Live 25”:

 

e all'avvio clicchiamo su “Installa su Hard Drive”.

clicca-su-hard

Per prima cosa si aprirà una finestra in cui dovremo scegliere la lingua del sistema e della tastiera.

lingua

Alla finestra successiva clicchiamo su “Destinazione dell'installazione”. All'apertura clicchiamo sull'hard disk su cui vogliamo installare Fedora. In questo modo dovrebbe comparire un etichetta sul simbolo dell'hard disk.

Ora mettiamo la spunta su “Configurerò le partizioni” e clicchiamo su “Fatto”.

selezione_dischi

Si aprirà una tabella in cui dovremo decidere quali partizioni creare. Una soluzione equilibrata può essere:

  • /boot: 550 Mb.
  • / : 25 – 30 Gb.
  • swap : circa il doppio della ram, fino a quattro Gb di ram, poi ram + 1/3*ram.
  • /home: Tutto il resto.

Arrivati a questo punto dobbiamo riassegnare la partizione in cui risiede l'EFI della nostra macchina. Per convenzione risiede su /dev/sda2 ed è circa grande 250Mb. Per esserne certi montiamo la partizione con il comando da terminale:

sudo mount /dev/sda2 /mnt

E poi stampiamo il contenuto con:

sudo ls -a /mnt

Se è simile a questo, abbiamo trovato la partizione corretta.

efi_corretto-2

A questo punto, torniamo all'installer e seguiamo i seguenti passaggi:

  • Selezioniamo sda2.
  • Andiamo nel campo mount e digitiamo: /boot/efi
  • Assicuriamoci che la spunta "Formatta" NON sia selezionata.

Il risultato dovrebbe assomigliare a questa immagine:

partizioni

Clicchiamo ancora su “Fatto”. Adesso impostiamo la data e l'ora corretta, e colleghiamoci a internet. Ricordiamoci anche di dare un nome alla macchina, nella sezione “Rete e Host”.

Una volta soddisfatti clicchiamo su “Avvia Installazione”.

A questo punto configuriamo l'utente e l'utente root. Ci raccomandiamo di non avere le due password uguali e che quella di root sia molto robusta. Se non sapete come crearne una, vi consigliamo la lettura di questo post sulla sicurezza informatica in cui viene spiegato in dettaglio come fare.
passwordsss

Al termine dell'installazione spegniamo la macchina e togliamo il nostro dispositivo USB. A questo punto riaccendiamo il computer e, se parte la schermata di Grub, in cui vi fa scegliere quale sistema operativo lanciare, siete a cavallo.

Complimenti avete installato Fedora 25 in Dual Boot con Windows 8 / 10.

 

 

RIPARIAMO IL BOOTLOADER

Se in caso contrario dovesse partire solo partire Fedora, abbiamo due strade.

Come primo tentativo apriamo il terminale e digitiamo:

sudo grub2-mkconfig -o /boot/grub2/grub.cfg

Se nell'output vi è anche Windows riavviamo il sistema e proviamo a farlo partire. Dovremmo riuscire ad accedere a tutti e due i sistemi operativi.

Se invece vi ritrovate con un errore del genere:

efierror-2

Vi consigliamo la lettura di questo post e nella sezione “AGGIUSTIAMO IL BOOTLOADER” trovate la procedura completa per risolvere il problema.

 

 

UPGRADE DI FEDORA 24 A FEDORA 25

Per chi ha già installato la versione 24 del sistema operativo (che sia in dual boot o che sia come istanza singola), possiamo semplicemente aggiornare in due modi:

  • Tramite Gnome Software.
  • Tramite linea di comando.

Dato che passando da Software la procedura risulta semplicissima, e la disponibilità ci viene espressa automaticamente. Noi ora vedremo come aggiornare tramite la linea di comando.

Apriamo il terminale e digitiamo:

sudo dnf system-upgrade download --allowerasing --releasever=25

in cui facciamo attenzione a inserire --allowoverasing in modo da sovrascrivere tutti i pacchetti che potrebbero interferire durante l'upgrade.

Successivamente diamo:

sudo dnf system-upgrade reboot

riavviando così il sistema e finalizzando l'aggiornamento del sistema.

Fonti:

Dottore in Informatica. Appassionato di computer fin dal primo PC Olivetti con Windows 95 e la bellezza di 8 MB di RAM.
Utilizzatore Linux da 5 anni, credo profondamente nella filosofia open source.
Dopo tante distro provate sul mio fidato Toshiba, uso Fedora per lo studio e il divertimento.

7 risposte

  1. Salve. Dunque, ho già un notebook con W10 e Ubuntu 16.04 in dual boot. Ora vorrei installare anche Fedora 25 senza toccare glia altri due sistemi. La procedura è simile a quella descritta nel tuo passo-passo oppure vi sono ulteriori problematiche che vanno risolte con modlaità diverse e potenzialmente "pericolose" per chi, come me, usa il pc abitualmente ma addentrandosi in situazioni più tecniche rischia di combinare disastri?
    In ogni caso, complimenti per la chiarezza e la semplicità per come è stato esposto l’argomento, utile anche per gli utenti comuni con poche (o nulle) nozioni di programmazione.
    Grazie.
    Bruno

    • Emanuele Lovera - Blogger

      Si la procedura è quella illustrata. Fai sempre attenzione a inserire:
      - /boot : va bene riassegnare quella di ubuntu tanto linux convive benissimo con linux, o crearne una nuova (senza distruggere quella vecchia, se no non ti parte ubuntu).
      - /boot/efi : come da guida, oppure (scorciatoia) vai su Ubuntu e vedi qual'è la /boot/efi di sistema (tanto è quella anche per Fedora), la riassegni e il gioco è fatto.
      Ah non formattarle eh... che se no mi arrabbio 😉
      In questo modo tutto dovrebbe andare per il verso giusto. Il resto è un installazione normalissima.
      Sono contento ti sia piaciuto l'articolo!
      Emanuele

  2. Salve ho un notebook hp con windows 10.
    Ho eseguito tutto il processo descritto, ho impostato il boot di partenza da chiavetta e disattivato il security boot per installare fedora. Ma puntualmente nel momento in cui avvio il pc per eseguire l'installazione mi esce scritto il seguente errore
    (3,564503 dw-apb-uart AMD0020:00: clock rate not defined)
    (3,5807421 dw-apb-uart AMD0020:01: clock rate not defined)
    Qualcuno potrebbe spiegarmi quale può essere il problema. Grazie

    • Emanuele Lovera - Blogger

      Ciao,
      sinceramente non saprei. Se pero' non parte la live io cercherei di analizzare il problema a partire da:
      1 - Chiavetta USB: prova a cambiarla.
      2 - Live: prova a riscriverla.
      3 - Impostazioni di BIOS: cerca specificatamente al tuo pc come si lanciano le live e quali impostazioni del bios devono essere impostate perche' tutto funzioni.
      Facci sapere.

      Emanuele

  3. Ciao Emauele,
    mi servirebbe un aiutino, ho compreto un Asus con 2 Hd uno è un SSD da 500 e l'altro e un HDD da1 tera, ora come eseguo le partizione?
    grazie Marco

    • Emanuele Lovera - Blogger

      Ciao Marco, è molto semplice: segui la guida passo passo e al momento della selezione del disco su cui installare il sistema, selezioni quello su cui vuoi posizionare Fedora 25.
      Facci sapere!
      Emanuele

  4. Ciao,
    ho un notebook Hp con windows 10. Ho seguito tutti i passaggi ma quando vado a riaccendere il pc mi boota direttamente windows. Qualcuno sa aiutarmi?
    Grazie infinite

Lascia un commento