|
|
|
|
Strumenti |
12-10-2017, 21:25 | #1 |
Senior Member
Iscritto dal: Oct 2007
Messaggi: 368
|
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 |
12-10-2017, 21:43 | #2 |
Member
Iscritto dal: Sep 2006
Città: Pisa
Messaggi: 298
|
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 |
13-10-2017, 14:21 | #3 |
Senior Member
Iscritto dal: Oct 2007
Messaggi: 368
|
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 ... |
13-10-2017, 14:43 | #4 |
Member
Iscritto dal: Sep 2006
Città: Pisa
Messaggi: 298
|
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
|
13-10-2017, 14:45 | #5 |
Member
Iscritto dal: Sep 2006
Città: Pisa
Messaggi: 298
|
Ah comunque perdona l'errore nella precedente risposta, intendevo ultimate boot cd:
http://www.ultimatebootcd.com Questo 😉 |
13-10-2017, 20:17 | #6 |
Senior Member
Iscritto dal: Oct 2007
Messaggi: 368
|
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 ~ $ |
14-10-2017, 08:10 | #7 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
strano che non li rilevi...
hai il pacchetto?: os-prober |
14-10-2017, 12:59 | #8 |
Senior Member
Iscritto dal: Oct 2007
Messaggi: 368
|
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 |
14-10-2017, 13:06 | #9 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
ok
adesso "sudo update-grub2" dovrebbe creare le rispettive entrate in grub |
14-10-2017, 13:58 | #10 |
Senior Member
Iscritto dal: Oct 2007
Messaggi: 368
|
RISOLTO
Perfetto! E' così come dici tu. Ora trova tutto Grazie moltissime!
P.S. Ora ho notato un altro problema. Farò un post apposito ... Ultima modifica di Alb1 : 14-10-2017 alle 14:01. Motivo: Per segnalare un altro problema che sarà oggetto di un altro post |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:39.