hei!
eilen käynnistäessäni konetta (kubuntu 6.10) tuli grubin kohdalla virhe: error 25, eli kovalevyltä ei voida lukea. luulin aluksi kovalevyn piuhan irroneen, mutta tarkistin sen ja kaikki oli kunnossa. ennen tuota ongelmaa pyyhin usb-tikkuni tyhjää tilaa bcwipellä, mutta en ymmärrä kuinka se olisi sotkenut grubin tai kovalevyni.
koitin hakea ohjeita googlella, mutta kaikissa ohjeissa neuvottiin vain asentamaan grub uudestaan. mietin että onkohan vika sittenkin kovalevyssä, sillä en pystynyt mounttaamaan osiota jolla käyttöjärjestelmä sijaitsi. yritin siis mountata live-cd:n kautta kovalevyä jolla käyttöjärjestelmä sijaitsee katsoakseni tiedostoa /boot/grub/boot.lst:
ubuntu@ubuntu:/media$ sudo mount /dev/hda1 /media/hda1/
mount: wrong fs type, bad option, bad superblock on /dev/hda1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
seuraavaksi noudatin vinkkia:
ubuntu@ubuntu:/media$ dmesg | tail
[17180458.552000] hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
[17180458.552000] hda: dma_intr: error=0x40 { UncorrectableError }, LBAsect=71, sector=71
[17180458.552000] ide: failed opcode was: unknown
[17180458.552000] end_request: I/O error, dev hda, sector 71
[17180458.552000] Buffer I/O error on device hda1, logical block 2
[17180459.916000] hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
[17180459.916000] hda: dma_intr: error=0x40 { UncorrectableError }, LBAsect=71, sector=71
[17180459.916000] ide: failed opcode was: unknown
[17180459.916000] end_request: I/O error, dev hda, sector 71
[17180459.916000] EXT3-fs: can't read group descriptor 0
fdisk -l näyttää tältä:
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/hda: 81.9 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 9587 77007546 83 Linux
/dev/hda2 9588 9964 3028252+ 5 Extended
/dev/hda5 9588 9964 3028221 82 Linux swap / Solaris
Disk /dev/hdb: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 1 24321 195358401 83 Linux
onkohan vika hda1-osiossa vai grubissa? en tiedä mitä seuraavaksi voisi kokeilla, paitsi windows-ajoilta oppimaani vanhaa kunnon 'asenna käyttöjärjestelmä uudelleen' -temppua. kiitos jo etukäteen mahdollisista vinkeistä.