Re: installazione Debian su UEFI

2016-03-31 Per discussione Vincenzo Villa
Il giorno gio, 31/03/2016 alle 11.44 +, Lorenzo Breda ha scritto:


> La mia esperienza con un HP è stata che il firmware incluso nel PC
> _non poteva_ far partire altro che Windows,

Personalmente ho litigato un po' con EFI di HP che in effetti di suo fa
partire solo windows (e per di più solo a 32 bit...). La cosa è solo
parzialmente aggirabile

Qui la mia esperienza con un tablet Pavilion x2:
http://www.vincenzov.net/taccuino/Linux/HP_Pavilion_x2.htm

-- 
Vincenzo Villa
http://www.vincenzov.net




Re: [RISOLTO] installazione Debian su UEFI

2016-03-31 Per discussione Giovanni Bellonio

Il 31/03/2016 14:44, Lorenzo Breda ha scritto:

Ora non ho la macchina sottomano, ma di fatto si trattava di andare (da
root) in /boot/efi/EFI (se non erro), e lì dovresti trovarti sia il
firmware del PC sia quello di rEFInd. Cerca di individuare chi è chi (se
non erro il default è quello in Boot, o almeno così era sull'HP),
rinomina la cartella di quello di default e copia al suo posto quella di
rEFInd.
--
LB


Per paura di far danni ho seguito un altro percorso: sul sito [1] di 
rEFInd sono indicate le procedure per installarlo;


- ho provato ad eseguire la procedura di installazione per Debian ma al 
riavvio nulla era cambiato;


- poiché è indicata anche la procedura per windows ho letto che dopo 
aver copiato i files nella cartella della partizione ESP 
(/boot/efi/EFI/) bisognava eseguire un tool di windows per la gestione 
delle partizioni EFI (bcdedit) per settare rEFInd quale programma di 
avvio di EFI di default (tutti i comandi indicati vanno eseguiti 
lanciando il prompt dei comandi di windows come amministratore).


Non avendo la necessità di usare rEFInd nel caso GRUB fosse diventato il 
programma di avvio di default ho modificato il comando


bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi

con

bcdedit /set {bootmgr} path \EFI\debian\grubx64.efi

e "FINALMENTE" GRUB si è avviato e mi ha permesso di lanciare sia Debian 
che Win10.


grazie Lorenzo per le "dritte"

Gianni

[1] http://www.rodsbooks.com/refind/installing.html
--



Giovanni Bellonio



Re: installazione Debian su UEFI

2016-03-31 Per discussione Lorenzo Breda
Il giorno gio 31 mar 2016 alle ore 14:38 Giovanni Bellonio <
giovanni.bello...@inventati.org> ha scritto:

>
> mi puoi spiegare come mettere rEFInd al posto del firmware, per me
> potrebbe essere una soluzione
>

Ora non ho la macchina sottomano, ma di fatto si trattava di andare (da
root) in /boot/efi/EFI (se non erro), e lì dovresti trovarti sia il
firmware del PC sia quello di rEFInd. Cerca di individuare chi è chi (se
non erro il default è quello in Boot, o almeno così era sull'HP), rinomina
la cartella di quello di default e copia al suo posto quella di rEFInd.

-- 
LB


Re: installazione Debian su UEFI

2016-03-31 Per discussione Giovanni Bellonio

Il 31/03/2016 13:44, Lorenzo Breda ha scritto:


Unica soluzione trovata è stata mettere rEFInd al posto del firmware
della macchina. È andata alla grande finché non ho dovuto reinstallare
Windows dal disco di ripristino, che mi ha ripristinato anche il
firmware dell'HP, che ho prontamente risostituito con rEFInd. Peccato
che a ogni aggiornamento Windows rimetteva quello HP.


mi puoi spiegare come mettere rEFInd al posto del firmware, per me 
potrebbe essere una soluzione


A questo punto, ritengo possa aver senso fare un emendamento al secondo
punto, sostituendo "HP" con "HP e Acer".


penso che non sia solo un problema di HP e Acer, ma  di tutti i vendor 
che fanno computer, notebook, ... di tipo consumer, mentre sui prodotti 
di tipo professional/business si attengono maggiormente agli standard.




--
LB


grazie

Gianni
--



Giovanni Bellonio



Re: installazione Debian su UEFI

2016-03-31 Per discussione Lorenzo Breda
Il giorno gio 31 mar 2016 alle ore 12:51 Giovanni Bellonio <
giovanni.bello...@inventati.org> ha scritto:

> ho provato ad eseguire i passi indicati sul wiki Debian [1], sia nella
> parte descrittiva che in quella del Troubleshooting (Problem1), ma la
> situazione non è cambiata, al riavvio parte win10.
>
> Per ora l'unica possibilità per far avviare Debian è usare il cd di rEFInd
>

La mia esperienza con un HP è stata che il firmware incluso nel PC _non
poteva_ far partire altro che Windows, a meno di non premere un qualche F
(F2 se non erro) all'avvio e andare a _cercarsi manualmente_ il file per
far partire Debian.

Provando, con gli appositi tool che interfacciano, da quello che ho capito,
una sorta di API, a configurare Debian come sistema di default, il firmware
rispondeva "sisì, ok, fatto!" mentre COL CAZZO, continuava a partire
Windows.

Ora, dato che di Windows non me ne facevo nulla su quella macchina, lo ho
tolto da mezzo. Tolto il sistema, tolta la partizione. E indovinate?
Cercava ancora di far partire Windows.

Unica soluzione trovata è stata mettere rEFInd al posto del firmware della
macchina. È andata alla grande finché non ho dovuto reinstallare Windows
dal disco di ripristino, che mi ha ripristinato anche il firmware dell'HP,
che ho prontamente risostituito con rEFInd. Peccato che a ogni
aggiornamento Windows rimetteva quello HP.

Da questa storia ho dedotto che:
- UEFI non è il male, ha cose comode, ma le implementazioni di UEFI fanno
spesso cagare
- HP va evitata come la peste sul consumer se ti serve Linux.

A questo punto, ritengo possa aver senso fare un emendamento al secondo
punto, sostituendo "HP" con "HP e Acer".

--
LB


Re: installazione Debian su UEFI

2016-03-31 Per discussione Giovanni Bellonio

Il 31/03/2016 09:16, Giovanni Bellonio ha scritto:

Ciao,

Come già detto anche Gollum1 la netinstall ha anche il supporto per
Uefi, infatti all'avvio del cdrom appare la dicitura

"Debian GNU/Linux testing - Debian GNU/Linux UEFI Installer  menu"

Gianni



Aggiorno la situazione:

ho provato ad eseguire i passi indicati sul wiki Debian [1], sia nella 
parte descrittiva che in quella del Troubleshooting (Problem1), ma la 
situazione non è cambiata, al riavvio parte win10.


Per ora l'unica possibilità per far avviare Debian è usare il cd di rEFInd

Gianni.



[1] https://wiki.debian.org/GrubEFIReinstall
--



Giovanni Bellonio



Re: installazione Debian su UEFI

2016-03-31 Per discussione P
Il 30/03/16, Giovanni Bellonio ha 
scritto:

Un saluto  a tutta la lista,

oggi ho cercato di installare Debian su un notebook (Acer Aspire
E5-574G-78SH) con firmware UEFI su cui era già installato Win10.
[cut]


La mia esperienza e prima volta con uefi (vado a memoria):
installai jessie un annetto fa (appena uscito, credo) su un lenovo 
thinkpad con win 8.1.Per l'installazione, usai l'immagine del primo dvd, 
non avendo internet a disposizione.

Nel firmware del portatile impostai uefi/legacy boot su both
e priority su legacy.
Disco partizionato in GPT, restrinsi windows.
Al termine dell'installazione, stessa tua situazione.
Ma con grub-pc
Risolsi chrootandomi nell'installazione e forzando l'installazione di 
grub-pc su /dev/sda da linea di

comando con lo switch "--force".
Funzionò, ma ovviamente da grub-pc non si riesce ad avviare W8.1.
Che avvio dal menu boot order device del portatile
selezionando "windows boot manager".
Sicuramente, una soluzione "sporca". ma non potevo fare altrimenti non 
avendo internet ne indagando successivamente.

Poi trasferii con clonezillla l'immagine del disco su un ssd.
Nessun problema e continua a funzionare, avviando jessie da grub-pc e 
windows dal suo boot manager selezionato dal tasto boot order.

Non sono passato ancora a windows 10



Re: installazione Debian su UEFI

2016-03-31 Per discussione Giovanni Bellonio

Il 30/03/2016 19:19, Franco ha scritto:

Ciao, inizio col porti delle domande un po' "ovvie" ;)

1) Hai preparato la pen drive/cdrom con Debian con firmware uefi? Questo
perché mi pare che se scarichi una semplice netinst, di defaul non c'è.
Nel caso un metodo è questo:
http://www.edmondweblog.com/index.php/2016/02/03/come-creare-una-debian-live-modalita-uefi/

2) Quando avvii il pc per il boot da pendrive/cdrom dovresti notare che
il menù ti chiede il boot da uefi oppure legacy, se non è stato
disabilitato.

