Dopo l'installazione debian non si avvia

14 risposte [Ultimo contenuto]
Ritratto di Rox3
Rox3
(Junior)
Offline
Junior
Iscritto: 01/01/2020
Messaggi: 8

Salve,
sto cercando di installare debian in dualboot con windows 10 su un portatile HP ZBook 15v G5 (processore Intel i7-8750H), nel bios uefi ho disabilitato il 'legacy support' e il 'secure boot'.

Prima dell'installazione ho provato 'debian-live-10.2.0-amd64'(kde e xfce), ho usato la versione 'non free' affinchè funzionasse anche il wifi, ha funzionato tutto correttamente ma in fase di shutdown il sistema si blocca bloccato.

Poi ho fatto l'installzione da usb con 'firmware-10.2.0-amd64-netinst.iso' e il processo di installazione si è completato senza intoppi ma poi in fase ti avvio debian non riesce a partire (allego la schermata di errore).

Successivamente ho provato con 'firmware-testing-amd64-netinst.iso', questa volta debian parte ma dopo meno di un minuto il sistema fa lo shutdown automaticamente.

Qualcuno sa darmi indicazione di come portare a termine un installazione di debian che funzioni?

Grazie,
Rox3.

AllegatoDimensione
errore.jpg851.68 KB
Ritratto di homeless
homeless
(Guru)
Offline
Guru
Iscritto: 21/10/2011
Messaggi: 1424

