Windows 8 + Linux Dual Boot sotto UEFI BIOS


13

Il mio intento in un futuro molto prossimo è quello di impostare un sistema a doppio avvio con Windows 8 e Debian Linux (a scopo di test) su un Lenovo Ideapad 205, che ha BIOS UEFI.

Ho visto diversi articoli sulle nuove funzionalità di Windows 8 riguardanti l'avvio più rapido su UEFI e questo potrebbe causare una sorta di incompatibilità con GRUB e, in generale, le distribuzioni Linux.

Quanto è vero? In altre parole, potrei aspettarmi alcuni problemi durante l'installazione di questi sistemi operativi nel seguente ordine?

  1. Installa Windows 8 su una prima partizione, come il 50% delle dimensioni dell'HDD.
  2. Quindi installare Debian con GRUB2 in un altro set di partizioni, a questo punto GRUB2 dovrebbe sostituire l'MBR di Windows predefinito.

3
Modifica la tua domanda per includere collegamenti a quegli articoli che leggi.
Moab,

1
Non hai bisogno di grub quando hai UEFI. UEFI è in grado di selezionare da solo il caricatore del sistema operativo. Informazioni su come configurare Debian su UEFI
Marco

1
Ecco una guida dettagliata per l'installazione di Debian su un PC con UEFI Secure-Boot Windows 8 preinstallato.

Risposte:


4

Dato che hai detto nel prossimo futuro, la domanda probabilmente non si applica più, ma voglio rispondere per chiarire la situazione nel caso in cui alcune persone abbiano gli stessi dubbi di te.

Non dovresti avere problemi per quella configurazione, sia che il laptop sia già stato acquistato con Windows 8 o meno.

Quello che leggi sulle incompatibilità è probabilmente correlato a una funzionalità di sicurezza di UEFI chiamata Secure Boot che richiede che i bootloader (idealmente qualsiasi cosa accedano direttamente all'hardware) siano firmati digitalmente in modo che possano essere verificati, il che tra l'altro impedisce al malware di colpire bootloader o man-in -attacchi intermedi quando si avvia in rete.

Per la certificazione Windows 8 (per i nuovi computer), Microsoft richiede che tale funzionalità sia implementata e abilitata per impostazione predefinita; quindi i bootloader non firmati o compromessi non sarebbero in grado di avviarsi per impostazione predefinita. Ma Microsoft richiede anche che l'utente sia in grado di disabilitare del tutto quella funzionalità se lo desidera (se la macchina non ha un processore ARM), con la sua disattivazione tutto funzionerebbe normalmente.

Ad ogni modo, molti sistemi con UEFI che non sono stati forniti con Windows 8 non implementano nemmeno Secure Boot, quindi è ancora meno problematico.

Il problema potrebbe essere quando si desidera abilitare Secure Boot ma anche compilare il proprio bootloader o kernel. In tal caso, tutto ciò di cui avresti bisogno per firmarli (forse solo il bootloader) e aggiungere la chiave pubblica allo spazio di archiviazione UEFI in modo che tutto ciò che è stato firmato con la tua chiave privata venga verificato come sicuro, ma dovresti acquistare la chiave per firmarlo.


Per quanto riguarda ciò che dici sull'avvio di Windows 8 più veloce, non causerà alcun problema in quella configurazione. È qualcosa che hanno chiamato avvio ibrido che utilizza l'ibernazione per memorizzare nella cache la maggior parte del sistema principale anziché una sequenza di avvio tradizionale; ma succede in qualsiasi tipo di sistema non solo su quelli basati su UEFI (ricorda che Windows 8 funziona anche nei sistemi basati su BIOS).

In ogni caso, se ciò ti dà qualche tipo di problema, può anche essere disabilitato e l'avvio tradizionale è ancora disponibile.

Spero che chiarisca le cose.


1

Non ci dovrebbero essere problemi se il computer non era originariamente dotato di Windows 8 installato (se si sta effettivamente "installando" 8 su una partizione primaria).

Se il tuo piano è di acquistare un computer UEFI fornito con Windows 8 , le cose diventano un po 'più interessanti. tuttavia, la maggior parte delle distribuzioni Linux ha già risolto questo problema relativo alla firma del codice di avvio. Ubuntu e Fedora in particolare hanno già trovato soluzioni per questo e anche Debian ne ha discusso . Sono sicuro che sarà risolto tra un paio di mesi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.