doc:appunti:linux:tux:grub
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
doc:appunti:linux:tux:grub [2025/06/06 15:47] – [GRUB_DEFAULT Selezione kernel predefinito] niccolo | doc:appunti:linux:tux:grub [2025/07/18 15:47] (current) – [GRUB su sistema EFI dual boot] niccolo | ||
---|---|---|---|
Line 331: | Line 331: | ||
Nel caso in cui si esegua nuovamente **'' | Nel caso in cui si esegua nuovamente **'' | ||
+ | |||
+ | ===== GRUB su sistema EFI con due dischi RAID1 ===== | ||
+ | |||
+ | Se installiamo GNU/Linux su due dischi sfruttando la funzionalità **RAID1** (mirroring), | ||
+ | |||
+ | Dopo una normale installazione il boot loader sarà installato su una partizione **FAT32** del primo disco, ad esempio **/ | ||
+ | |||
+ | < | ||
+ | mkfs.fat -F 32 /dev/sdb1 | ||
+ | mount /dev/sdb1 /mnt | ||
+ | cp -pr / | ||
+ | umount /mnt | ||
+ | </ | ||
+ | |||
+ | Con **efibootmgr** si ispezione lo stato corrente del boot manager EFI: | ||
+ | |||
+ | < | ||
+ | efibootmgr | ||
+ | BootCurrent: | ||
+ | Timeout: 0 seconds | ||
+ | BootOrder: 0002,0004 | ||
+ | Boot0002* debian | ||
+ | Boot0004* Windows Boot Manager | ||
+ | </ | ||
+ | |||
+ | Si vede che la prima voce di boot 0002 è Debian ed è rimasta traccia del boot Windows 0004, sebbene questo sistema operativo non sia più presente sul disco. La voce relativa a Windows può essere rimossa: | ||
+ | |||
+ | < | ||
+ | efibootmgr --delete-bootnum --bootnum 0004 | ||
+ | </ | ||
+ | |||
+ | Quindi aggiungere una nuova voce di boot al BIOS EFI: | ||
+ | |||
+ | < | ||
+ | efibootmgr --bootnum 0003 --create --disk /dev/sda --part 1 --label " | ||
+ | efibootmgr --bootorder 0002,0003 | ||
+ | </ | ||
+ | |||
+ | Infine si verifica che tutte le informazioni siano corrette: | ||
+ | |||
+ | < | ||
+ | efibootmgr --verbose | ||
+ | BootCurrent: | ||
+ | Timeout: 0 seconds | ||
+ | BootOrder: 0002,0003 | ||
+ | Boot0002* debian | ||
+ | Boot0003* debian disk#2 HD(2, | ||
+ | </ | ||
+ | |||
+ | L'id mostrato è il PARTUUID della partizione, che può essere ispezionato con **blkid**: | ||
+ | |||
+ | < | ||
+ | blkid /dev/sdb1 | ||
+ | /dev/sda2: UUID=" | ||
+ | </ | ||
===== Boot interattivo dal prompt grub> ===== | ===== Boot interattivo dal prompt grub> ===== |
doc/appunti/linux/tux/grub.txt · Last modified: by niccolo