Ciao, benvenuto nel forum. L'errore che hai riportato consiste nell'attivazione di un sistema di protezione del computer in caso di blocco di una o più CPU. Questo tipo di errore ed il relativo workaround è indicato a questo indirizzo (https://wiki.debian.org/InstallingDebianOn/Dell/Dell_XPS_15_9570#Important_Note) per un computer diverso dal Tuo, ma con CPU simile e, soprattutto, stessa architettura grafica ibrida (che, nel caso del portatile DELL prima citato nel link, rientra nel meccanismo causale del blocco). Una volta avviata la macchina, dopo aver superato l'errore che hai riferito, dovrai configurare opportunamente la sezione grafica ibrida del computer, eventualmente installando il software per la gestione alternata delle due schede grafiche (intel e nvidia) e i driver proprietari per la scheda grafica discreta Nvidia.

Ritratto di Rox3
Rox3
(Junior)
Offline
Junior
Iscritto: 01/01/2020
Messaggi: 8

Grazie homeless,
seguendo i tuoi consigli sono riuscito ad aggiungere il parametro di boot temporaneamente e avviare Debian con l'ambiente desktop KDE con successo.
- Su Debian mi funzionano:
la rete wifi (dopo aver installato il driver 'firmware-iwlwifi_20190114-2_all.deb' da 'https://cdimage.debian.org/cdimage/unofficial/non-free/firmware/testing/current/');
la rete cablata via ethernet;
la sospensione;
l'ibernazione;
il touchpad Built-in;
il mouse;
- Ma non mi funzionano:
il Bluetooth: vedo i dispositivi disponibili (casse, telfono, etc...) ma non riesco a stabilire una connessione con questi ultimi.

Qualche suggerimento per il Bluetooth?

Non sono al momento riuscito a rendere la modifica ai parametri del kernel permanente, ci sto ancora lavorando.

In relazione all'installazione di Debian in dualboot con Windows ho il seguente problema:
- Accendendo il computer Windows si avvia automaticamente senza che venga mostrata l'opzione dualboot di grub.
Solamente andando a scegliere manualmente il disco d'avvio di Debian allora si presenta il menu di grub.

C'è modo di fare si che il menu di scelta di grub parta prima di Windows?

Grazie,
Rox3

Ritratto di homeless
homeless
(Guru)
Offline
Guru
Iscritto: 21/10/2011
Messaggi: 1424

Rox3 ha scritto:

Grazie homeless,seguendo i tuoi consigli sono riuscito ad aggiungere il parametro di boot temporaneamente e avviare Debian con l'ambiente desktop KDE con successo. [..] non mi funzionano:
il Bluetooth: vedo i dispositivi disponibili (casse, telfono, etc...) ma non riesco a stabilire una connessione con questi ultimi. Qualche suggerimento per il Bluetooth?


Felice di esserti stato d'aiuto.

Per il bluetooth, verifica prima di tutto se eventualmente manca il firmware relativo al ricevitore/trasmettitore interno al computer. Puoi farlo, ad esempio, visualizzando l'output del comando di seguito indicato ed impartito come utente root:

journalctl --no-pager -b -0 | grep -i firm

Rox3 ha scritto:

Non sono al momento riuscito a rendere la modifica ai parametri del kernel permanente, ci sto ancora lavorando.


Vedi https://askubuntu.com/questions/19486/how-do-i-add-a-kernel-boot-parameter

Rox3 ha scritto:

In relazione all'installazione di Debian in dualboot con Windows ho il seguente problema: accendendo il computer Windows si avvia automaticamente senza che venga mostrata l'opzione dualboot di grub. Solamente andando a scegliere manualmente il disco d'avvio di Debian allora si presenta il menu di grub. C'è modo di fare si che il menu di scelta di grub parta prima di Windows?


Da quanto scrivi, si potrebbe ipotizzare che i due sistemi operativi sono su due dischi rigidi diversi: è così ? Che versione di Windows è installata ?

Ritratto di Rox3
Rox3
(Junior)
Offline
Junior
Iscritto: 01/01/2020
Messaggi: 8

homeless ha scritto:

Da quanto scrivi, si potrebbe ipotizzare che i due sistemi operativi sono su due dischi rigidi diversi: è così ? Che versione di Windows è installata ?

Il disco rigido è uno solo da 256 GB. La versione di Winodows installata è la 10 pro. Grub è stato creato automaticamente dall'installatore di Debian.

Grazie,
Rox3

Ritratto di homeless
homeless
(Guru)
Offline
Guru
Iscritto: 21/10/2011
Messaggi: 1424

Rox3 ha scritto:

homeless ha scritto:

Da quanto scrivi, si potrebbe ipotizzare che i due sistemi operativi sono su due dischi rigidi diversi: è così ? Che versione di Windows è installata ?


Il disco rigido è uno solo da 256 GB. La versione di Winodows installata è la 10 pro. Grub è stato creato automaticamente dall'installatore di Debian.


Windows 10 dovrebbe usare un sistema di avvio (UEFI) completamente diverso da quello usato da Debian se installato in modalità "Legacy" (non UEFI): in questa configurazione, pertanto, il multi-boot non dovrebbe essere possibile.

Se desideri provare ad installare il supporto UEFI per l'avvio di Debian, puoi installare in Debian il pacchetto grub-efi. In tal modo, in Debian dovrebbe essere installato il boot di Debian specifico per UEFI e Debian dovrebbe comparire nell'elenco dei sistemi operativi da avviare da UEFI. Dal firmware UEFI del computer, infine, dovresti poter configurare quale dei due sistemi operativi avviare di default. Considera che, in caso di multiboot, non puoi più spegnere il computer in modalità sospensione o fast-boot, ma dovrai fare ogni volta lo spegnimento completo dal sistema operativo in sospensione o ibernazione per passare all'avvio dell'altro.

Ritratto di Rox3
Rox3
(Junior)
Offline
Junior
Iscritto: 01/01/2020
Messaggi: 8

Sono riuscito a modificare permaentemente il parametro del kernel dopo un piccolo problema relativo a 'update-grub'
(risolto seguendo questa guida: https://domandesunix.com/questions/283022/debian-10-buster-update-grub-command-not-found).

Ho reinstallato il pacchetto 'grub-efi' seguendo: https://wiki.debian.org/GrubEFIReinstall.
Ma accendendo il computer non riscontro nessun cambiamento e Windows si avvia automaticamente senza che il menu di grub venga mostrato.

Allego le immagini del processo di avvio di linux dal copmuter. Per entrare nella prima schermata dopo aver premuto il tasto di accensione devo premere un tasto funzione, per passare alla seconda schermata ho premuto f9.

Di seguito l'output del comando 'efibootmgr':

$ efibootmgr --verbose
BootCurrent: 0004
Timeout: 0 seconds
BootOrder: 0000,3000,2001,0004,2002,2004
Boot0000* Windows Boot Manager  HD(1,GPT,d0f01208-4e83-44fd-8a32-05e679b854db,0x800,0x82000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0001* Windows Boot Manager  HD(1,GPT,d0f01208-4e83-44fd-8a32-05e679b854db,0x800,0x82000)/File(\EFI\debian\grubx64.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................
Boot0004* debian        HD(1,GPT,d0f01208-4e83-44fd-8a32-05e679b854db,0x800,0x82000)/File(\EFI\debian\shimx64.efi)
Boot2001* EFI USB Device        RC
Boot3000* Internal Hard Disk or Solid State Disk        RC

Per quanto riguard il Buetooth questo è l'output del comando 'journalctl --no-pager -b -0 | grep -i firm':

# journalctl --no-pager -b -0 | grep -i firm
kernel: Spectre V2 : Enabling Restricted Speculation for firmware calls
kernel: i915 0000:00:02.0: firmware: failed to load i915/kbl_dmc_ver1_04.bin (-2)
kernel: firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
kernel: i915 0000:00:02.0: Direct firmware load for i915/kbl_dmc_ver1_04.bin failed with error -2
kernel: i915 0000:00:02.0: Failed to load DMC firmware i915/kbl_dmc_ver1_04.bin. Disabling runtime power management.
kernel: i915 0000:00:02.0: DMC firmware homepage: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915
kernel: psmouse serio1: elantech: assuming hardware version 4 (with firmware version 0x4d5f02)
kernel: [Firmware Bug]: ACPI(PEGP) defines _DOD but not _DOS
kernel: tpm tpm0: [Firmware Bug]: TPM interrupt not working, polling instead
kernel: elan_i2c 0-0015: Elan Touchpad: Module ID: 0x044d, Firmware: 0x0002, Sample: 0x0004, IAP: 0x0000
kernel: iwlwifi 0000:00:14.3: firmware: direct-loading firmware iwlwifi-9000-pu-b0-jf-b0-38.ucode
kernel: iwlwifi 0000:00:14.3: loaded firmware version 38.755cfdd8.0 op_mode iwlmvm
kernel: Bluetooth: hci0: Minimum firmware build 1 week 10 2014
kernel: bluetooth hci0: firmware: direct-loading firmware intel/ibt-17-16-1.sfi
kernel: Bluetooth: hci0: Found device firmware: intel/ibt-17-16-1.sfi
NetworkManager[658]: <info>  [1578249556.5657] manager[0x56100b68d030]: monitoring kernel firmware directory '/lib/firmware'.
systemd[1]: Startup finished in 1min 33.035s (firmware) + 1min 16.908s (loader) + 4.099s (kernel) + 1.922s (userspace) = 2min 55.965s.
kernel: Bluetooth: hci0: Waiting for firmware download to complete
kernel: Bluetooth: hci0: Firmware loaded in 1361661 usecs
kernel: bluetooth hci0: firmware: direct-loading firmware intel/ibt-17-16-1.ddc

Grazie,
Rox3.

Attached images:

Ritratto di homeless
homeless
(Guru)
Offline
Guru
Iscritto: 21/10/2011
Messaggi: 1424

Rox3 ha scritto:

Ho reinstallato il pacchetto 'grub-efi' seguendo: https://wiki.debian.org/GrubEFIReinstall.
Ma accendendo il computer non riscontro nessun cambiamento e Windows si avvia automaticamente senza che il menu di grub venga mostrato. Allego le immagini del processo di avvio di linux dal computer. Per entrare nella prima schermata dopo aver premuto il tasto di accensione devo premere un tasto funzione, per passare alla seconda schermata ho premuto f9.


Mi sembra tutto regolare: non si avvia grub all'accensione del computer perché non è il sistema operativo di avvio predefinito. Dal log che hai inviato, l'ordine di boot è:
BootOrder: 0000,3000,2001,0004,2002,2004
dove:
Boot0000* Windows Boot Manager  [..]
Boot0001* Windows Boot Manager    [..]
Boot0004* debian          [..]
Boot2001* EFI USB Device        RC
Boot3000* Internal Hard Disk or Solid State Disk        RC

Pertanto, debian partirebbe di default dopo il fallimento di avvio di Windows Boot Manager, Internal Hard Disk or Solid State Disk e EFI USB Device.

Il sistema operativo predefinito di avvio dovrebbe essere modificabile dal firmware UEFI del computer ed, in caso affermativo, sarebbe il modo migliore.

In alternativa, dovrebbe essere modificabile anche dall'interno di Debian: vedi qui (https://askubuntu.com/questions/485261/change-boot-order-using-efibootmgr) per alcuni esempi. Attenzione, che se pasticci questa configurazione, potresti rendere il computer permanentemente non avviabile (le variabili EFI sono conservate in una memoria peristente, di solito un memoria flash e, quindi, oltre ad avere un numero limitato di scritture, persiste anche allo spegnimento del computer).

Per quanto riguarda il bluetooth, sembra tutto a posto dal punto di vista hardware: quindi, probabilmente, devi configurare il software, cosa che puoi fare dal centro di controllo di kde.

Ritratto di Rox3
Rox3
(Junior)
Offline
Junior
Iscritto: 01/01/2020
Messaggi: 8

homeless ha scritto:


Pertanto, debian partirebbe di default dopo il fallimento di avvio di Windows Boot Manager, Internal Hard Disk or Solid State Disk e EFI USB Device.

Il sistema operativo predefinito di avvio dovrebbe essere modificabile dal firmware UEFI del computer ed, in caso affermativo, sarebbe il modo migliore.

Sono riuscito ad impostare il boot order che desideravo dal firmware UEFI, grazie.

Ho guardato nelle impostazioni di kde relative al Bluetooth (che su Windows funziona corretamente) ma non sono riuscito a risolvere il problema: vedo i dispositivi disponibili (casse, telfono, etc...) e la procedura di accopiamento sembra funzionare ma alla fine non riesco a stabilire una connessione con questi ultimi.

C'è qualche informazione che posso darti per aiutarmi a risolvere il problema?

Rox3,
Grazie.

Ritratto di homeless
homeless
(Guru)
Offline
Guru
Iscritto: 21/10/2011
Messaggi: 1424

Rox3 ha scritto:

ma non sono riuscito a risolvere il problema: vedo i dispositivi disponibili (casse, telfono, etc...) e la procedura di accopiamento sembra funzionare ma alla fine non riesco a stabilire una connessione con questi ultimi


Puoi far vedere la configurazione del bluetooth da centro di controllo di kde ?

Ritratto di Rox3
Rox3
(Junior)
Offline
Junior
Iscritto: 01/01/2020
Messaggi: 8

homeless ha scritto:

Puoi far vedere la configurazione del bluetooth da centro di controllo di kde ?

Allego le schermate del centro di controllo relative al Bluetooth, la numero 4 è l'errore che riscontro qunado provo a collegarmi alla mia cassa JBL.

Graze,
Rox3.

Attached images: