Ricevo questo errore:
Error: unknown filesystem.
grub rescue>
Non sono esattamente sicuro di quello che ho fatto. Credo di aver installato Ubuntu sopra Windows sul mio netbook Acer. Poi ho cercato di installare Linux Mint, ma non voleva iniziare l'installazione.
Ho spento e riacceso il netbook. Ora ricevo l'errore.
Ho letto molte altre domande come questa, ma nel mio caso non posso avviare un CD. Se metto un CD di Ubuntu o un CD di Linux Mint nel mio lettore CD/DVD esterno e cambio il mio BIOS per avviare prima il CD-ROM, mi dà la stessa schermata di errore.
Aggiornamento copiato dal commento del 2012-05-26 02:54:29Z
Ecco alcuni risultati dei miei comandi:
grub rescue>ls (hd0) (hd0,msdos5) (hd0,msdos1)
grub rescue>ls (hd0,msdos5) unknown filesystem
grub rescue>ls (hd0,msdos1) unknown filesystem
grub rescue>ls (hd0) unknown filesystem
Quanto segue ha risolto il problema per me, ho Windows 7 & Ubuntu 10.04. Dopo aver eseguito i seguenti comandi non ho bisogno di eseguirli ogni volta e sono in grado di avviare entrambi i sistemi operativi normalmente:
set root=(hd0,6)
set prefix=(hd0,6)/boot/grub
insmod normal
normal
Ora, una volta avviato Ubuntu, esegui anche i seguenti due comandi:
sudo update-grub
sudo grub-install /dev/sda
Nota: /dev/sda
è il drive dove si vuole installare GRUB, può essere /dev/sdb
o qualcos'altro, ma di solito è /dev/sda
.
Tenete in considerazione che il hd0
potrebbe essere X (0,1,2..) a seconda dell'ordine dei dischi e anche il 6
potrebbe essere diverso, potrebbe essere (hd0,gpt7)
, per esempio.
**Primo avvio di Ubuntu da un'immagine ISO.
ls
- dovrebbe restituire tutti i drive conosciuti (hdX) e le partizioni (hdX,Y)ls (hdX,Y)/
- dovrebbe mostrare il contenuto della directory principale della
partizione.ls (hdX,Y)/boot/grub
- dovrebbe visualizzare diverse decine di file *.mod. Questa è la cartella che stai cercando.iso-scan/filename= entry
. Vedi il secondo esempio.sudo mount /dev/sdaX /mnt
Qui, sdaX
è la tua partizione di avvio. Puoi ottenere un elenco con sudo blkid
come questo,
/dev/sda1: LABEL="Windows XP" UUID="96A4390DA438F0FB" TYPE="ntfs"
/dev/sda3: LABEL="Ubuntu 11.04" UUID="b61fcae3-7744-45b4-95b9-7528d50a3652" TYPE="ext4"
/dev/sda5: LABEL="Se7en" UUID="A2DC9D71DC9D4109" TYPE="ntfs"
/dev/sda6: LABEL="Development" UUID="DEB455A1B4557CC9" TYPE="ntfs"
/dev/sda7: LABEL="EXTRA" UUID="D8A04109A040F014" TYPE="ntfs"
/dev/sda8: LABEL="SONG" UUID="46080FCD080FBAC7" TYPE="ntfs"
/dev/sda9: LABEL="BACKUPS" UUID="766E-BC99" TYPE="vfat"
Nota: sdaX
deve essere una partizione Linux.sudo grub-install --boot-directory=/mnt/boot /dev/sda
.Il tuo CD/DVD esterno è probabilmente un dispositivo USB. Probabilmente non puoi dire al BIOS di avviarsi da esso. Quando avvii l'ACER cerca un messaggio nella parte inferiore (o superiore) dello schermo che dice qualcosa come "F2 per entrare in Setup, F12 per un Boot Menu". Quando sai cosa devi premere per il menu di avvio, metti il CD nel dispositivo esterno, accendi o riavvia la macchina e schiaccia lentamente quel tasto finché non ottieni un menu temporaneo che ti permette di avviare dal CD esterno.
Potresti aver bisogno di usare gparted dal CD per esaminare il tuo disco rigido e decidere cosa fare per sistemarlo in modo da poterlo usare. Questo va oltre quello che posso descrivere qui