Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

Recensione Zenfone 11 Ultra: il flagship ASUS ritorna a essere un 'padellone'
Recensione Zenfone 11 Ultra: il flagship ASUS ritorna a essere un 'padellone'
Zenfone 11 Ultra ha tantissime qualità interessanti, fra cui potenza da vendere, un display di primissimo livello, un comparto audio potente e prestazioni di connettività fra le migliori della categoria. Manca però dell'esclusività del predecessore, che in un settore composto da "padelloni" si distingueva per le sue dimensioni compatte. Abbiamo provato il nuovo flagship ASUS, e in questa recensione vi raccontiamo com'è andata.
Appian: non solo low code. La missione è l’ottimizzazione dei processi con l'IA
Appian: non solo low code. La missione è l’ottimizzazione dei processi con l'IA
Abbiamo partecipato ad Appian World 2024, evento dedicato a partner e clienti che si è svolto recentemente nei pressi di Washington DC, vicino alla sede storica dell’azienda. Nel festeggiare il 25mo anniversario, Appian ha annunciato diverse novità in ambito intelligenza artificiale
Lenovo ThinkVision 3D 27, la steroscopia senza occhialini
Lenovo ThinkVision 3D 27, la steroscopia senza occhialini
Primo contatto con il monitor Lenovo ThinkVision 3D 27 che grazie a particolari accorgimenti tecnici riesce a ricreare l'illusione della spazialità tridimensionale senza che sia necessario utilizzare occhialini
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 29-03-2015, 00:18   #1
Mattia-007
Member
 
L'Avatar di Mattia-007
 
Iscritto dal: Nov 2011
Messaggi: 103
[AIUTO] Come ripristinare il GRUB?

Avevo installato Windows 7 e Fedora e tutto era andato bene.
Poi ho installato nuovamente Windows, ovviamente il GRUB è stato sostituito col boot manager di Windows. Come faccio a ripristinare il GRUB?
Ho seguito questa guida (Ripristino manuale sistemi MBR) ma quando do il comando
Codice:
grub-install /dev/sda
mi esce
Quote:
bash: grub-install: command not found
nonostante io abbia installato il pacchetto del GRUB.
Ho provato anche a dare in sequenza questi comandi:
Codice:
fdisk -l
Codice:
mount /dev/sda3 /mnt
Codice:
grub-install --root-directory=/mnt /dev/sda
ma dando l'ultimo comando mi esce
Quote:
/dev/sda does not have any corresponding BIOS drive.
Avevo provato anche con il Super Grub Disk ma creando un USB avviabile con UNetbootin compariva solo l'opzione Default e non succedeva niente, mentre creando un CD dalla ISO, questo viene "ignorato" all'avvio, o meglio: quando premo il tasto per sceglire da quale dispositivo avviare il computer, seleziono il CD, sento che il CD "gira" ma dopo un po' si avvia (o meglio si avviava) Windows.
Ho provato anche a seguire questa guida (primo metodo), sembrava fosse andato tutto bene, invece adesso non si avvia più neanche Windows.
Al posto del GRUB o della schermata di caricamento di Windows mi appare questo errore:
Quote:
GRUB Loading stage1.5.

GRUB loading, please wait...
Error 15
Qualche idea per risolvere? Io di Linux so molto poco e quindi vi chiedo gentilmente di spiegarmi tutto passo-passo.
P.S.: Adesso sono su una Live di Ubuntu MATE (interessante questo sistema operativo ).

Grazie in anticipo!
Mattia-007 è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2015, 00:50   #2
pigi2pigi
Senior Member
 
Iscritto dal: Nov 2014
Messaggi: 1192
Procedura valida per bios non efi

Parti da live
supponendo che la partizione linux sia /dev/sda6 (altrimenti cambia di conseguenza)
Monta sda6 con
Codice:
sudo mount /dev/sda6 /mnt
Reinstalla GRUB nel settore di boot del disco sda (sul primo disco) con
Codice:
sudo grub-install /dev/sda --root-directory=/mnt
(davanti a root-directory ci sono due segni - ).

Note: se non conosci la partizione su cui è installato puoi da live dare
Codice:
sudo fdisk -l
e controllare

Ultima modifica di pigi2pigi : 29-03-2015 alle 00:55.
pigi2pigi è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2015, 06:49   #3
monte.cristo
Senior Member
 
