Ubuntu 8.04 ja rauta raid ongelma

Discussion in 'Linux -keskustelu' started by -JH, Jul 24, 2008.

  1. -JH

    -JH Member

    Joined:
    Mar 7, 2005
    Messages:
    21
    Likes Received:
    0
    Trophy Points:
    11
    Laitoin peilaavan raidin kahdelle eri kovalevylle (2x500 SATAII). XP:n asennuksen yhteydessä jaoin raid 1 pakan kahteen osioon. Toiselle asennin XP:n ja toisella ajattelin asentaa Ubuntun. 8.04 versio tuli imuroitua koneelle ja imagen poltin levylle.

    Kun ubuntun asennuskiekon heitän sisään ja valitsen asenna, niin näyttöön tulee viesti lataan kernelin. Kernelin lataus menee kyllä 100% asti, mutta heti peräään tulee errorit.

    Oletan että kyseessä on sellainen vika, että tuossa ladattavassa kernussa ei ole tukea tälle rauta raidille. Vai voiko olla kyse jostain muusta?

    Emo on Asus M2N-X PLUS. Muistaakseni se on tuolla nforcen 430 piirillä.

    Jos kyse on tuosta Raid-tuen puuttumisesta, niin miten minä voin laittaa tuon raid-tuen päälle? XP:lle saa asennuksessa syötettyä raid-ajurit ku painaa F6 oikeassa kohtaan. Linukassa ei taida olla mitään vastaavaa järjestelmää.

    1. Voiko tuo ongelma aiheutua siitä, että ladattavassa kernelissä ei ole raid-tukea?

    2. Jos kernusta löytyy raid tuki tuolle raudalle, niin voiko tuonne asennusmedian imageen mitenkään ujuttaa uudelleen käännettyä kerneliä?
    Muuten kuin kasaamalla oma distro ;)

    3. Onko jotain muuta tehhtävissä, että ubuntun saisi asennettua?

    4. Jos kyse on jostain aivan muusta niin mikä neuvoksi?
     
  2. -JH

    -JH Member

    Joined:
    Mar 7, 2005
    Messages:
    21
    Likes Received:
    0
    Trophy Points:
    11
    Tässä hieman lisä tietoa ongelmasta, entiedä onko siitä apua.
    Eli seuraava ilmoitus tulee näyttöön heti ytimen lataamisen jälkeen.

    [ 62.446210] ..MP-BIOS bug:8254 timer not connected to IO-APIC
    [ 62.625036] Kernel panic - not syncing: IO-APIC + timer doesn't work! Boot with apic=debug and send a report. Then try booting with the 'noapic' option
     
  3. Ysf

    Ysf Active member

    Joined:
    Oct 2, 2005
    Messages:
    1,954
    Likes Received:
    1
    Trophy Points:
    68
    emon BIOSissa bugi?

    Ratkaisuksi voipi ehdottaa, että siinä ubuntun asennuksen valikossa kun nappaa f6:sta niin pääsee syöttämään noita "optionseja". siihen rivin perään kirjoittelee vain "noapic", sitten lyöpi entterit ja jatkaa asennusta

    osoitteesta https://help.ubuntu.com/community/BootOptions löytyy enemmän selityksiä ja esimerkkiä lontoonmurteella.
     
  4. -JH

    -JH Member

    Joined:
    Mar 7, 2005
    Messages:
    21
    Likes Received:
    0
    Trophy Points:
    11
    Joo kiitoksia kovasti! Pääsin asentamaan ubuntun juuri tuolla F6 näppäimellä kun otin poispäältä apic jutun. Linuxi asentui aivan oikein. Josta päästiin toiseen ongelmaan.

    Mulla on siis päällä tuolta biosista tuo raid, jota hyödyntää XP. Mulla on 2x500 SATAII levyä jotka ovat osioitu suunnilleen puoleksi. XP oli siis valmiiksi asennettu ja Linuxin asensin sitten ja se ei välittänyt tuosta rauta raidista mitään. Aivan kuin se olisi ollut ilmaa sille. Asennuksen yhteydessä näkyi siis kahdella levyllä kaksi osiota + swapit, jolloin liitin noista kaksi osiota raid1 ja swapit raid0. Ja tämä näytti onnistuvan aivan oikein ja kaikki toimi niinkuin pitikin. Eli yksi raid1 ext3 liitettävyys / osio näkyi ja yksi raid0 swappi osio näkyi. Asennus suoritettiin loppuun onnistuneesti.

    Lopussahan levylle kirjoitettiin grub. Eli tuo bootti manageri. Kun konetta boottasin niin eipä toiminu enään mikään. Eli grubin valikkoja ei edes näkynyt. Kumpaankaan käyttikseen en pysty boottaamaan.

    Tuo grubbi kyllä ehdotti, että koneeseen on asennettu 2 XP:tä, eli luultavasti se näki peiliraidin molemmat XP:t.

    Eli lyhykäisyydessään samalle kovolle/kovoille on asennettu rauta raid1:lle XP ja softa raid1:lle ubuntu. Eli onko tämä mahdoton yhtälö boottimanagerille?

    Tai onko tuo ylipäätään mahdoton yhtälö?

    Jos tuo grubbi kirjoittaa boottaus parametrit jonnekkin levyn boottisektorille ja biosista laitettuna päälle tuo raidi-nippu niin se luultavasti tekee sen vain toiselle levylle.

    Lisäksi koneessa on yksi 200 ide levy. Toimiskohan jos tuolla grubilla kirjoittaisi tuon levyn alkuun käynnistä valikon ja laittais biosista tuon levyn ekaksi levyksi ja tuo raidinippu vasta toiseksi?

    Onko kellään kokemusta vastaavasta tilanteesta tai ongelman ratkaisu ehdotuksia?

    Jos joku tietää edes tavan miten voin bootata nyt tuonne asennettuun linuxiin, esim jollain loadlinillä tai jollain mulla keinoin niin se olisi aika helpotus näin alkuun.

    Ja onko olemassa winkkarille mitään softaa millä pystyy tekemään vastaavat boot menut kuin grubilla tai lilolla?
     
    Last edited: Jul 24, 2008
  5. Bluekkis

    Bluekkis Active member

    Joined:
    Aug 4, 2003
    Messages:
    2,235
    Likes Received:
    0
    Trophy Points:
    66
    Ensinnäkin BIOS raid ei ole oikea rauta tason raid, vaan BIOS tason softa raid. Oikea rauta tason raid on ihan jotain muuta täysin omine prosessoreineen yms.

    Anyway, Linux tukee kyllä bios raidia (dmraid) mutta ubuntun installeri ei sitä vielä tue. Muistaakseni ibexin installeriin on siihenkin tulossa tuki. Se raid mikä ubuntun installerissa on Linuxin käyttis tason softa raid (mdraid).

    Googlella löytyi jonkinlainen ohje miten homma saadaan ubuntussa toimimaan:
    https://help.ubuntu.com/community/FakeRaidHowto
     
  6. -JH

    -JH Member

    Joined:
    Mar 7, 2005
    Messages:
    21
    Likes Received:
    0
    Trophy Points:
    11
    Kiitoksia selvennyksestä. Nyt pitäis olla termitkin selvät.

    Eli XP on asennetto bios tason 1 raidi levylle. Ja linux samoille kovalevyille mutta toisille osioille. Linuxi asentui ilmeisesti aivan oikein käyttäen käyttistason softa 1 raidia.

    Linuxinkin sain asennettua aivan oikein tuolla menetelmällä, mutta bootti loadereita en saa toiminaan ollenkaan tuossa systeemissä.

    Nyt ei loaderit toimi ollenkaan, eli kumpaakaan ei pysty boottaamaan.
    Eli miten noi boottiloaderit grup tai lilo pitäs konffata asennuksen yhteydessä, että sais molemmat käyttikset bootattua?

    Toinen kysymys olis, että miten voin bootata linuxin kun ei boottimanageri toimi?
     
  7. Bluekkis

    Bluekkis Active member

    Joined:
    Aug 4, 2003
    Messages:
    2,235
    Likes Received:
    0
    Trophy Points:
    66
    bios raidia ja linuxin omaa softaraidia ei oikein saa samoilla kovalevyillä elämään keskenään johtuen niiden erilaisesta kovalevyjen käsittelytavasta. Linux näkee ja käsittelee kovalevyt erikseen kun taas bios/windows käsittelee kovalevyjä yhtenä kokonaisuutena. Tämä siis koskee myös bootloaderia jonka linux installoi toisen kovalevyn MBR:ään mutta bios etsii lukee raid poolin MBR:ää joka on eri asia. Antamassani linkissä on kyllä ohjeet miten bios raid saadaan toimimaan myös linuxissa vaikka manuaalisesti homma onkin kohtuu monimutkainen. Vaihtoehtona tietenkin on odottaa muutama kuukausi, näillä näkymin dmraid tuki on tulossa ubuntun installeriin intrepid ibexissä kuten sanoin, ei kuitenkaan vielä taida löytyä alphoista kuitenkaan.

    https://blueprints.launchpad.net/ubuntu/+spec/dmraid-support
     
  8. -JH

    -JH Member

    Joined:
    Mar 7, 2005
    Messages:
    21
    Likes Received:
    0
    Trophy Points:
    11
    Joo lueskelin noita ohjeita ja taitaa olla helpompi odotella parikuukautta.

    Saako tuon järjestelmän toimimaan sillä lailla, että antaa olla XP:n tuolla dmraidilla asennettuna ja linuxin installoisi erilliselle idekovalevylle ilman raidia?

    Ja biosista määrittäisi tuon ensimmäiseksi boottaavaksi levyksi ja tuon biosin raidi nipun vasta toiseksi. Osaako linuxin bootloaderi kirjoitaa tuon levyn mbr:ään sellaisen toimivan dualbootin?

    Lisäksi sellainen ongelma on tässä päällänsä, että tuo ubuntu ei tunnista minun ide-levyä. Olen kokeillut kahta eri ide-levyä. Mutta instaus ohjelmassa ne ei näy. Kokeilin sillä lailla, että otin irti molemman sata levyt, mutta sitten ei löytynyt yhtään kovoa. Ajurilevyä kyseli.

    Onkohan tuo piirisarjan nforce430/geforce6100 vika ja löytyykö siihen ajureita linuxille/tukea kernussa?
     
    Last edited: Jul 28, 2008
  9. Ysf

    Ysf Active member

    Joined:
    Oct 2, 2005
    Messages:
    1,954
    Likes Received:
    1
    Trophy Points:
    68
    Satuin törmäänmään jollain foorumilla viestiin jossa todettiin, että muutamt emolevyt (BIOSit) eivät ole olleet ACPI -standardin mukaisia. Kyseessä oli yhden FoxConnin emon ongelmat mutta viestiketjussa mainittiin vielä, että Asuksella olis useampi emolevy joka kusisi silmään..

    on se hyvä, että ne starndardit on tehty sen takia että ne voidaan jättää huomioimatta :-D

    kernelistä en tiedää.. joku siinä on mutta onko nimenomaan tuolle 430/6100 -emolle sopivaa. nvidian sivuilta kuitenkin löytyy nForcen linux ajurit, osoitteesta: http://www.nvidia.com/object/linux_nforce_1.23.html
     
    Last edited: Jul 28, 2008
  10. -JH

    -JH Member

    Joined:
    Mar 7, 2005
    Messages:
    21
    Likes Received:
    0
    Trophy Points:
    11
    Joo, kyllä tuossa emolevyssä on jotain outoa. ACPI herjaa ei tule toisella emolla ollenkaan mihin asennettiin ubuntu. Ja nuo ide-levytkin tunnistui oikein toisella emolla.

    Taitaa mennä emo vaihtoon.

    Eli tuo M2N-X plus emolla ei saa tunnistuun noita IDE-levyjä ollenkaan. Mutta M2NPV-VM laudalla levyt tunnistui ja tuota ACPI-herjaa ei tule ollenkaan. Vaikka molemmat ovat tuolla nforce 430 piireillä.

    Mikä ois hyvä ja edullinen am2+ emo tohon vehkeeseen ja varmasti yhteen sopiva?

    Onko jossain muussa distrossa tukea tuolle bios raidille?
     
    Last edited: Jul 28, 2008
  11. Ysf

    Ysf Active member

    Joined:
    Oct 2, 2005
    Messages:
    1,954
    Likes Received:
    1
    Trophy Points:
    68
    Biosin päivitys "ongelmapesään" voisi ehkä auttaa..
     

Share This Page