È ora di interrompere il dual-boot di Linux e Windows

86

Il dual-boot è un modo per installare più sistemi operativi sullo stesso computer. Sfortunatamente, Windows sta rendendo la pratica più difficile che mai.

Il doppio avvio (e il triplo avvio e così via) comporta la suddivisione di un’unità di archiviazione in più partizioni, con un sistema operativo su ciascuna partizione e un caricatore di avvio che consente di scegliere tra ciascun sistema operativo all’avvio. In alcuni casi, ogni sistema operativo necessita di altre partizioni più piccole, almeno una o due altre partizioni (come un’area di scambio per i sistemi operativi basati su Linux). Il metodo è comunemente usato da persone che vogliono usare Linux, ma hanno comunque bisogno di tenere Windows in giro per software o altre attività che non sono compatibili con Linux.

Windows non ha mai funzionato così bene con il dual-boot: a seconda della configurazione, a volte può sovrascrivere un bootloader personalizzato con il proprio durante l’aggiornamento o causare altri problemi. Più recentemente, lo schema di crittografia del disco BitLocker in Windows è stato un mal di testa per il dual-boot, poiché i contenuti di un disco crittografato non sono accessibili a meno che non vengano prima sbloccati, il che richiede una chiave di backup o l’avvio di Windows.

Microsoft afferma nelle pagine di supporto che “i moderni dispositivi Windows sono sempre più protetti con la crittografia dei dispositivi BitLocker pronta all’uso” e alcuni PC memorizzano persino le chiavi BitLocker nel modulo TPM. Gli sviluppatori di Fedora Linux hanno discusso del motivo per cui questo è un problema nella mailing list del progetto, affermando che “la chiave di crittografia Bitlocker viene sbloccata solo se la misurazione della catena di avvio da parte del TPM corrisponde ai valori previsti in una PCR TPM. Quando shim+GRUB sono nella catena di avvio, come nel caso della nostra installazione dual boot predefinita, le misurazioni sono errate e questo significa che la voce del menu GRUB per avviare Windows non funzionerà. L’utente viene indirizzato a una pagina di ripristino di Windows Bitlocker.”

Anche Ubuntu, un’altra popolare distribuzione Linux, ha notato problemi con la crittografia del disco BitLocker. Un articolo di supporto dice: “Se stai usando BitLocker, il contenuto del disco rigido non sarà accessibile e apparirà come rumore casuale. Ciò significa che il programma di installazione di Ubuntu non può mappare correttamente i dati e l’installazione aggiuntiva non può essere eseguita in sicurezza senza perdita di dati.

Anche se BitLocker è un’ottima funzionalità di sicurezza, è chiaro che Microsoft non sta semplificando l’esistenza di altri sistemi operativi sulla stessa unità. A questo punto, la soluzione più semplice è non utilizzare affatto il dual-boot: prendi in considerazione l’aggiunta di una nuova unità al PC e il mantenimento di un sistema operativo per unità. Non è sempre un’opzione, dal momento che molti laptop non hanno spazio per un’unità aggiuntiva (o anche la possibilità di sostituire l’unità originale), ma vale la pena considerare ogni volta che è possibile. Potresti persino installare i sistemi operativi su un veloce SSD esterno. Con una connessione USB 3.0 o Thunderbolt, non dovresti notare molta differenza di velocità.

La soluzione al software in conflitto non dovrebbe mai implicare l’acquisto di più hardware: possiedi il tuo computer, quindi dovresti essere in grado di utilizzare qualsiasi sistema operativo desideri. Sfortunatamente, senza una maggiore cooperazione tra Microsoft, produttori di PC e sviluppatori Linux, sta diventando più difficile per Linux (e altri sistemi) coesistere con Windows. Nel frattempo, il supporto per Linux sui nuovi computer Mac basati su ARM di Apple è ancora nelle fasi iniziali.

Se hai intenzione di utilizzare sempre Linux su un PC, invece di passare continuamente avanti e indietro tra Windows, potrebbe valere la pena prendere in considerazione uno dei migliori laptop Linux. Anche l’eliminazione completa di Windows da un PC fornito con Windows funziona, ma i computer creati per Linux spesso hanno meno problemi di driver. Il Dell XPS 13 Plus è ora certificato per Ubuntu 22.04 (e facoltativamente viene fornito con esso) e HP ha appena rilasciato “Dev One” in collaborazione con System76, lo sviluppatore di Pop! _OS Linux.

Fonte: Progetto Fedora
Via: Phoronix