edmond


Ciao,

Come già detto anche Gollum1 la netinstall ha anche il supporto per 
Uefi, infatti all'avvio del cdrom appare la dicitura


"Debian GNU/Linux testing - Debian GNU/Linux UEFI Installer  menu"

Gianni

--



Giovanni Bellonio



Re: installazione Debian su UEFI

2016-03-30 Per discussione Gollum1
Il 30 marzo 2016 19:19:44 CEST, Franco  ha scritto:
>Ciao, inizio col porti delle domande un po' "ovvie" ;)
>
>1) Hai preparato la pen drive/cdrom con Debian con firmware uefi?
>Questo perché mi pare che se scarichi una semplice netinst, di defaul
>non c'è. Nel caso un metodo è questo:
>http://www.edmondweblog.com/index.php/2016/02/03/come-creare-una-debian-live-modalita-uefi/
>
>2) Quando avvii il pc per il boot da pendrive/cdrom dovresti notare che
>il menù ti chiede il boot da uefi oppure legacy, se non è stato
>disabilitato.

Anche la net install supporta ieri senza problema.

Quando riavii prova ad installare grub-uefi, invece di grub normale.

Poi  io con uefi ci litigo sempre.
Byez
-- 
Gollum1

Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità e gli 
errori di battitura (maledetto correttore ortografico).