Iscritto dal: May 2014
Messaggi: 1365
Oltre al fatto già detto sul bios, in linux ci sono due versioni di Grub. La versione "vecchia" è indicata come legacy e ormai non viene più utilizzata in molte distribuzioni moderne come ubuntu e fedora. La guida che hai postato serve a ripristinare quella versione di Grub. Tu, invece, avresti dovuto cercarne una per il ripristino di Grub 2 cioè la nuova versione in cui sono stati modificati radicalmente i file di configurazione (ecco perchè anche in caso di bios corretto quella guida non avrebbe funzionato)
monte.cristo è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2015, 09:18   #4
Mattia-007
Member
 
L'Avatar di Mattia-007
 
Iscritto dal: Nov 2011
Messaggi: 103
Quote:
Originariamente inviato da pigi2pigi Guarda i messaggi
Procedura valida per bios non efi

Parti da live
supponendo che la partizione linux sia /dev/sda6 (altrimenti cambia di conseguenza)
Monta sda6 con
Codice:
sudo mount /dev/sda6 /mnt
Reinstalla GRUB nel settore di boot del disco sda (sul primo disco) con
Codice:
sudo grub-install /dev/sda --root-directory=/mnt
(davanti a root-directory ci sono due segni - ).

Note: se non conosci la partizione su cui è installato puoi da live dare
Codice:
sudo fdisk -l
e controllare
Quando do il comando per reinstallare il GRUB:
Quote:
/dev/sda does not have any corresponding BIOS drive.
Questi sono gli stessi comandi che avevo già utilizzato (vedi 1° post).
Posto il risultato di
Codice:
fdisk -l
nel caso possa essere utile:
Quote:
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 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
Disk identifier: 0x692cedd7

Device Boot Start End Blocks Id System
/dev/sda1 2048 409599 203776 7 HPFS/NTFS/exFAT
/dev/sda2 * 409600 818206514 408898457+ 7 HPFS/NTFS/exFAT
/dev/sda3 818206515 976559219 79176352+ 83 Linux
/dev/sda4 976560128 976771119 105496 c W95 FAT32 (LBA)

Disk /dev/sdb: 8019 MB, 8019509248 bytes
251 heads, 44 sectors/track, 1418 cylinders, total 15663104 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 identifier: 0xc3072e18

Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 15663103 7830528 b W95 FAT32
sda è l'hard-disk: sda1 doverebbe essere una partizione denominata System (criptata, da Windows non si riesce ad entrare), sda2 vedendo la quantità dei blocchi dovrebbe essere quella di Windows, sda3 è quella di Linux, sda4 è una partizione denominata HP_TOOLS; mentre sdb è l'USB della Live.

Tenete conto che prima di iniziare a dare i vari comandi do sempre
Codice:
sudo -i
così da non dover ripetere
Codice:
sudo
ad ogni comando.

Ultima modifica di Mattia-007 : 29-03-2015 alle 09:28.
Mattia-007 è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2015, 13:38   #5
monte.cristo
Senior Member
 
Iscritto dal: May 2014
Messaggi: 1365
Personalmente, non ho ancora capito se quel pc ha il bios uefi abilitato o no
monte.cristo è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2015, 13:41   #6
pigi2pigi
Senior Member
 
Iscritto dal: Nov 2014
Messaggi: 1192
@monte.cristo, senza scomodare il legacy v0.97, quella procedura è valida fino al grub 1.98 poi basta cambiare un parametro
Non avendo la partizione efi e il disco gpt, il boot è bios non uefi

Comunque facciamolo in chroot

boot da live
Codice:
sudo mount /dev/sda3 /mnt

sudo mount -B /dev /mnt/dev
sudo mount -B /proc /mnt/proc
sudo mount -B /sys /mnt/sys
sudo mount -B /dev/pts  /mnt/dev/pts
sudo chroot /mnt

grub-install /dev/sda
Questa soluzione consente di fare qualunque cosa sul linux installato, come

un
grub-install --recheck /dev/sda
se si ha errore col precedente comando
o
update-grub
se si vuole ricreare il grub.cfg

exit per uscire dal chroot

Nota: Se vuoi evitare il sudo nei comandi meglio il
sudo -s
che si comporta come "sudo" ovvero non esegue il profile di root e non cambia directory

Ultima modifica di pigi2pigi : 29-03-2015 alle 13:55.
pigi2pigi è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2015, 14:08   #7
Mattia-007
Member
 
L'Avatar di Mattia-007
 
Iscritto dal: Nov 2011
Messaggi: 103
Grazie a tutti per le risposte!

