Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: _Pappa_ - 20.09.06 - klo:21.28
-
Moi!
Päivitin Dapperin uuden kernelin, yms. mitä päivityksiä tässä on tullut
sitten edellisen Ubuntu-käynnistyksen. (n. viikko tai kaksi?)
Uudelleen buuttauksen jälkeen Grub herjaa Error 17 ja lisänä on tekstiä:
Cannot mount selected partition
Vaikka valitsee minkä tahansa kernelin (jep, vanhat tallessa) niin samaa herjaa.
Koneen pääkäyttöjärjestelmä on Windows XP Pro joka kuitenkin käynnistyy normaalisti.
Miten siis saan pelastettua vanhan rakkaan Ubuntun?
-
17 : Cannot mount selected partition
This error is returned if the partition requested exists, but the filesystem type
cannot be recognized by GRUB.
Eli joko levy on sekaisin tai grubbi on sekaisin. Lueppas tuota (http://forums.gentoo.org/viewtopic-t-122656.html)(gentoolle mutta sama grub se on siinäki). Ratkaisua tähän en osaa sanoa.
-
Uudelleen buuttauksen jälkeen Grub herjaa Error 17 ja lisänä on tekstiä:
Cannot mount selected partition
Valittua osiota ei voida liittää?
Se, miksi osiota ei voi liittää, ei tuon virheilmoituksen perusteella voi tietää.
-
Live CD:llä pääsin katsomaan grubia. Se näyttää tältä:
title Ubuntu, kernel 2.6.15-27-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.15-27-386 root=/dev/hdb3 ro quiet splash
initrd /boot/initrd.img-2.6.15-27-386
savedefault
boot
title Ubuntu, kernel 2.6.15-27-386 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.15-27-386 root=/dev/hdb3 ro single
initrd /boot/initrd.img-2.6.15-27-386
boot
title Ubuntu, kernel 2.6.15-26-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hdb3 ro quiet splash
initrd /boot/initrd.img-2.6.15-26-386
savedefault
boot
title Ubuntu, kernel 2.6.15-26-386 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hdb3 ro single
initrd /boot/initrd.img-2.6.15-26-386
boot
title Ubuntu, kernel 2.6.15-25-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.15-25-386 root=/dev/hdb3 ro quiet splash
initrd /boot/initrd.img-2.6.15-25-386
savedefault
boot
title Ubuntu, kernel 2.6.15-25-386 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.15-25-386 root=/dev/hdb3 ro single
initrd /boot/initrd.img-2.6.15-25-386
boot
title Ubuntu, kernel 2.6.15-23-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/hdb3 ro quiet splash
initrd /boot/initrd.img-2.6.15-23-386
savedefault
boot
title Ubuntu, kernel 2.6.15-23-386 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/hdb3 ro single
initrd /boot/initrd.img-2.6.15-23-386
boot
title Ubuntu, memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin
boot
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1
ja fdisk -l kertoo seuraavaa:
Disk /dev/hda: 122.9 GB, 122942324736 bytes
255 heads, 63 sectors/track, 14946 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 5099 40957686 7 HPFS/NTFS
/dev/hda2 5100 14945 79087995 f W95 Ext'd (LBA)
/dev/hda5 5100 10198 40957686 7 HPFS/NTFS
/dev/hda6 10199 14945 38130246 7 HPFS/NTFS
Disk /dev/hdb: 30.6 GB, 30616363008 bytes
255 heads, 63 sectors/track, 3722 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 1 2550 20482843+ 7 HPFS/NTFS
/dev/hdb2 2551 2805 2048287+ 82 Linux swap / Solaris
/dev/hdb3 2806 3722 7365802+ 83 Linux
Jos vaan joku viisas osaisi kertoa mitä pitää muuttaa ja mihin toimiakseen taas, niin tarjoan ehdottomasti yhden virtuaalituopin (tai pirtelön)
-
Luulisin, että vika on tuo root (hd0,0)
Kokeile käynnistettäessä ja kerneliä valittaessa muuttaa tuo rivi muotoon:
root (hd1,2)
Numerointi alkaa nollasta. Ensimmäinen numero hdb ja toinen numero 3. osio.
Jos/kun järjestelmä käynnnistyy:
sudo gedit /boot/grub/menu.lst
muutat ainakin ylimmät root rivit toimivaan muotoon.
Ja bugiraportointi...
-
/dev/hdb3 2806 3722 7365802+ 83 Linux
title Ubuntu, kernel 2.6.15-27-386
root (hd0,0)
Tuo /dev/hdb3, josta koitat Linuxia käynnistää, ei ole (hd0,0)
-
Ja bugiraportointi...
Käyt
https://launchpad.net/distros/ubuntu/+filebug
Esim. otsikolla update broke grub (2.6.15-27)
tuo fdisk -l komennon antamat tiedot kannattaa laittaa mukaan. Ne ovat niin vähän tilaa vievät, ettei niitä tarvitse laittaa välttämättä liitetiedostoon. En tiedä minkä paketin vika tuo on.
-
tästä (http://ubuntuguide.org/wiki/Dapper#How_to_identify_the_name_of_the_boot_drive_.28hd0.2C_hd1.2C_hd2.2C_etc.29) voi olla hyötyä...