Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Sammael - 31.07.08 - klo:12.34
-
Minulla on koneessani Ubuntu 8.04, joka on toiminut hyvin tähän päivään asti.
Suljin eilen koneeni normaalisti, mutta tänään Ubuntu ei enää käynnisty.
Ubuntun logo ehtii ilmestyä ruutuun, ja hetken kuluttua ilmestyy seuraavanlaista koodia:
http://img241.imageshack.us/img241/9953/kuva001gx4.jpg (http://img241.imageshack.us/img241/9953/kuva001gx4.jpg)
http://img511.imageshack.us/img511/4403/kuva002xz9.jpg (http://img511.imageshack.us/img511/4403/kuva002xz9.jpg)
-
Käynnistä kone LiveCD:ltä
Asenna ohjelma smartmontools
sudo apt-get install smartmontools
jonka jälkeen tarkistetaan tuo kyseinen levy
sudo smartctl -a /dev/sda
Liitä tuloste tänne, älä turhaan sammuta liveCD:tä, vaan odota hetki, niin jatketaan!
-
Tuo asennus vaatii oletettavasti internetyhteyttä?
Nettiyhteys ei toimi tuossa live-cd:ssä.
-
Tuo asennus vaatii oletettavasti internetyhteyttä?
Nettiyhteys ei toimi tuossa live-cd:ssä.
Vaatii yhteyden...
Miksi ei toimi? homepna? langaton yhteys, vaatii ajurien asennuksen?
no, kokeillaan sitten toista keinoa.
Edelleen liveCD käyntiin.
sudo e2fsck -f /dev/sda7
Millaista tulostetta syntyy?
-
Homepna kyseessä.
ubuntu@ubuntu:~$ sudo e2fsck -f /dev/sda7
e2fsck 1.40.8 (13-Mar-2008)
e2fsck: No such file or directory while trying to open /dev/sda7
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
ubuntu@ubuntu:~$
-
Pitäisi tietääkseni olla mahdollista samalla tavalla lisätä parametrit homepnalle liveCD:llä
Jotta toimii yhteys...
sudo modprobe pcnet32 homepna=1
sudo pppoeconf
Täysin varma tuosta en ole...
Takaisin tuohon levyongelmaa...
sudo fsck.ext3 -c /dev/sda7
Tuon pitäisi tarkistaa "huonot blokit"
-p vivulla voi antaa automaattisen korjauksen.
-
ubuntu@ubuntu:~$ sudo fsck.ext3 -c /dev/sda7
e2fsck 1.40.8 (13-Mar-2008)
fsck.ext3: No such file or directory while trying to open /dev/sda7
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
Saako muuten jotenkin näppäimistön suomalaiseksi, en löytänyt "="-merkkiä tuota homepna-komentoa varten. :-[
-
Saako muuten jotenkin näppäimistön suomalaiseksi, en löytänyt "="-merkkiä tuota homepna-komentoa varten. :-[
Käynnistettäessä livelevyä voi vaihtaa sitä kieltä.
Mutta muistaakseni = tuli + napin alta
"leikkaa liimaa" on myös hyvin kätevä :)
sudo e2fsck -p /dev/sda7
Kokeile myös tuota komentoa, mitä se tuloste sanoo.
-
ubuntu@ubuntu:~$ sudo e2fsck -p /dev/sda7
e2fsck: No such file or directory while trying to open /dev/sda7
/dev/sda7:
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
Yhä tulee samaa selitystä.
-
Mitä sanoo
sudo fdisk -l
Kyllä nyt on ihme ettei mene läpi...
et kai ole mennyt liittämään osiota?
jos niin,
sudo umount /dev/sda7
jonka jälkeen
sudo e2fsck -f -y -v /dev/sda7
-
Mitä tuo osion liittäminen tarkoittaa?
Tietääkseni ainoa kerta kun olen tehnyt osioille mitään oli silloin, kun asensin Ubuntun tähän koneeseen (Windowsin rinnalle).
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sde: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xa93da93d
Device Boot Start End Blocks Id System
/dev/sde1 * 1 20397 163838871 7 HPFS/NTFS
/dev/sde2 20398 38913 148729770 f W95 Ext'd (LBA)
/dev/sde5 20398 33145 102398278+ 7 HPFS/NTFS
/dev/sde6 33146 33387 1943833+ 82 Linux swap / Solaris
/dev/sde7 33388 38913 44387563+ 83 Linux
Disk /dev/sdf: 1000 MB, 1000341504 bytes
16 heads, 32 sectors/track, 3816 cylinders
Units = cylinders of 512 * 512 = 262144 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdf1 * 1 3816 976880 b W95 FAT32
ubuntu@ubuntu:~$
-
Mitä tuo osion liittäminen tarkoittaa?
Kiintolevyllä oleva(t) osio(t) liitetään järjestelmän hakemistorakenteeseen.
http://linux.fi/index.php/Linuxin_hakemistorakenne
http://linux.fi/index.php/Fstab
Myös siis muut massamuistilaitteet.
Eli jos liveCD:llä klikkasit sitä osiota tiedostoselaimessa jotta näkisit sen tietoja, niin se on liitetty järjestelmään.
komento
mount
Kertoo mitä on liitettynä juuri nyt.
Osioiden muokkausta ei kannata harrastaa jos se on liitetty järjestelmään, sen takia liveCD:n käyttö on suositeltavaa.
Osiot jotka voidaan irroittaa järjestelmästä eivät vaadi liveCD:tä.
/ juuriosio vaatii, sillä ilman sitä ei järjestelmä toimi.
-
Selvä, en siis ole liittänyt osioita.
-
Virhe on siinä että GoddamnDevil on puhunut koko ajan /dev/sda7:stä ja se on sammaelin koneella /dev/sde7 eli tuo GoddamnDevilin antama eka komento, ilman nettiyhteyttä, olisi:
sudo e2fsck -f /dev/sde7
Jännä että se on 5. levy... :o
Ja noilla muilla sama korjaus tehtävä jos ajetaan, mutta mielestäni voisit nyt ensin kokeilla tuota jos et saa nettiyhteyttä.
-
Virhe on siinä että GoddamnDevil on puhunut koko ajan /dev/sda7:stä ja se on sammaelin koneella /dev/sde7 eli tuo GoddamnDevilin antama eka komento, ilman nettiyhteyttä, olisi:
sudo e2fsck -f /dev/sde7
ja muille komennoille vastaavasti myös osion tunnuksen vaihto
Hyvä huomio, ohjeet annoin valokuvien mukaan, jossa on /sda7
-
ubuntu@ubuntu:~$ sudo e2fsck -f /dev/sde7
e2fsck 1.40.8 (13-Mar-2008)
/dev/sde7: recovering journal
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/sde7: ***** FILE SYSTEM WAS MODIFIED *****
/dev/sde7: 114879/5554176 files (1.7% non-contiguous), 923781/11096890 blocks
Nyt tuli tälläistä.