Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: anttia - 21.04.07 - klo:17.32
-
Tässä on ollut jo jonkin aikaa ongelmia ubuntun käynnistämisen kanssa, edgyssä ei yleensä käynnistynyt ensimmäisellä yrityksellä, (jäi kohtaan fsck) mutta toisella kerralla lähti ihan normaalisti. Päivitin tuohon feistyyn ja ensimmäisellä kerralla lähti käyntiin ihan kerralla, sen jälkeen ei ole lähtenyt käyntiin ollenkaan.
Kohdassa loading hardware drivers lukee myös fail, kun muissa lukee ok.
Mitähän tässä pitäisi lähteä tekemään?
-
Tässä on ollut jo jonkin aikaa ongelmia ubuntun käynnistämisen kanssa, edgyssä ei yleensä käynnistynyt ensimmäisellä yrityksellä, (jäi kohtaan fsck) mutta toisella kerralla lähti ihan normaalisti. Päivitin tuohon feistyyn ja ensimmäisellä kerralla lähti käyntiin ihan kerralla, sen jälkeen ei ole lähtenyt käyntiin ollenkaan.
Vastaukseni tuskin auttaa nykyiseen ongelmaasi, mutta oletko ollut riittävän kärsivällinen fsck:n kanssa? Fsck on kiintolevyntarkistustyökalu, joka ajetaan joko kuukauden tai parinkymmenen käynnistyskerran välein. Näin tiedostojärjestelmän virheet voidaan löytää ja korjata ennen ongelmien ilmenemistä. Hommaan voi mennä muutamia minuutteja, jos osio on esim. 200 gigatavun suuruinen. Windows-vastine fsckille on chkdsk/Scandisk.
-
Olen ollut kärsivällinen, kiitos kysymästä.
-
Tohon scandisk kohtaanko se jämähtää? Kokeile ajaa käsipelissä sitä:
# fsck /dev/sdXY
-
Tohon scandisk kohtaanko se jämähtää? Kokeile ajaa käsipelissä sitä:
# fsck /dev/sdXY
Siihen kohtaan se tosiaan pysähtyy, mutta miten saan sen ajettua kun tuo kone ei käynnisty?
Pitääkö käynnistää live-cd:llä, vai saako tuon ubutun käynnistettyä jonkinlaisessa vikasietotilassa jotenkin?
-
Kun kaynnistan tuolta CD>lta, niin se fsck antaa tallaisen ilmoituksen>
ubuntu@ubuntu:~$ fsck /dev/sdXY
fsck 1.38 (30-Jun-2005)
e2fsck 1.38 (30-Jun-2005)
fsck.ext2: No such file or directory while trying to open /dev/sdXY
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:~$
-
/dev/sdXY tulee korvata kiintolevyn oikealla laitetunnuksella. Alku on aina /dev/, sen jälkeen tulee sd.. tai hd.. - ensimmäisenä mainittu SCSI- ja SATA-levyillä ja jälkimmäinen IDE-levyille. a,b,c,d määräytyy sen mukaan, monesko kiintolevy kyseessä on. a 1., b 2. jne.. Viimeinen on osion numero, 1-4 ensisijaisella, 5-8 jatko-osiolla. En nyt keksi, miten saisit selville helposti, mikä osio on kyseessä. :-[
Esimerkkejä:
/dev/hda1 -> 1. ide-levyn 1. osio
/dev/hdc5 -> 3. ide-levyn 5. osio
/dev/sda2 -> 1. scsi/sata-levyn 2. osio
-
T'll'iset tulokset sain>
ubuntu@ubuntu:~$ sudo fsck /dev/hda1
fsck 1.38 (30-Jun-2005)
e2fsck 1.38 (30-Jun-2005)
/dev/hda1: clean, 365222/38928384 files, 70475811/77844957 blocks (check after next mount)
ubuntu@ubuntu:~$ sudo fsck /dev/hda2
fsck 1.38 (30-Jun-2005)
fsck: fsck.swap: not found
fsck: Error 2 while executing fsck.swap for /dev/hda2
ubuntu@ubuntu:~$ sudo fsck /dev/hdc1
fsck 1.38 (30-Jun-2005)
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
/dev/hdc1: 62204 files, 18273240/18305660 clusters
ubuntu@ubuntu:~$ sudo fsck /dev/hdd1
fsck 1.38 (30-Jun-2005)
e2fsck 1.38 (30-Jun-2005)
/dev/hdd1: clean, 73214/39075840 files, 64508974/78142160 blocks
ubuntu@ubuntu:~$
-
Nyt kun tuon CD:n kanssa kävin noita checkkejä läpi, niin nyt se sitten käynnistyi. En kyllä ymmärrä miksi.
-
Kiitos kaikille avusta, nyt siis toimii, mutta jotenkin jäi vähän kaivertamaan että voiko tuota jotenkin tsekkailla onko kaikki ok, vai pitääkö mennä vaan säkällä ja toivoa että huomennakin lähtee kone käyntiin.
-
Siihen kohtaan se tosiaan pysähtyy, mutta miten saan sen ajettua kun tuo kone ei käynnisty?
Muistaakseni näppäinyhdistelmä Control + D heittää sut komentokehotteeseen.
Pitääkö käynnistää live-cd:llä, vai saako tuon ubutun käynnistettyä jonkinlaisessa vikasietotilassa jotenkin?
Recovery mode pitäisi löytyä grub käynnistysvalikosta.
Kiitos kaikille avusta, nyt siis toimii, mutta jotenkin jäi vähän kaivertamaan että voiko tuota jotenkin tsekkailla onko kaikki ok, vai pitääkö mennä vaan säkällä ja toivoa että huomennakin lähtee kone käyntiin.
Kovoa ei ole todennäköisesti irroitettu oikein kun kone on sammutettu. (Oletko painanut resettiä lennosta esim?) Jos toi scandiski tulee joka käynnistyksen yhteydessä ni sit sun järjestelmässä on häikkää tai sit sun kovo on menossa paskaks. Mut tolla aikaisemmin antamallani komennolla voi tarkistaa ne kovot jos automattiscannaus ei onnistu.
-
No swap "heittovaihtotiedosto" ei ole tai ei ainakaan löydä.
fsck 1.38 (30-Jun-2005)
fsck: fsck.swap: not found
fsck: Error 2 while executing fsck.swap for /dev/hda2
saattaa tietty olla jotain muutakin.
-
Alkuperäisellä kysyjällä on kaikki kunnossa, fsck on ajettu, joten sitä ei nyt kuukauteen ajeta.
swap-osion virheilmoituksessa ei ole kyse siitä, etteikö swapia olisi, vaan fsck ei löydä itsestään sopivaa versiota (ohjelma fsck.swap) swap-osion tarkistamiseen.
-
Alkuperäisellä kysyjällä on kaikki kunnossa, fsck on ajettu, joten sitä ei nyt kuukauteen ajeta.
swap-osion virheilmoituksessa ei ole kyse siitä, etteikö swapia olisi, vaan fsck ei löydä itsestään sopivaa versiota (ohjelma fsck.swap) swap-osion tarkistamiseen.
Joo, siis kone taas käynnistyi. Hieman apua ehkä kuitenkin vielä kaipaisin tuon levyasian kanssa. En tiedä liittyykö tähän asiaan, mutta ongelmanani ilmeisesti oli hdd1 levy, johon jostain syystä minulle ei myöskään ole kirjoitusoikeuksia. Ajattelin samalla vaihtaa nuo oikeudet, mutta en ole aivan ymmärtänyt miten se tapahtuu.
Fstab tiedosto näyttää jotakuinkin tältä:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/hda1
UUID=8129ebdf-67b0-43fb-8c56-b9e0fc72272e / ext3 defaults,errors=remount-ro 0 1
# /dev/hdc1
UUID=44CC-A19C /media/hdc1 vfat defaults,utf8,umask=007,gid=46 0 1
# /dev/hdd1
UUID=f4b7c73f-5d48-45ba-94aa-be2180a9ca32 /media/hdd1 ext2 defaults 0 2
# /dev/hda2
UUID=f3723831-201c-497e-8c5e-3cdbd197a430 none swap sw 0 0
/dev/cdrom /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/ /media/floppy0 auto rw,user,noauto 0 0
Jos oikein ymmärsin niin tuohon hdd1 rimpsuun pitäisi lisätä ainakin joku umask arvo, mutta mikä?
-
Nyt se kone taas ei käynnisty, tuossa loading hardware drivers kohdassa lukee taas fail, ja kohtaan checking root filesystem, fsck se sitten taas jää.
-
Siihen kohtaan se tosiaan pysähtyy, mutta miten saan sen ajettua kun tuo kone ei käynnisty?
Muistaakseni näppäinyhdistelmä Control + D heittää sut komentokehotteeseen.
Ei jostain syystä tunnu tekevän mitään.
Kiitos kaikille avusta, nyt siis toimii, mutta jotenkin jäi vähän kaivertamaan että voiko tuota jotenkin tsekkailla onko kaikki ok, vai pitääkö mennä vaan säkällä ja toivoa että huomennakin lähtee kone käyntiin.
Kovoa ei ole todennäköisesti irroitettu oikein kun kone on sammutettu. (Oletko painanut resettiä lennosta esim?) Jos toi scandiski tulee joka käynnistyksen yhteydessä ni sit sun järjestelmässä on häikkää tai sit sun kovo on menossa paskaks. Mut tolla aikaisemmin antamallani komennolla voi tarkistaa ne kovot jos automattiscannaus ei onnistu.
[/quote]
Tuo tosiaan tulee joka kerralla. Minkätyyppinen ongelma järjestelmässä sitten voi olla, ja miten sen voi selvittää?
-
Nyt siis ubuntu ei käynnisty alkuun ollenkaan, kun pistää ensin liveCD:n ja reboottaa, niin sitten käynnistyy. Käyhän se tietysti näinkin, mutta käynnistykseen meni tänäänkin noin puolitoista tuntia. Siis vähän hisdasta, ja vähän pelottaa että milloin jotain menee lopullisesti jumiin.
-
Tuo tosiaan tulee joka kerralla. Minkätyyppinen ongelma järjestelmässä sitten voi olla, ja miten sen voi selvittää?
Jaaa-a? Tyhmä kysymys mutta sammutathan varmasti Ubuntun aina Ubuntun oman sammutusvalikon kautta?
Sitten tulee mieleen että voisitko kokeilla asentaa Ubuntua jollekin toiselle osiolle ja kokeilla toimisiko sen kautta paremmin? Voiskohan olla badsectoreita tolla sun nykyisellä osiollas?
-
No swap "heittovaihtotiedosto" ei ole tai ei ainakaan löydä.
fsck 1.38 (30-Jun-2005)
fsck: fsck.swap: not found
fsck: Error 2 while executing fsck.swap for /dev/hda2
saattaa tietty olla jotain muutakin.
Swap-osioita ei ole tarpeen tarkastaa, joten siihen tarkoitettua ohjelmaa ei ole olemassakaan.
-
En tiedä liittyykö tähän, mutta mulla kävi tällanen homma fsck:n kanssa.
Eli buuttauksen aikana kone meni root@jotakin:~$ -tilaan ja sitten kun
painoin ctrl + alt + del niin homma jatkui normaalisti.
eelis@tehomylly:/var/log/fsck$ more checkfs
Log of fsck -C -R -A -a
Mon Apr 23 18:21:46 2007
fsck 1.39 (29-May-2006)
fsck.ext3: Unable to resolve 'UUID=8856d083-3444-4b02-918c-4a5467821085'
fsck.ext3: Unable to resolve 'UUID=4d647bb7-3d62-4aa9-a149-e0dd57564d74'
fsck died with exit status 8
Mon Apr 23 18:21:46 2007
----------------
Tietääkö kukaan mitä tämä tarkoittaa?
http://forum.ubuntu-fi.org/index.php?topic=9740.0
täällä on vähän tausta tietoa, että mitä olen puuhannut.
-
Tietääkö kukaan mitä tämä tarkoittaa?
No tarkistappas nyt ainaki ekana että sulla on /etc/fstab tiedostossa oikeat UUID:t käytössä. Ne voit tarkistaa komennolla:
sudo vol_id /dev/hdXY
(Ja tuon hdXY:n tilalle laitat aseman oikean tunnuksen, esim: hda1 tai sda1)
-
Tuo tosiaan tulee joka kerralla. Minkätyyppinen ongelma järjestelmässä sitten voi olla, ja miten sen voi selvittää?
Jaaa-a? Tyhmä kysymys mutta sammutathan varmasti Ubuntun aina Ubuntun oman sammutusvalikon kautta?
Sitten tulee mieleen että voisitko kokeilla asentaa Ubuntua jollekin toiselle osiolle ja kokeilla toimisiko sen kautta paremmin? Voiskohan olla badsectoreita tolla sun nykyisellä osiollas?
Ihan sammutusvalikon kautta on suljettu. Täytyy varmaan kokeilla tuota eri osiolle asentamista, mutta haaveena olisi kyllä saada tämä nimenomainen asennus toimimaan.
Onko ubuntulle jotain ohjelmaa jolla näkisi onko noita badsectoreita levyllä?
-
Kiitoksia lunatiCille!
No tarkistappas nyt ainaki ekana että sulla on /etc/fstab tiedostossa oikeat UUID:t käytössä. Ne voit tarkistaa komennolla:
Koodia:
sudo vol_id /dev/hdXY
(Ja tuon hdXY:n tilalle laitat aseman oikean tunnuksen, esim: hda1 tai sda1)
Tein tämän ja tosiaan UUID:t oli perssiillään... Vaihdoin ne ja nyt pelittää. Miksiköhän ne vaihtui
feistyn asennuksessa?
-
Miksiköhän ne vaihtui feistyn asennuksessa?
jaaaa en kyllä osaa sanoa :) periaatteessahan noi kovalevyt voi kyllä liittää fstabin kautta ilmankin tuota UUID:tä ns. "wanhaan malliin". mut jos ne nyt toimii niin anna olla niin kuin ne nyt on :)
mutta haaveena olisi kyllä saada tämä nimenomainen asennus toimimaan.
Itse en kyllä tähän hätään juuri keksi parempaakaan neuvoa.. :-\
Onko ubuntulle jotain ohjelmaa jolla näkisi onko noita badsectoreita levyllä?
eiköhän sekin tuolla fsck:lla onnistu. kokeile esim.
fsck --help
tai
man fsck
Joudut tosin melko suurella todennäköisyydellä unmountaamaan eli irroittamaan scannattavan kovalevyn järjestelmästä ennen scannausta..