User Tools

Site Tools


doc:appunti:linux:acer_aspire_debian_uefi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
doc:appunti:linux:acer_aspire_debian_uefi [2017/02/22 11:35] – [Preparare le partizioni manualmente] niccolodoc:appunti:linux:acer_aspire_debian_uefi [2017/02/22 12:57] – [Clonazione di una installazione UEFI] niccolo
Line 14: Line 14:
  
 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'installazione ===
 +
 +Bisogna attivare il Boot Mode UEFI, ma con il Secure Boot disabilitato:
  
   - Accendere il PC e premere F2 per entrare nel **BIOS**   - Accendere il PC e premere F2 per entrare nel **BIOS**
Line 25: Line 29:
  
 Durante l'installazione si sceglie di utilizzare il **metodo EFI** per il partizionamento del disco. Al reboot del sistema si ottiene però l'errore **No Bootable Device** dal BIOS. È necessario aggiungere il sistema appena installato al menu UEFI: Durante l'installazione si sceglie di utilizzare il **metodo EFI** per il partizionamento del disco. Al reboot del sistema si ottiene però l'errore **No Bootable Device** dal BIOS. È necessario aggiungere il sistema appena installato al menu UEFI:
 +
 +=== Dopo l'installazione ===
 +
 +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).   - Accendere il PC e premere F2 per entrare nel **BIOS** (viene richiesta la password).
Line 34: Line 42:
 Vedere il paragrafo più avanti sullo schema di partizioni creato dal programma di installazione. Vedere il paragrafo più avanti sullo schema di partizioni creato dal programma di installazione.
  
 +=== In caso di reinstallazione ===
 +
 +Si deve resettare l'indice dei sistemi fidati e aggiungere quello reinstallato:
 +
 +  - 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 ====== ====== Preparare le partizioni manualmente ======
  
Line 50: Line 69:
  
 <code> <code>
-mkfs.fat -F 32 /dev/mmcblk0p3+mkfs.fat -F 32 /dev/mmcblk0p1
 mkswap         /dev/mmcblk0p2 mkswap         /dev/mmcblk0p2
 mkfs.ext4      /dev/mmcblk0p3 mkfs.ext4      /dev/mmcblk0p3
 </code> </code>
  
 +====== 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:
 +
 +<code>
 +mount /dev/mmcblk0p3 /mnt
 +cd /mnt
 +ssh remote "dump -0 -a -b 64 -f - /dev/mmcblk0p3" | restore -r -b 64 -f -
 +</code>
 +
 +<code>
 +mkdir /mnt/boot/efi
 +mount /dev/mmcblk0p1 /mnt/boot/efi
 +mkdir /mnt/boot/efi/EFI
 +
 +mount -o bind /dev      /mnt/dev
 +mount -o bind /dev/pts  /mnt/dev/pts
 +mount -o bind /proc     /mnt/proc
 +mount -o bind /sys      /mnt/sys
 +
 +chroot /mnt /bin/bash
 +</code>
 +
 +Dentro l'ambiente chroot verificare che sia installato il pacchetto **grub-efi**, si deve verificare che **''/etc/fstab''** contenga nomi di device validi e quindi eseguire:
 +
 +<code>
 +vi /etc/fstab
 +grub-install /dev/mmcblk0
 +update-grub
 +update-initramfs -k all -u
 +</code>
 ====== Immagine Netinst su chiavetta USB ====== ====== Immagine Netinst su chiavetta USB ======
  
doc/appunti/linux/acer_aspire_debian_uefi.txt · Last modified: 2023/11/22 15:54 by niccolo