Comunque il mio PC non è UEFI, ho cercato nel BIOS le impostazioni del Secure Boot e Fastboot ma non sono presenti.
Sono riuscito ad installare il GRUB seguendo diverse guide.
Ora sono su Fedora!
Il problema è che è rimansta la voce di Windows 7, quindi ho provato a dare il comando
Codice:
grub2-mkconfig -o /boot/grub/grub.cfg
(fonte) ma non viene aggiunta la voce di Windows 8.1, rimane quella di 7 e se la seleziono mi compare una schermata d'errore dove mi viene detto di inserire il disco di installazione di Windows e di ripristinare il problema. Ma così facendo non viene tolto anche il GRUB? Come posso risolvere?
Mattia-007 è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2015, 17:03   #8
pigi2pigi
Senior Member
 
Iscritto dal: Nov 2014
Messaggi: 1192
Quello che citi è un problema del menu che ti si presenta, per aggiornarlo, da linux dai
Codice:
sudo update-grub
dovrebbe durante l'elaborazione segnalarti prima i kernel linux che trova e poi gli altri sistemi, vedi se trova windows 8.1.
Per saper se ha funzionato puoi controllare il file /boot/grub/grub.cfg che non è altro che il menu che mostra al boot
pigi2pigi è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2015, 14:26   #9
Mattia-007
Member
 
L'Avatar di Mattia-007
 
Iscritto dal: Nov 2011
Messaggi: 103
Quando do quel comando risponde con:
Quote:
bash: update-grub: comando non trovato...
Mattia-007 è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2015, 14:46   #10
CielitoLindux
Senior Member
 
L'Avatar di CielitoLindux
 
Iscritto dal: Oct 2009
Messaggi: 1220
Ma sei su Fedora?
Se sei su fedora devi usare questo
Codice:
grub2-mkconfig -o /boot/grub2/grub.cfg
CielitoLindux è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2015, 14:50   #11
pigi2pigi
Senior Member
 
Iscritto dal: Nov 2014
Messaggi: 1192
Hai ragione, il comando equivalente su fedora è
grub2-mkconfig -o /boot/grub/grub.cfg ma hai già detto di averlo fatto e lui non trova win 8.1
Purtroppo non ho fedora, a me quando faccio il comando equivalente su debian vedioi kernel e i sistemi che trova, che poi corrispondono sul
/boot/grub/grub.cfg.

Nel caso tuo la cosa è strana, va bene non trovare win 8, ma come fa a trovare win 7 che non c'è più

Puoi postare il file /boot/grub/grub.cfg dopo il comando
sudo grub2-mkconfig -o /boot/grub/grub.cfg
pigi2pigi è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2015, 15:03   #12
CielitoLindux
Senior Member
 
L'Avatar di CielitoLindux
 
Iscritto dal: Oct 2009
Messaggi: 1220
Al limite prova a reinstallare grub2 ma col suo comando che è questo
Codice:
grub2-install /dev/sda
altrimenti posta (come hanno già detto) il menu.cfg e vediamo di capire dov'è il problema e di aggiustarlo.
CielitoLindux è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2015, 15:57   #13
Mattia-007
Member
 
L'Avatar di Mattia-007
 
Iscritto dal: Nov 2011
Messaggi: 103
Quote:
Originariamente inviato da CielitoLindux Guarda i messaggi
Ma sei su Fedora?
Si.

Quote:
Originariamente inviato da pigi2pigi Guarda i messaggi
Puoi postare il file /boot/grub/grub.cfg dopo il comando
sudo grub2-mkconfig -o /boot/grub/grub.cfg
Quando do il comando lui risponde così:
Quote:
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.18.8-201.fc21.x86_64
Found initrd image: /boot/initramfs-3.18.8-201.fc21.x86_64.img
Found linux image: /boot/vmlinuz-3.18.7-200.fc21.x86_64
Found initrd image: /boot/initramfs-3.18.7-200.fc21.x86_64.img
Found linux image: /boot/vmlinuz-3.18.6-200.fc21.x86_64
Found initrd image: /boot/initramfs-3.18.6-200.fc21.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-da89e25561cb422b9cb49e66ec36775f
Found initrd image: /boot/initramfs-0-rescue-da89e25561cb422b9cb49e66ec36775f.img
Found Windows 7 (loader) on /dev/sda1
Found Windows 8 (loader) on /dev/sda2
done
Ecco il file: link.

