View Full Version : Ho reinstallato GRUB2 ma ...
Nel mio PC ho 2 hard disk, uno con Windows XP Professional e l'altro con 2 O.S. Linux: Linux Mint e Fedora. Avevo problemi con Windows e l'ho reinstallato e poi con un Cd boot repair ho installato di nuovo GRUB2 ma qualcosa è andato storto perchè all'avvio mi compare questa schermata:
error: file '/boot/grub/i386-pc/normal.mod' not found.
Entering rescue mode ...
grub rescue >
Avete un suggerimento? Cordiali saluti
Ci sono diversi modi per reinstallare il bootloader quando viene sovrascritto da un'installazione successiva del s.o.
La mia preferita è quella di utilizzare un bootloader bootable (non ricordo esattamente quello che uso io, ma ultimate bootloader CD ne è pieno) in modo da avviare direttamente la mia partizione Linux e reinstallare il GRUB da li con i comandi:
$ sudo grub-install /dev/sdx
$ sudo update-grub
Ovviamente al posto di sdx devi usare il disco dove vuoi installare il grub, il quale deve poi essere impostato come periferica primaria di avvio.
Spero di essere stato abbastanza chiaro.
Ciao
Grazie per le informazioni. Farò una copia di Ultimate bootloader CD. Nel frattempo con Boot Repair Disk 32 bit, non sono riuscito ad altro che installare GRUB2 che però vede solo Linux Mint e non vede Fedora nè Windows XP, nel MBR del quale all'origine c'era GRUB2. Cordiali saluti
P.S. Naturalmente al riavvio del sistema ho dato il comando sudo update-grub2
ma non ha trovato gli altri sistemi operativi presenti ...
Probabilmente avevi quelle partizioni non montate quando hai fatto l'update-grub, e quindi la scansione non ti ha rilevato nulla.Assicurati che tutte le partizioni con i sistemi operativi siano montate quando dai quel comando
Ah comunque perdona l'errore nella precedente risposta, intendevo ultimate boot cd:
http://www.ultimatebootcd.com
Questo 😉
Ciao, ho montato le partizioni interessate, ma sudo update-grub2 sembra non trovarne altro che una. Cosa ne dici? Guarda un pò il terminale ...
alberto@alberto-desktop ~ $ sudo fdisk -l
[sudo] password di alberto:
Disk /dev/ram0: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
......................................................
.......................................................
e così sino a /dev/ram15
Disk /dev/sda: 465,8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x4a3b3d72
Dispositivo Avvio Start Fine Settori Size Id Tipo
/dev/sda1 * 2048 48828219 48826172 23,3G 83 Linux
/dev/sda2 48828416 808837119 760008704 362,4G 83 Linux
/dev/sda3 972677120 976773167 4096048 2G 82 Linux swap / Solaris
/dev/sda4 808837120 972677119 163840000 78,1G 5 Esteso
/dev/sda5 808839168 810936319 2097152 1G 83 Linux
/dev/sda6 810938368 972677119 161738752 77,1G 8e Linux LVM
Partition table entries are not in disk order.
Disk /dev/sdb: 74,6 GiB, 80060424192 bytes, 156368016 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00002e71
Dispositivo Avvio Start Fine Settori Size Id Tipo
/dev/sdb1 16065 45046259 45030195 21,5G f W95 Esteso (LBA)
/dev/sdb2 * 45053952 156368015 111314064 53,1G 7 HPFS/NTFS/exFAT
/dev/sdb5 16128 45046259 45030132 21,5G 7 HPFS/NTFS/exFAT
Partition table entries are not in disk order.
Disk /dev/mapper/fedora-root: 50 GiB, 53687091200 bytes, 104857600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/fedora-home: 25 GiB, 26872905728 bytes, 52486144 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/fedora-swap: 2,1 GiB, 2248146944 bytes, 4390912 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
alberto@alberto-desktop ~ $ sudo mount /dev/sdb2 /mnt
alberto@alberto-desktop ~ $ sudo mount /dev/mapper/fedora-root /mnt
alberto@alberto-desktop ~ $ sudo update-grub2
Generating grub configuration file ...
Trovata immagine linux: /boot/vmlinuz-4.4.0-21-generic
Trovata immagine initrd: /boot/initrd.img-4.4.0-21-generic
fatto
alberto@alberto-desktop ~ $
strano che non li rilevi...
hai il pacchetto?: os-prober
Grazie, ho installato os-prober proprio ora. Rileva entrambi gli altri due sistemi operativi, questo è il terminale di Linux Mint:
alberto@alberto-desktop ~ $ sudo os-prober
/dev/sda2:Microsoft Windows XP Professional:Windows:chain
/dev/mapper/fedora-root:Fedora release 26 (Twenty Six):Fedora:linux
alberto@alberto-desktop ~ $
Cordiali saluti
ok
adesso "sudo update-grub2" dovrebbe creare le rispettive entrate in grub
Perfetto! E' così come dici tu. Ora trova tutto:) Grazie moltissime!
P.S. Ora ho notato un altro problema. Farò un post apposito ...
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.