doc:appunti:linux:acer_aspire_debian_uefi
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
doc:appunti:linux:acer_aspire_debian_uefi [2017/02/22 10:01] – created niccolo | doc:appunti:linux:acer_aspire_debian_uefi [2023/11/22 15:54] (current) – [Clonazione di una installazione UEFI] niccolo | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Installazione | + | ====== Debian GNU/Linux su Acer Aspire ES 11/ES 14 con UEFI ====== |
Su questi portatili con disco SSD è necessario installare una versione recente di Debian, altrimenti il disco non viene riconosciuto. | Su questi portatili con disco SSD è necessario installare una versione recente di Debian, altrimenti il disco non viene riconosciuto. | ||
Line 15: | Line 15: | ||
Sembra proprio che ci sia una incompatibilità con il software e la **Boot Mode Legacy**. Si deve attivare quindi la modalità **UEFI** seguendo questa procedura piuttosto intricata: | Sembra proprio che ci sia una incompatibilità con il software e la **Boot Mode Legacy**. Si deve attivare quindi la modalità **UEFI** seguendo questa procedura piuttosto intricata: | ||
- | | + | === Prima dell' |
- | - Boot => Boot Mode => UEFI | + | |
+ | Bisogna attivare il Boot Mode UEFI, ma con il Secure Boot disabilitato: | ||
+ | |||
+ | | ||
+ | - Boot => **Boot Mode** => **UEFI** | ||
- Se si riavvia otteniamo il messaggio **Secure Boot Fail**, non è possibile avviare né da hard disk né da chiavetta USB. | - Se si riavvia otteniamo il messaggio **Secure Boot Fail**, non è possibile avviare né da hard disk né da chiavetta USB. | ||
- | - Spengere, riaccendre e premere F2 per entrare nel BIOS | + | - Spengere, riaccendre e premere F2 per entrare nel **BIOS** |
- | - Security => Set Supervisor Password (impostare una password del BIOS) | + | - Security => **Set Supervisor Password** (impostare una password del BIOS, altrimenti è impossibile disabilitare il //Secure Boot//). |
- | - Boot => Secure Boot => Disabled | + | - Boot => **Secure Boot** => **Disabled** |
- Verificare che la priorità di boot sia **USB HDD**. | - Verificare che la priorità di boot sia **USB HDD**. | ||
- Riavviare. Parte il programma di installazione da USB, **non è necessaria** | - Riavviare. Parte il programma di installazione da USB, **non è necessaria** | ||
- | ==== Immagine Netinst su chiavetta USB ==== | + | Durante l' |
+ | |||
+ | === Dopo l' | ||
+ | |||
+ | Si deve indicare il nuovo sistema come fidato, il Secure Boot va comunque disabilitato: | ||
+ | |||
+ | - Accendere il PC e premere F2 per entrare nel **BIOS** (viene richiesta la password). | ||
+ | - Boot => **Secure Boot** => **Enabled** (è necessario per poter accedere alla voce di menu seguente). | ||
+ | - Security => **Select an UEFI file as trusted** | ||
+ | * Navigare nel filesystem UEFI fino a debian **grub64.efi**. | ||
+ | - Boot => **Secure Boot** => **Disabled** (è necessario altrimenti il file grub64.efi non viene accettato come valido). | ||
+ | |||
+ | Vedere il paragrafo più avanti sullo schema di partizioni creato dal programma di installazione. | ||
+ | |||
+ | === In caso di reinstallazione === | ||
+ | |||
+ | Si deve resettare l' | ||
+ | |||
+ | - Accendere il PC e premere F2 per entrare nel **BIOS** | ||
+ | - Boot => **Secure Boot** => **Enabled** (è necessario per poter accedere alla voce di menu seguente). | ||
+ | - Security => **Erase all Secure Boot Settings** | ||
+ | - **Riavviare** ed accedere nuovamente al BIOS. | ||
+ | - Security => **Select an UEFI file as trusted** | ||
+ | * Navigare nel filesystem UEFI fino a debian **grub64.efi**. | ||
+ | - Boot => **Secure Boot** => **Disabled** | ||
+ | ====== Preparare le partizioni manualmente ====== | ||
+ | |||
+ | Per partizionare e formattare le partizioni manualmente (in modo simile al programma di installazione Debian) ecco le ricetta **parted**: | ||
+ | |||
+ | < | ||
+ | parted --script / | ||
+ | mklabel gpt \ | ||
+ | mkpart boot | ||
+ | mkpart swap | ||
+ | mkpart rootfs ext4 4.8GB 100% \ | ||
+ | set 1 boot on | ||
+ | </ | ||
+ | |||
+ | e quindi i comandi di formattazione: | ||
+ | |||
+ | < | ||
+ | mkfs.fat -F 32 / | ||
+ | mkswap | ||
+ | mkfs.ext4 | ||
+ | </ | ||
+ | |||
+ | ====== Clonazione di una installazione UEFI ====== | ||
+ | |||
+ | Supponiamo di aver avviato un PC nuovo con GRML ed aver partizionato e formattato il disco con le istruzioni del paragrafo precedente. È possibile clonare una installazione remota con questi passaggi: | ||
+ | |||
+ | < | ||
+ | mount / | ||
+ | cd /mnt | ||
+ | ssh remote "dump -0 -a -b 64 -f - / | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | mkdir / | ||
+ | mount / | ||
+ | mkdir / | ||
+ | |||
+ | mount -o bind /dev /mnt/dev | ||
+ | mount -o bind / | ||
+ | mount -o bind /proc / | ||
+ | mount -o bind /sys /mnt/sys | ||
+ | |||
+ | chroot /mnt /bin/bash | ||
+ | </ | ||
+ | |||
+ | Dentro l' | ||
+ | |||
+ | < | ||
+ | vi / | ||
+ | grub-install / | ||
+ | update-grub | ||
+ | update-initramfs -k all -u | ||
+ | </ | ||
+ | |||
+ | **ATTENZIONE**: | ||
+ | |||
+ | < | ||
+ | EFI variables are not supported on this system | ||
+ | </ | ||
+ | |||
+ | In questo caso è probabile che si debba montare nel chroot anche il seguente pseudo filesystem: | ||
+ | |||
+ | < | ||
+ | mount -o bind / | ||
+ | </ | ||
+ | |||
+ | ====== Immagine Netinst su chiavetta USB ====== | ||
Invece di usare Unetbootin (che può causare diversi problemi) è preferibile | Invece di usare Unetbootin (che può causare diversi problemi) è preferibile |
doc/appunti/linux/acer_aspire_debian_uefi.txt · Last modified: 2023/11/22 15:54 by niccolo