Quote:
Originariamente inviato da CielitoLindux Guarda i messaggi
posta (come hanno già detto) il menu.cfg e vediamo di capire dov'è il problema e di aggiustarlo.
penso tu intenda grub.cfg.
Mattia-007 è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2015, 17:10   #14
CielitoLindux
Senior Member
 
L'Avatar di CielitoLindux
 
Iscritto dal: Oct 2009
Messaggi: 1220
Quote:
Originariamente inviato da Mattia-007 Guarda i messaggi
penso tu intenda grub.cfg.
Si
Ricapitolando... ora che succede? 8 parte? Linux parte? 7 c'è ma non ci dovrebbe essere giusto?
CielitoLindux è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2015, 17:52   #15
pigi2pigi
Senior Member
 
Iscritto dal: Nov 2014
Messaggi: 1192
Il tuo disco
/dev/sda1 2048 409599 203776 7 HPFS/NTFS/exFAT
/dev/sda2 * 409600 818206514 408898457+ 7 HPFS/NTFS/exFAT

su sda1 riconosce windows 7 partizione da ~200MB
su sda2 riconosce windows 8 partizione da ~400GB

Nella /dev/sda1 c'era la partizione "windows reserved partition" di win7 con i suoi file di boot mentre prima nella /dev/sda2 c'era la partizione C: di win7 (nella /dev/sda1 ci sono file: bootmgr e una directory \boot)

Se il boot di win 8 da grub funziona vuol dire che win 8 non la usa per il boot, se non prevedi di usare dischi dinamici in windows la puoi togliere, o meglio, cancelli il contenuto (compresi file nascosti) o la formatti, così il grub non la mette sul menu

Ultima modifica di pigi2pigi : 30-03-2015 alle 18:00.
pigi2pigi è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2015, 21:10   #16
Mattia-007
Member
 
L'Avatar di Mattia-007
 
Iscritto dal: Nov 2011
Messaggi: 103
Quote:
Originariamente inviato da CielitoLindux Guarda i messaggi
Ricapitolando... ora che succede? 8 parte? Linux parte? 7 c'è ma non ci dovrebbe essere giusto?
No, non parte. Si esatto non ci dovrebbe essere 7.

Quote:
Originariamente inviato da pigi2pigi Guarda i messaggi
Il tuo disco
/dev/sda1 2048 409599 203776 7 HPFS/NTFS/exFAT
/dev/sda2 * 409600 818206514 408898457+ 7 HPFS/NTFS/exFAT

su sda1 riconosce windows 7 partizione da ~200MB
su sda2 riconosce windows 8 partizione da ~400GB

Nella /dev/sda1 c'era la partizione "windows reserved partition" di win7 con i suoi file di boot mentre prima nella /dev/sda2 c'era la partizione C: di win7 (nella /dev/sda1 ci sono file: bootmgr e una directory \boot)

Se il boot di win 8 da grub funziona vuol dire che win 8 non la usa per il boot, se non prevedi di usare dischi dinamici in windows la puoi togliere, o meglio, cancelli il contenuto (compresi file nascosti) o la formatti, così il grub non la mette sul menu
1. Windows 8.1 non si avvia
2. Ma se la cancello e poi per qualche motivo voglio rimettere il 7 non funziona più?

Il GRUB mi da queste scelte all'avvio:
Quote:
Fedora (3.18.8-201.fc21.x86_64) 21 (Twenty One)
Fedora (3.18.7-200.fc21.x86_64) 21 (Twenty One)
Fedora (3.18.6-200.fc21.x86_64) 21 (Twenty One)
Fedora, with Linux 0-rescue-da89e25561cb422b9cb49e66ec36775f
Windows 7 (loader) (on /dev/sda1)
E se seleziono Windows:
Quote:
Windows Boot Manager

Avvio di Windows non riuscito, il problema potrebbe essere dovuto a una modiica recente apportata all'hardware o al software. Per risolvere il problema:

1. Inserire il disco di installazione di Windows e riavviare il computer.
2. Scegliere le impostazioni della lingua, quindi fare clic su "Avanti".
3. Fare clic su "Ripristina il computer".

Se non si dispone del disco, contattare l'amministratore del sistema o il produttore del computer per ottenere assistenza



Stato: 0xc000000f

Informazioni: Selezione di avvio non riuscita. Un dispositivo necessario è inaccessibile.
Quindi cosa posso fare?
Mattia-007 è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2015, 22:03   #17
pigi2pigi
Senior Member
 
