Saan tämän virheen:
Error: unknown filesystem.
grub rescue>
En ole aivan varma, mitä tein. Muistaakseni asensin Ubuntun Windowsin päälle Acerin netbookiini. Sitten yritin asentaa Linux Mint, mutta se ei alkanut asentua.
Sammutin ja käynnistin netbookin uudelleen. Nyt saan virheen.
Olen lukenut paljon muita vastaavia kysymyksiä, mutta minun tapauksessani en voi käynnistää CD-levyä. Jos laitan Ubuntu-CD- tai Linux Mint -CD-levyn ulkoiseen CD/DVD-asemaan ja muutan BIOSin käynnistämään ensin CD-ROM-levyn, saan vain saman virheilmoituksen.
Päivitys kopioitu kommentista, joka on päivätty 2012-05-26 02:54:29Z
Tässä on joitakin tuloksia komennoistani:
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
Seuraavat ratkaisi ongelman minulle, Minulla on Windows 7 & Ubuntu 10.04. Seuraavien komentojen suorittamisen jälkeen minun ei tarvitse suorittaa näitä joka kerta ja voin käynnistää molemmat käyttöjärjestelmät normaalisti:
set root=(hd0,6)
set prefix=(hd0,6)/boot/grub
insmod normal
normal
Nyt kun olet käynnistänyt Ubuntun, suorita myös seuraavat kaksi komentoa:
sudo update-grub
sudo grub-install /dev/sda
Huomautus: /dev/sda
on asema, johon haluat GRUBin asennettavan, se voi olla /dev/sdb
tai jokin muu, mutta yleensä se on /dev/sda
.
Ota huomioon, että hd0
voi olla X (0,1,2..) riippuen levyjen järjestyksestä ja 6
voi olla myös erilainen, se voi olla esimerkiksi (hd0,gpt7)
.
Boottaa Ubuntun ensin ISO-kuvasta.
ls
- palauttaa kaikki tunnetut asemat (hdX) ja osiot (hdX,Y).ls (hdX,Y)/
- näyttää juurihakemiston sisällön ja
osiosta.ls (hdX,Y)/boot/grub
- pitäisi näyttää useita kymmeniä *.mod-tiedostoja. Tämä on etsimäsi kansio.iso-scan/filename= -merkintään
. Katso toinen esimerkki.sudo mount /dev/sdaX /mnt
.
Tässä sdaX
on käynnistysosio. Saat luettelon sudo blkid
:llä näin,
/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"
Huomautus: sdaX
on oltava Linux-osio.sudo grub-install --boot-directory=/mnt/boot /dev/sda
.sudo update-grub
Ulkoinen CD/DVD-levysi on todennäköisesti USB-laite. Et luultavasti voi käskeä BIOSia käynnistämään siitä. Kun käynnistät ACERin, etsi näytön alareunasta (tai yläreunasta) viestiä, jossa lukee jotain tyyliin "F2 päästäksesi asetuksiin, F12 käynnistysvalikkoa varten". Kun tiedät, mitä näppäintä sinun on painettava Boot Menu -valikkoa varten, laita CD-levy ulkoiseen laitteeseen, käynnistä kone tai käynnistä se uudelleen ja paina hitaasti kyseistä näppäintä, kunnes saat tilapäisen valikon, jonka avulla voit käynnistää koneen ulkoiselta CD-levyltä.
Saatat joutua käyttämään gpartedia CD-levyltä tutkiaksesi kiintolevyäsi ja päättäessäsi, mitä sinun on tehtävä korjataksesi sen, jotta voit käyttää sitä. En voi kuvata sitä tässä.