Suse Linux 9.2 ja Windows XP GRUB tai bootloader

Discussion in 'Linux -keskustelu' started by exlex, Mar 29, 2005.

  1. exlex

    exlex Regular member

    Joined:
    Mar 29, 2005
    Messages:
    286
    Likes Received:
    0
    Trophy Points:
    26
    Minulla on Windows XP ja asensin tuossa viikkositten koneeseeni vanhan 6.4GB kovalevyn. Asensin tuohon levylle Suse 9.2:sen ja ajattelin, että teen koneelleni sellaisen buuttivalokon jonka avulla voin aina valita käyttöjärjestelmän tarpeeni mukaan. MUTTA minulla rupesi tulemaan pahoja ongelmia sen kanssa.

    Aluksi yritin Muuttaa Windowsin "boot.ini" tiedostoa niin , että saan "dual-boot" valikon. Sain kaikki toimimaan mutta Linux ei käynnisty vaan näyttöön tulee vaan teksti "GRUB" ja se jää jumiin siíhen.
    Windows käynnistyy niinkuin pitää.

    Tein boot.ini:in seuraavan lisäyksen (C:\linux.bin="Linux")
    Loin linux.bin tiedoston linuxissa käskyllä
    (dd if=/dev/hda1 of=linux.bin bs=512 count=1)

    Tämän jälkeen kun en saanut toimimaan järjestelmään niin otin käyttöö eri lähestymistavan. Muutin Biossista bootti järjestystä että Linuxin kovalevy käynnistyy ensin ja sitten vasta Windowsin.

    En muuttanut jumpperointeja kovalevyistä vaan ne ovat Windows (Pri Master) ja Linux (Pri Slave). eli samat kuin aluksi.

    No nyt saan käyntiin Linuxin ja Grub valikkokin toimii ja jossa on lukee myös Windows. Okei kun yritän käynnistää Windowsia tulee seuraava virheilmoitus

    root (hd 1,0)
    Filesystem type unknown, partition type 0x7
    chainloader +1

    No otin selvää mitä tuo tarkoitti osoitteesta:
    http://portal.suse.com/sdb/en/2004/05/fhassel_windows_not_booting91.html

    Virhe tarkoittaa, että kovalevy on liiansuuri?

    mutta kun kokoeilin ohjetta niin ilmeisesti Suse 9.2:seta tuo vika on on korjattu jo, koska kun yritin asentaa ajuria niin se sanoit että ei päivitettävää?

    Ajattelin myös, että windows pitää olla pääkovalevy joten kokeilin editoida "/boot/grub/mnu.1st"tä

    kirjoitin seuraavaa:

    title windows
    root (hd1, 0)
    makeactive
    chainloader +1
    map (hd0)(hd1)
    map (hd1)(hd0)

    ja tämä ei pahemmin muuttanut virheilmoitusta.

    AUTTAKAA MITEN SAAN TOIMIIN TÄN DUAL-BOOTIN tai GRUBIN!!!!!!!!

    Asennustietoja:

    BIOS

    First boot divace cdrom
    second boot divace HDD-1 (LINUX)

    IDE Primary Master 80GB kovalevy joka jaettu kahteen osaan (C: 20GB) ja (D: 60GB)
    NTFS

    IDE Primary Slave 6.4GB
    Linux jakanu kahteen osaan HDB1 (Swap) ja HDB2 (ROOT)


    AUTTAKAA!!!!!!!!!!!!!!!!!
     
  2. exlex

    exlex Regular member

    Joined:
    Mar 29, 2005
    Messages:
    286
    Likes Received:
    0
    Trophy Points:
    26
    Pahoittelen kirjoitus virheitä. En muistanut tarkistaa tekstiä. mnu.1st = menu.1st

    Kiitos.
     
  3. lunix

    lunix Regular member

    Joined:
    Jun 30, 2004
    Messages:
    773
    Likes Received:
    0
    Trophy Points:
    26
    Anna SuSEn tehdä se valikko sulle. Pääset paljon vähemmällä.

    Boottaa kone käyntiin cd/dvd:llä. Siinä vaiheessa kun kysytään asennustapaa valitse boot installed system. Korjaa Grub YaSTilla


    menu.lst linux ja windows kohdat pitäisi olla sulla näin

    ###Don't change this comment - YaST2 identifier: Original name: linux###
    title SUSE LINUX 9.2
    kernel (hd1,1)/boot/vmlinuz root=/dev/hdb2 vga=0x31a selinux=0 splash=silent resume=/dev/hdb1 desktop elevator=as showopts
    initrd (hd1,1)/boot/initrd

    ###Don't change this comment - YaST2 identifier: Original name: windows###
    title Windows
    root (hd0,0)
    chainloader +1

     
    Last edited: Mar 30, 2005
  4. exlex

    exlex Regular member

    Joined:
    Mar 29, 2005
    Messages:
    286
    Likes Received:
    0
    Trophy Points:
    26
    Kiitos avusta. Tuo ei auttanut, mutta sain toimiin Grubin jo.

    Vaihdoin kovalevyjen paikkaa ja tein huijauksen Windowsille, että se suostui käynnistymään.

    Kiitos avusta.
     
  5. tuoli

    tuoli Member

    Joined:
    Dec 8, 2004
    Messages:
    63
    Likes Received:
    0
    Trophy Points:
    16
    elikkä en löytänyt muuta kuin tämän ketjun aiheesta joka on minun ongelmaani lähimpänä. asensin suse 9.2 eilen koneeseeni asennus sujui mielestäni hyvin. ainakin linusi tuntuu toimivan mutta bootatessa tarvii käynnistää cd:ltä boot installed system olen tällä hetkellä yastissa ja pitäis tietää miten muutan tuota setuppia jotta linusi käynnistyisi omin avuin.
    tähän vielä lisäten semmoinen asia jos se tässä vaiheessa vaikuttaa niin, että tarkoitus olisi laittaa xp toiselle kovalevylle samaan koneeseen
     
  6. Jannejt

    Jannejt Moderator Staff Member

    Joined:
    Feb 10, 2005
    Messages:
    5,045
    Likes Received:
    6
    Trophy Points:
    118
    siis onko sulla grub mutta se ei lähe boottaa linuxiin vaa tulee error... tai no aika sama en oo susee käyttäny lähes ollenkaan joten lunix varmaan tietää...
    no windows ylikirjottaa sen grubin/lilon ja siis vaan windows käynnistyy sillo.. sillo boottaat sen cd:n avulla suseen ja asennat grubin/lilon uusiks.. linux kyllä osaa lisätä windowsin siihen valikkoon... tai jos ei osaa niin ylempänähän oli siitä jotai...
     
  7. tuoli

    tuoli Member

    Joined:
    Dec 8, 2004
    Messages:
    63
    Likes Received:
    0
    Trophy Points:
    16
    siis eli. kun käynnistän koneen niin tulee ilmoitus operating system not found. jos kovalevy missä on windows on kiinni samaan aikaan koneessa niin käynnistyy windows. noista grub:eista en juuri nyt vielä osaa kunnolla sanoa edes mikä se on.
     
  8. lunix

    lunix Regular member

    Joined:
    Jun 30, 2004
    Messages:
    773
    Likes Received:
    0
    Trophy Points:
    26
    YaST -> System -> Boot loader configuration

    Bootloader location -> Laita se kiintolevyn mbr:n(jos useampia niin ensimmäisen levyn mbr:ään)
    Joo M$ eXtraPain haluaa kirjoittaa mbr:n aina uudestaan, joten XP:n asennuksen jälkeen sitten vain toistat yllä mainitun operaation.
     
  9. tuoli

    tuoli Member

    Joined:
    Dec 8, 2004
    Messages:
    63
    Likes Received:
    0
    Trophy Points:
    16
    noniin nyt tuli sama ongelma josta luulin jo päässeeni eroon. Eli kun kummatkin kovot on kiinni koneessa ja koitan käynnistää linuxin, niin ruutu jää pimeäksi siihen kohtaan missä pitäis olla se detecting/gonfiguratin hardware tai jotain sinne päin muutama vaalea pikseli siellä täällä näkyy. kovalevy jossa on windows on 160gb seagate ja aikaisemmin ongelma tuli ilmi linuxin asennuksessa. otin levyn irti niin ongelma katosi tää menee nyt vähän säätämiseksi mutta haluaisin saada linuxin ja xp rinnakkain eri kovalevyille..aargh
     
  10. tuoli

    tuoli Member

    Joined:
    Dec 8, 2004
    Messages:
    63
    Likes Received:
    0
    Trophy Points:
    16
    olen ihan pihalla tän kanssa kun en keksi yhtään mitään mistä johtuu että toinen kovalevy "jumiuttaa" linuxin. jos jollain olis hyviä vinkkejä niin otetaan vastaan
     
  11. Jannejt

    Jannejt Moderator Staff Member

    Joined:
    Feb 10, 2005
    Messages:
    5,045
    Likes Received:
    6
    Trophy Points:
    118
  12. lunix

    lunix Regular member

    Joined:
    Jun 30, 2004
    Messages:
    773
    Likes Received:
    0
    Trophy Points:
    26
    Ethän nyt vain ole muuttanut levy järjestystä kun laitoit tuon win-levyn kiinni? Eli asennettaessa Linuxia asensit sen hda:lle vai hdb:lle?
     
  13. tuoli

    tuoli Member

    Joined:
    Dec 8, 2004
    Messages:
    63
    Likes Received:
    0
    Trophy Points:
    16
    jumpperoinnit windows master ja linux slave. kovalevyjen järjestys
    windows kaapelin keskellä linux kaapelin päässä. windows käynnistyy oikein eikä kiukuttele. Eli asensin linuxin niin että otin windows kovon välistä pois ainoa tapa jolla sain toimiin.
     
  14. Kullerwo

    Kullerwo Regular member

    Joined:
    Apr 15, 2005
    Messages:
    128
    Likes Received:
    0
    Trophy Points:
    26
    Kannattaa laittaa master varmuuden vuoksi kaapelin päähän. Ja onko windows-kovo SATA?
     
  15. exlex

    exlex Regular member

    Joined:
    Mar 29, 2005
    Messages:
    286
    Likes Received:
    0
    Trophy Points:
    26
    Eli jos vikasi kanssa tulee ongelmia vielä, niin tsekkaappa tää linkki. Sain toimiin Susen tän ohjeen mukaan. Ei ollut hyötyä muista neuvoista mulla ainakaa.

    1.) vaihdoin jumpperointia kovalevystäni niin, että Windows kovalevy 80GB joka oli jaettu kahteen osioon jumpperoin "Primary SLAVEKSI". Tämän jälkeen jumpperoin 6.4GB Linux kovalevyn "Primary Masteriksi". Sitten asensin Linuksin tuolle 6.4 GB Linux kovalevylle.

    2.) Tämän jälkeen Susen pitäsi käynnistyä, muttein Windowsin. Sitten teet alla olevan linkin ohjeiden mukaan niin rupeaa toimimaan. Onnea.

    ( http://www.timohei.net/?as=linux&s=10multiboot ) Tekun opettajani ohjeet.
     
    Last edited: May 16, 2005
  16. tuoli

    tuoli Member

    Joined:
    Dec 8, 2004
    Messages:
    63
    Likes Received:
    0
    Trophy Points:
    16
    kiitokset kaikille eihän siitä mitään silti tullut. Mutta sain homman pelaan niin, että asensin knoppixin cd:ltä kovolle. toistaiseksi näin. nyt kaikki on niinkuin olin ajatellutkin, MUTTA en tiedä rootin passua. toi ongelma mikä mua vaivaa niin on se että ruutu jää aina pimeeksi kun asennan mitä muuta tahansa paitsi knoppix. jos jollakulla on ollut sama onkelma niin haluisin tietää millä siitä pääsee eroon. kaksi kertaa olen saanut susen asennettua. joten..kiitokset
     

Share This Page