Iscritto dal: Nov 2014
Messaggi: 1192
Quando si installa windows 7 lui per default crea 2 partizioni la microsoft reseved partition (o system reserved) dove mette i file di boot e gli serve per i dischi dinamici, e poi la partizione classica C:

Se un domani vuoi reinstallare windows 7 nessun problema, lui la ricrea, volendo so che si può anche installare senza quella partizione, (io sui portatili con win 7 ho seguito un guida e la ho rimossa)

Se parti selezionando windows 7 da errore perchè parte il boot di win7 ma poi gli manca tutta la vecchia partizione C:

Ma il problema che vedo adesso è che sul menu da te proposto non vedo windows 8
Codice:
Fedora (3.18.8-201.fc21.x86_64) 21 (Twenty One)
Fedora (3.18.7-200.fc21.x86_64) 21 (Twenty One)
Fedora (3.18.6-200.fc21.x86_64) 21 (Twenty One)
Fedora, with Linux 0-rescue-da89e25561cb422b9cb49e66ec36775f
Windows 7 (loader) (on /dev/sda1)
Sul grub.cfg
Codice:
menuentry 'Windows 8 (loader) (on /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-chain-24E4580BE457DD9C' {
        insmod part_msdos
        insmod ntfs
        set root='hd0,msdos2'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2 --hint='hd0,msdos2'  24E4580BE457DD9C
        else
          search --no-floppy --fs-uuid --set=root 24E4580BE457DD9C
        fi
        parttool ${root} hidden-
        drivemap -s (hd0) ${root}
        chainloader +1
}
Non mi spego la mancanza dell'entrata win 8

Può capitare solo se ci sono due grub.cfg sul disco
pigi2pigi è offline   Rispondi citando il messaggio o parte di esso
Old 31-03-2015, 16:20   #18
Mattia-007
Member
 
L'Avatar di Mattia-007
 
Iscritto dal: Nov 2011
Messaggi: 103
E quindi come posso risolvere?
Mattia-007 è offline   Rispondi citando il messaggio o parte di esso
Old 31-03-2015, 16:48   #19
pigi2pigi
Senior Member
 
Iscritto dal: Nov 2014
Messaggi: 1192
prova a dare
Codice:
sudo find / -name grub.cfg
e vediamo cosa trova
(il grub.cfg che hai postato è perfetto)
pigi2pigi è offline   Rispondi citando il messaggio o parte di esso
Old 31-03-2015, 16:49   #20
CielitoLindux
Senior Member
 
L'Avatar di CielitoLindux
 
Iscritto dal: Oct 2009
Messaggi: 1220
Ci vorrebbe qualcuno esperto nell'editazione del file .cfg. Però mi domandavo se, nel caso tu non abbia dati importanti, non ti convenisse fare piazza pulita e ripartire da capo installando per ultimo Fedora.
CielitoLindux è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Zenfone 11 Ultra: il flagship ASUS ritorna a essere un 'padellone' Recensione Zenfone 11 Ultra: il flagship ASUS ri...
Appian: non solo low code. La missione è l’ottimizzazione dei processi con l'IA Appian: non solo low code. La missione è ...
Lenovo ThinkVision 3D 27, la steroscopia senza occhialini Lenovo ThinkVision 3D 27, la steroscopia senza o...
La Formula E può correre su un tracciato vero? Reportage da Misano con Jaguar TCS Racing La Formula E può correre su un tracciato ...
Lenovo LEGION e LOQ: due notebook diversi, stessa anima gaming Lenovo LEGION e LOQ: due notebook diversi, stess...
Sta per succedere! La prima gara a guida...
Parthenope: un nuovo RPG investigativo t...
Urbanista Malibu: ecco come va la cassa ...
Gas Station Simulator è costato 1...
AOC Graphic Pro U3, tre nuovi monitor pe...
Wacom Movink: per la prima volta il disp...
HPE Aruba presenta i nuovi access point ...
Lamborghini presenta Urus SE, prima vers...
Scuderia Ferrari e HP insieme: ufficiale...
Snapdragon X Plus, un nuovo SoC per i no...
L'iPad 10,9'' 64 GB è sceso a meno di 40...
Steam: basta ai furbetti dell'accesso an...
Motorola Edge 40 Neo con fotocamera da 5...
Arriva Kasperksy Next, la nuova gamma di...
Fallout, un successo senza fine: 1 milio...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 02:55.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Served by www2v