Re: installazione Debian su UEFI

2016-03-30 Per discussione Franco
Ciao, inizio col porti delle domande un po' "ovvie" ;)

1) Hai preparato la pen drive/cdrom con Debian con firmware uefi? Questo perché 
mi pare che se scarichi una semplice netinst, di defaul non c'è. Nel caso un 
metodo è questo:
http://www.edmondweblog.com/index.php/2016/02/03/come-creare-una-debian-live-modalita-uefi/

2) Quando avvii il pc per il boot da pendrive/cdrom dovresti notare che il menù 
ti chiede il boot da uefi oppure legacy, se non è stato disabilitato.

edmond

> Il giorno 30 mar 2016, alle ore 17:27, Giovanni Bellonio 
>  ha scritto:
> 
> Un saluto  a tutta la lista,
> 
> oggi ho cercato di installare Debian su un notebook (Acer Aspire 
> E5-574G-78SH) con firmware UEFI su cui era già installato Win10.
> 
> L'installazione è proseguita senza intoppi, al termine quando doveva 
> installare Grub mi ha consigliato  di installare una seconda copia del 
> bootloader ed io ho risposto di si ("Sembra che questo computer sia 
> configurato per avviarsi tramite EFI, ma quella configurazione potrebbe non 
> funzionare  per l'avvio da disco  rigido. Alcune implementazioni del firmware 
> EFI non sono conformi alle specifiche EFI (contengono bug) e non supportano 
> la corretta configurazione delle operazioni di avvio dai dischi di sistema. 
> Una soluzione per questo problema consiste nell'installare una copia 
> aggiuntiva della versione EFI del boot loader Grub in una posizione di 
> ripiego, il "percorso del supporto rimovibile". Quasi tutti i sistemi EFI, 
> per quanti bug possano avere, sono in grado di avviare Grub in quel modo. 
> Attenzione: se il programma di installazione non riesce a riconoscere un 
> altro sistema operativo su questo computer che dipende da questo ripiego, 
> installarvi Grub renderà il istema operativo temporaneamente non avviabile. 
> Se necessario, Grub può essere configurato successivamente per avviarlo. 
> Forzare l'installazione di grub sul percorso del dispositivo rimovibile 
> EFI?), ma terminata l'installazione di Grub non c'è traccia e parte solamente 
> Win10.
> 
> Ho provato ad eseguire il ripristino dal cd di installazione, ma dopo aver 
> montato la partizione di root (/dev/sda5) ho provato ad re-installare grub su 
> "/dev/sda1" (che Gparted vede come la partizione di EFI) ottengo
> 
> "Impossibile installare Grub su /dev/sda1
> Esecuzione di  non riuscita.
> Questo è un errore fatale"
> 
> Ho eseguito anche  l'operazione "Forzare l'istallazione di Grub sul percorso 
> del dispositivo rimovibile EFI" senza successo.
> 
> Leggendo [1] ho anche disabilitato il fast startup di win10 senza successo.
> 
> Come posso risolvere?
> 
> Se possono servire queste sono le partizioni che Gparted vede:
> /dev/sda1  EFI
> /dev/sda2  Microsoft Reserved
> /dev/sda3  ntfs - Acer (C:)
> /dev/sda5  ext4 - /
> /dev/sda6  swap
> /dev/sda7  ext4 - /home
> /dev/sda8  ntfs - (creata da me per la condivisione tra i due ambienti)
> /dev/sda4  recovery
> 
> Grazie per il supporto
> 
> 
> Gianni
> 
> [1] 
> http://guide.debianizzati.org/index.php/Installare_Debian_su_PC_con_firmware_UEFI
> 
> 
> -- 
> 
> 
> 
> Giovanni Bellonio
> 


