Che cosa è tenuta il desktop Linux indietro?
Linus Torvalds sembra Chromebook e Android per il futuro di Linux desktop, mentre sviluppatori di Linux Mint non sono felice con l’altro.
Uno dei la catena di elettronica negozi qui in Svizzera di recente avuto un HP Pavilion 14 in vendita; prezzo regolare CHF999.- (circa €900 o £815), caratterizzato CHF599.- (circa €540 o £490). Che è semplicemente troppo buona un prezzo per me per passare in su. Qui ci sono i dettagli di configurazione:
Modello: Pavilion 14-ce 1806nz
CPU: Intel Core i5-8265U (4 core, 1,6 GHz)

Memoria: 8GB DDR4 | Disk: 256 GB, M. 2 SSD
Display: 14″ 1920×1080, Intel UHD Grafica 620
Wi-Fi: 802.11 b/g/n/ac, Bluetooth: 4.2
Porte: 1xUSB 3.1 type C, 2xUSB 3.1 tipo A, 1xHDMI, 1xRJ-45, 1xSD Scheda
Che è davvero una bella configurazione, soprattutto a quel prezzo.
La spiacevole notizia è, naturalmente, che è venuto precaricato con Windows 10. Ma che non durò a lungo.
Ho lasciato che la procedura di installazione di Windows eseguire il primo avvio, fino a quando ho ottenuto al punto in cui è diventato chiaro per me che ora è impossibile installare Windows senza un account Microsoft. Assolutamente impossibile. Windows 10 ha richiesto un account Microsoft durante l’installazione, ma c’era una piccola (quasi invisibile), opzione per utilizzare solo un account locale, che ho sempre fatto. Bene, ora che l’opzione è andata, e se si scava in giro abbastanza a lungo che si può eventualmente trovare una spiegazione che dice se non si desidera utilizzare un account Microsoft, bene, in ogni caso, ma dopo l’installazione è completa, si può andare indietro nella configurazione e modifica per utilizzare un account locale.
Così, che era la fine di Windows su questo nuovo sistema. Non ho mai avuto un account Microsoft, e non potrei mai. Ho avviato una Live di Linux chiavetta USB, eliminato la partizione di Windows, e il compito di installare un paio dei miei preferiti distribuzioni Linux.
La prima cosa che ho dovuto fare è entrare nel BIOS Setup Utility per disabilitare UEFI Secure Boot. Che risulta essere un po ‘ più difficile di quanto si possa pensare, perché c’è un “POST hotkey ritardo (sec)” parametro nel BIOS che è inizialmente impostato a 0, quindi c’è molto poco tempo dopo l’accensione premere F10, prima di iniziare a fare il boot di Windows (o almeno tenta). Una volta nel BIOS, sono andato per la Configurazione del Sistema / Opzioni di Avvio / Secure Boot, e cambiato per Disabili. Mentre ero lì, ho anche modificato il POST hotkey ritardo di 5 secondi. Salvare (F10) e di uscita.
Poi ho collegato in openSUSE Tumbleweed chiavetta USB, e tornò al potere e ha cercato di essere abbastanza veloce premendo F9 per ottenere il boot, selezionare menu. Da lì ho potuto selezionare la chiavetta USB per l’avvio e il programma di installazione di openSUSE è venuto normalmente. Questo è un buon inizio.
Durante l’installazione di Linux su un firmware UEFI sistema, è necessario ricordare che il sistema si avvierà da immagini che vengono memorizzati in una speciale “UEFI Boot della partizione, piuttosto che dal MBR, come ha fatto per Legacy boot. È possibile identificare questa partizione, perchè è un filesystem FAT, e di solito hanno l’ESP e il Boot flag set.
Alcune distribuzioni di Linux riconosce la partizione di Boot EFI e utilizza automaticamente per l’installazione del bootloader; in caso contrario, è necessario selezionarlo durante il partizionamento del disco procedura, e di designare per essere montata su /boot/efi. In aggiunta a ciò, ho creato un 64GB partizione di root, formattato come btrfs, e una partizione di swap.
Con il partizionamento del disco fatto, openSUSE installato senza difficoltà, e in circa 15 minuti si è pronti per il riavvio. Poi mi sono imbattuto nel primo po ‘ di problemi. Avevo cancellato la partizione C di Windows, ma non era cambiato nulla. HP è piuttosto difficile su come modificare il UEFI boot, quindi, anche se openSUSE aveva cambiato l’ordine di avvio per mettere se stesso in primo luogo, quando si riavvia il firmware HP ha deciso di “aiutare” mi da ripristinare l’avvio di Windows. Che, naturalmente, non è riuscito, così poi presa a calci nel ripristino di Windows boot. Sospiro.
Nel BIOS Setup Utility di Configurazione di Sistema / Opzioni di Avvio / UEFI Ordine di Avvio. Scegli OS Boot Manager, e una finestra pop-up con un elenco di avvio obiettivi. È possibile utilizzare F5/F6 per spostare gli elementi in alto e in basso nell’elenco, così ho dovuto spostare openSUSE cima alla lista. Purtroppo non c’è l’opzione “elimina”, quindi ho solo spinto l’avvio di Windows linea di basso.
Salva e riavvia, e questa volta avviato openSUSE! Evviva!
Tutto questo processo che ho dovuto passare attraverso per arrivare a questo punto illustra le idee generali che devono utilizzare per installare Linux su un sistema con firmware UEFI. In breve:
Entrare in Utilità di Configurazione del BIOS. Questo richiede di solito premendo il tasto F2 (Acer e molti altri), F10 (HP), o forse qualcos’altro, a seconda del produttore del portatile. Se si ottiene di destra al primo tentativo, si dovrebbe considerare l’acquisto di un biglietto della lotteria di quel giorno.
Disabilitare UEFI Secure Boot, a meno che non si sa che si sta per installare distribuzioni Linux che supporta. Alcuni sistemi (Acer, per esempio) richiedono di impostare una password di Amministrazione prima che vi permetterà di disabilitare il Secure Boot. La logica che mi sfugge.Installare Linux, e se necessario puntare alla partizione di Boot EFI. In realtà si potrebbe creare una nuova partizione per questo scopo, se si voleva (Fedora questa è l’impostazione predefinita). Se si sceglie di creare uno, non deve essere molto grande, qualcosa come 250 MB sono più che sufficienti.Riavviare; se il sistema si avvia Linux, sei a posto (e probabilmente dovrebbe comprare un altro biglietto della lotteria); se ancora stivali di Windows, devi andare nella Configurazione del BIOS e modificare l’ordine di avvio UEFI, come descritto sopra. Alcuni sistemi consentono di modificare l’ordine di avvio da riga di comando di Linux utilizzando il efibootmgr utilità, e alcuni non – HP è sicuramente la “non” colonna. Alcune sono particolarmente esasperante, perché vi permetterà di cambiare, e sarà inizialmente, ma poi in un secondo tempo, senza un motivo apparente, che improvvisamente cambiare di nuovo l’avvio di Windows. Grrr. In questo caso, è necessario utilizzare l’Utilità di Configurazione del BIOS per modificare in modo permanente.
Davvero non c’è, almeno i punti salienti. Ho ancora ottenere sorpresa ora e poi da un nuovo sistema, ma se si mantiene questi punti in mente, di solito si può trovare un modo per farlo funzionare. Se tutto il resto fallisce, e il sistema assolutamente insiste sul boot di Windows dopo Linux è installato, si può sempre ricorrere alla pressatura il boot-tasto di selezione durante la fase di POST (power on sequenza). La chiave è di solito qualcosa di simile F12 (Acer), o F9 (HP) o ESC (Asus e Samsung), o forse qualcos’altro. Sospiro. Comunque, quando si trova la chiave giusta, ti verrà presentato con una lista di oggetti di avvio, tra cui Windows e qualsiasi distribuzioni Linux installato.
openSUSE Tumbleweed su HP Pavilion 14
Immagine: J. A. Watson
Quindi, a questo punto la mia bella e nuova del computer portatile di HP, ed in mia distribuzione Linux di scelta. Il tempo di curiosare un po ‘ e verificare che tutto funzioni.
Argomenti Correlati:
Computer portatili
Open Source
Enterprise Software
Sviluppatore
Cloud