1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

alottelijalle linuxi

Discussion in 'Linux -keskustelu' started by gerbiili, Dec 20, 2004.

  1. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
    http://keskustelu.afterdawn.com/thread_view.cfm/98472

    Tuolta löytyy vanhempi aika hyvä keskustelu Gentoon asennuksesta, asetuksista ja ongelmista. Kyseessä on toki netistä asennus, mutta monin osin pitää soveltaa kun rupeaa päivittämään sitä CD asennusta tai asentamaan uusia ohjelmia.
     
  2. mika

    mika Moderator Staff Member

    Joined:
    Mar 26, 2003
    Messages:
    5,157
    Likes Received:
    0
    Trophy Points:
    116
    Voi kilinv****.

    >>Mounting root...
    nkmod: /newroot/dev/console: no such file or directory
    >>booting/linuxrc: 404: echo: not found
    /linuxrc: 424: [: not found <-- tulee 3 riviä samaa
    /linuxrc: 425: echo: not found
    /linuxrc: 431: cannot open dev/console: no such file
    Kernel panic: attempted to kill init!

    Tähän jää jumiin. Meneekö asennus uusiksi vai mitäs nyt tehdään?
     
    Last edited: Jan 21, 2005
  3. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Ei tarvitse asentaa uusiksi...

    Eli minkä kernelin version oot asentanut ja kääntänyt...??
     
  4. mika

    mika Moderator Staff Member

    Joined:
    Mar 26, 2003
    Messages:
    5,157
    Likes Received:
    0
    Trophy Points:
    116
    kernel-2.4.26-gentoo-r9
     
  5. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Eli nyt pääset siis takaisin sinne asentamaasi systeemiin niin, että boottaat siltä livecd:ltä ja mounttaat sen boottiosion ja roottiosion (samanlailla, kun aikaisemminkin) ja sit vielä:
    chroot /mnt/gentoo /bin/bash

    Käänsitkö kernelin käsin vai genkernelin avulla...??
     
  6. mika

    mika Moderator Staff Member

    Joined:
    Mar 26, 2003
    Messages:
    5,157
    Likes Received:
    0
    Trophy Points:
    116
    Tarkoitat tätä kohtaa ohjeissa?

    # mount /dev/hda3 /mnt/gentoo
    # mkdir /mnt/gentoo/boot
    # mount /dev/hda1 /mnt/gentoo/boot

    Boot on /dev/hda1
    Swap on /dev/hda2
    Root on /dev/hda3
    Lisäks on /dev/hdb1 eli toinen kovo.

    Annoin homman hoitua genkernelin avulla (emerge genkernel)

    http://www.gentoo.org/doc/fi/handbook/2004.3/handbook-x86.xml?part=1&chap=8#doc_chap1
    ...tuo fstab teko
    Tiedostojärjestelmänä on ReiserFS, mut miten tonne pitäs lisätä toi toinen kovo, tuleeko ihan

    /dev/hdb1 / ReiserFS noatime 0 1
     
    Last edited: Jan 21, 2005
  7. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Jeps tota kohtaa tarkotin, mutta ilman tota:
    # mkdir /mnt/gentoo/boot
    kohtaa...koska toihan siellä levyllä on jo tehtynä...

    eli sitten kannattaa kääntää se kerneli uudestaan niin, että genkernel --menuconfig all

    Sitten käy ton ohjeen 7.c "Activating Required Options" kohdan mukaan läpi (tärkeintä on tarkastaa ne file systems:sit on ok) ja tarkasta samalla, että noi kaikki 2.4 kernelin asetuksest on siellä ok...ja sit jatkat sen genkernel ohjeen mukaan taas eteenpäin...

    Sitten tarkista tiedosto /etc/fstab, että se varmasti vastaa sun omia levyjä...sit vielä kannattaa tarkistaa /boot/grub/grub.conf tiedosto, että siellä on kaikki määriteltynä oikein...

    Noi nyt tulee ekana mieleen, että mitä kannattaa tarkistaa tohon virhe ilmotukseen liittyen...

    EDIT:
    Niin siis toi fstabin rivit pitäisi näyttää esim. tältä:
    /dev/hda1 /boot ext3 defaults,noatime 1 2
    /dev/hda2 none swap sw 0 0
    /dev/hda3 / reiserfs noatime 0 1
    /dev/hdb1 /<tähän joku olemassa oleva hakemisto> reiserfs noatime 0 0

    Eli esim. ton näkösesti noi levyt...
     
    Last edited: Jan 21, 2005
  8. mika

    mika Moderator Staff Member

    Joined:
    Mar 26, 2003
    Messages:
    5,157
    Likes Received:
    0
    Trophy Points:
    116
    genkernel --menuconfig all

    -/bin/bash: genkernel: command not found
    ..taas ihmetellään?

    /dev/hda1 /boot ext3 defaults,noatime 1 2
    ..laitoin tän ReiserFS, kai se tulee tuon ext3 tilalle?
     
    Last edited: Jan 21, 2005
  9. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Eli tässä vaiheessa oot chrootannu sinne sun asentelemaan systeemiin...
    kokeilleppa kirjotella näin:
    env-update && source /etc/profile

    sit kokeile:
    emerge -pv genkernel
    Miltä näyttää..??

    ja sitten
    find / -name genkernel
    Mitäs tää antaa...??

    Eli jos käytät reiserfs osioo bootti osiona, niin sitten tonne optionsseihin pitää lisätä notail ja HUOM! ReiserFS ja reiserfs on eri asia, eli rivi pitäisi siis näyttää tältä:
    /dev/hda1 /boot reiserfs defaults,noatime,notail 1 2

    EDIT: ja vielä suora lainaus handbookista:
    "Jollei käynnistysosiosi käytä ext2- tai ext3-tiedostojärjestelmää, käytä komentoa genkernel --menuconfig all sopivan tiedostojärjestelmän tuen lisäämiseksi kerneliin mukaan (ei siis moduuliksi)."
    Eli toi on välttämätön, jos käytät reiserfs osioo bootti osiona...ja tietenkin muutenkin, jos käytät reiserfs osioita..
    Ja sit sun pitää vielä asentaa reiserfsprogs paketti...eli:
    emerge reiserfsprogs
     
    Last edited: Jan 21, 2005
  10. mika

    mika Moderator Staff Member

    Joined:
    Mar 26, 2003
    Messages:
    5,157
    Likes Received:
    0
    Trophy Points:
    116
    chroot /mnt/gentoo /bin/bash, chroot /mnt/gentoo --> cannot run command /bin/sh: no such file or directory

    env-update && source /etc/profile --> env-update: command not found

    Ruudus vaan lukee "livecd root #" ja kursori vilkkuu...fdisk /dev/hda sentään näyttää vielä oikein. Taitaa joku .conf tiedosto olla viturallaan?
     
  11. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Otetaas vielä koko homma ihan alusta eli kokeileppa niin, että:
    boottaat livecd:ltä
    swapon /dev/hda2
    mount /dev/hda3 /mnt/gentoo
    mount /dev/hda1 /mnt/gentoo/boot
    mount -t proc none /mnt/gentoo/proc
    chroot /mnt/gentoo /bin/bash
    env-update
    source /etc/profile

    sitten jos ei mitään erroreita tullut, niin käännä se kerneli uudestaan ja sitten tarkasta vielä noi muut säädöt kuntoon...ja sit taas tuut pois chroot tilasta kirjottamalla exit ja sit umounttaat noi ja kokeilet bootata sillä uudella kernelillä...
     
  12. tubbana

    tubbana Active member

    Joined:
    Oct 1, 2004
    Messages:
    1,316
    Likes Received:
    0
    Trophy Points:
    66
    viestiketjun nimi on 'aloittelijalle linuxi' ja yhet heittää jotai ihme koodausta kokoajan :D
     
  13. mika

    mika Moderator Staff Member

    Joined:
    Mar 26, 2003
    Messages:
    5,157
    Likes Received:
    0
    Trophy Points:
    116
    Kiitos juppe22, vihdoinkin näyttäs toimivan...jessus, mikä vääntö :)

    Täytynee alottaa toinen ketju tai eka tietty lukea vanhoja, ei nää kysymykset tosiaan oikein ketjuun liity..
     
  14. gerbiili

    gerbiili Active member

    Joined:
    Aug 7, 2004
    Messages:
    1,848
    Likes Received:
    0
    Trophy Points:
    66
    noooh, etkös siekin Mika ole linuxille aloittelija? elih ihan oikiassa paikassa. aloitit vaan vähän vaikeammasta versiosta kuin mie :D en saa tähän mandrakeenkaan nettiä millään toimimaan ni saattaa olla että jos vaan lukis ja lukis ja alkais laittaa tota gentoota, tais olla että kun (ja jos) sen koneella saa ni ei olisi enää ongelmia..
     
  15. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Noh, ei se nyt ole ihan noin "mustavalkoista"...tolle väitteellä ainoa järkevä peruste on se, että jos gentoon asentaa, niin silloin todennäköisesti pärjää sen kanssa jatkossakin, kun [bold]on jo oppinut lukemaan manuaaleja[/bold] ja vähän jo jotain linuxistakin...
     
  16. gerbiili

    gerbiili Active member

    Joined:
    Aug 7, 2004
    Messages:
    1,848
    Likes Received:
    0
    Trophy Points:
    66
    Niihä mie sanoinkin, luen luen ja luen lisää ja sit alan harkita uudestaan. ja sitä juuri tarkoitin, että sikäli kun oikein ymmärsin että jos sen saat koneelle, niin siinä vaiheessa osaa jo sen verran että pitäisi pärjätä paremmin.. tai sit, jos pysyis vaan wintoosassa, tässä samalla haalin kaikkea titoutta mitä löydän siihen liittyen, että saisin ne ajurit asentumaan. enää en kysy, joko nyt saa menemään tai sit antaa olla ja luovutetaan.. Tosin, nyt ottaa asennusjuoman ja lueskelee vähän aikaa offline ja sit linukalle ja ja ja sit katellaan.
     
  17. mika

    mika Moderator Staff Member

    Joined:
    Mar 26, 2003
    Messages:
    5,157
    Likes Received:
    0
    Trophy Points:
    116
    Jep. Alottelija ollaan tässä maailmassa. 4 kertaa asensin et sain sen toimimaan siinä tekstitilassa. Tosin ei ne ongelmat loppunut, hengähdin hetken ennekuin alan taas kiusaamaan teitä :)

    Virheistä..
    1) "you need to set etc/hostname to a valid hostname
    2) "failed to mount usb device filesystem"

    3) Sit tein esim. käyttäjän kalle ja annoin oikeuksia...
    localhost login: kalle
    Password:
    Nuo annettuani tulee Last login....on vc/1
    Ja virheilmoitus "login: no shell: no such file or directory

    Jos pistän root ja salasanan -> toimii ihan oikein
     
  18. tubbana

    tubbana Active member

    Joined:
    Oct 1, 2004
    Messages:
    1,316
    Likes Received:
    0
    Trophy Points:
    66
    Ny vihdoin uskallauduin yrittämään ton mandraken asennusta, mut ei se tietenkään menny niin ku ohjeissa sanotaan :D
    Eli siinä vaiheessa ku pitää valita se kovo ja osio, nii eiks siinä pitäs lukee jotain että: Use existing partitions (tai siis sama suomeks) mut ei mulla mitään semmosta oo, tein kyllä 10Gigan ensisijaisen fat32 osion linuxille valmiiks, mut teinks mää sen sit jotenkin väärin. Et olisko neuvoja miten se oikeeoppisesti tehää?
     
  19. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Eli ensin /etc/hosts filestä pitäisi löytyä tämän tyyppinen rivi:
    127.0.0.1 localhost linux-box
    ja sitten /etc/hostname filestä pelkästään toi:
    linux-box

    Siis toi linux-box on vaan esimerkki...

    Viittaa vähän siihen, että usb tukea ei ole käännetty oikein kerneliin...ja vielä tarkemmin tosiaan just toi "usb device filesystem"

    Eli senhän voit tarkistaa esim. näin:
    zcat /proc/config.gz |grep CONFIG_USB_DEVICEFS

    Eli teit sen käyttäjän siis ihan ohjeiden mukaan eli:
    useradd -m -G users,wheel,audio -s /bin/bash kalle
    passwd kalle
    ja annoit salasanan...

    Toi viittaa vaan siihen, että tollaselle käyttäjälle ei olis määritelty tota "shelliä" ollenkaan...kokeileppa tehdä uudestaan se käyttäjä...
    Miltä näyttää /etc/passwd tiedoston rivi sen kalle käyttäjän kohdalla...??


    EDIT:
    Joku syy tähän, että miksi teit linuxille fat32 osion??
    Eli fiksuin tapa on jättää se 10 Gigan tila osioimatta ja tehdä tarvittavat osiot siinä linuxia asennellessa...
     
    Last edited: Jan 22, 2005
  20. tubbana

    tubbana Active member

    Joined:
    Oct 1, 2004
    Messages:
    1,316
    Likes Received:
    0
    Trophy Points:
    66
    no voiks siinä asennuksessa tehä fat32, että vois käyttää XP:n ja linuxin tiedostoja yhteisesti
     

Share This Page