installazione Debian su UEFI

2016-03-30 Per discussione Giovanni Bellonio

Un saluto  a tutta la lista,

oggi ho cercato di installare Debian su un notebook (Acer Aspire 
E5-574G-78SH) con firmware UEFI su cui era già installato Win10.


L'installazione è proseguita senza intoppi, al termine quando doveva 
installare Grub mi ha consigliato  di installare una seconda copia del 
bootloader ed io ho risposto di si ("Sembra che questo computer sia 
configurato per avviarsi tramite EFI, ma quella configurazione potrebbe 
non funzionare  per l'avvio da disco  rigido. Alcune implementazioni del 
firmware EFI non sono conformi alle specifiche EFI (contengono bug) e 
non supportano la corretta configurazione delle operazioni di avvio dai 
dischi di sistema. Una soluzione per questo problema consiste 
nell'installare una copia aggiuntiva della versione EFI del boot loader 
Grub in una posizione di ripiego, il "percorso del supporto rimovibile". 
Quasi tutti i sistemi EFI, per quanti bug possano avere, sono in grado 
di avviare Grub in quel modo. Attenzione: se il programma di 
installazione non riesce a riconoscere un altro sistema operativo su 
questo computer che dipende da questo ripiego, installarvi Grub renderà 
il istema operativo temporaneamente non avviabile. Se necessario, Grub 
può essere configurato successivamente per avviarlo. Forzare 
l'installazione di grub sul percorso del dispositivo rimovibile EFI?), 
ma terminata l'installazione di Grub non c'è traccia e parte solamente 
Win10.


Ho provato ad eseguire il ripristino dal cd di installazione, ma dopo 
aver montato la partizione di root (/dev/sda5) ho provato ad 
re-installare grub su "/dev/sda1" (che Gparted vede come la partizione 
di EFI) ottengo


"Impossibile installare Grub su /dev/sda1
Esecuzione di  non riuscita.
Questo è un errore fatale"

Ho eseguito anche  l'operazione "Forzare l'istallazione di Grub sul 
percorso del dispositivo rimovibile EFI" senza successo.


Leggendo [1] ho anche disabilitato il fast startup di win10 senza successo.

Come posso risolvere?

Se possono servire queste sono le partizioni che Gparted vede:
/dev/sda1  EFI
/dev/sda2  Microsoft Reserved
/dev/sda3  ntfs - Acer (C:)
/dev/sda5  ext4 - /
/dev/sda6  swap
/dev/sda7  ext4 - /home
/dev/sda8  ntfs - (creata da me per la condivisione tra i due ambienti)
/dev/sda4  recovery

Grazie per il supporto


Gianni

[1] 
http://guide.debianizzati.org/index.php/Installare_Debian_su_PC_con_firmware_UEFI



--



Giovanni Bellonio