Suse Linux 9.2 ja Windows XP GRUB tai bootloader

Viestiketju Linux -keskustelu -osiossa. Ketjun avasi exlex 29.03.2005.

  1. exlex

    exlex Regular member

    Liittynyt:
    29.03.2005
    Viestejä:
    286
    Kiitokset:
    0
    Pisteet:
    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.  
  3. exlex

    exlex Regular member

    Liittynyt:
    29.03.2005
    Viestejä:
    286
    Kiitokset:
    0
    Pisteet:
    26
    Pahoittelen kirjoitus virheitä. En muistanut tarkistaa tekstiä. mnu.1st = menu.1st

    Kiitos.
     
  4. lunix

    lunix Regular member

    Liittynyt:
    01.07.2004
    Viestejä:
    773
    Kiitokset:
    0
    Pisteet:
    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

     
    Viimeksi muokattu: 30.03.2005
  5. exlex

    exlex Regular member

    Liittynyt:
    29.03.2005
    Viestejä:
    286
    Kiitokset:
    0
    Pisteet:
    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.
     
  6. tuoli

    tuoli Member

    Liittynyt:
    08.12.2004
    Viestejä:
    63
    Kiitokset:
    0
    Pisteet:
    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
     
  7. Jannejt

    Jannejt Moderator Ylläpitäjä

    Liittynyt:
    10.02.2005
    Viestejä:
    5,045
    Kiitokset:
    6
    Pisteet:
    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...
     
  8. tuoli

    tuoli Member

    Liittynyt:
    08.12.2004
    Viestejä:
    63
    Kiitokset:
    0
    Pisteet:
    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.
     
  9. lunix

    lunix Regular member

    Liittynyt:
    01.07.2004
    Viestejä:
    773
    Kiitokset:
    0
    Pisteet:
    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.
     
  10. tuoli

    tuoli Member

    Liittynyt:
    08.12.2004
    Viestejä:
    63
    Kiitokset:
    0
    Pisteet:
    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
     
  11. tuoli

    tuoli Member

    Liittynyt:
    08.12.2004
    Viestejä:
    63
    Kiitokset:
    0
    Pisteet:
    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
     
  12. Jannejt

    Jannejt Moderator Ylläpitäjä

    Liittynyt:
    10.02.2005
    Viestejä:
    5,045
    Kiitokset:
    6
    Pisteet:
    118
  13. lunix

    lunix Regular member

    Liittynyt:
    01.07.2004
    Viestejä:
    773
    Kiitokset:
    0
    Pisteet:
    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?
     
  14. tuoli

    tuoli Member

    Liittynyt:
    08.12.2004
    Viestejä:
    63
    Kiitokset:
    0
    Pisteet:
    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.
     
  15. Kullerwo

    Kullerwo Regular member

    Liittynyt:
    15.04.2005
    Viestejä:
    128
    Kiitokset:
    0
    Pisteet:
    26
    Kannattaa laittaa master varmuuden vuoksi kaapelin päähän. Ja onko windows-kovo SATA?
     
  16. exlex

    exlex Regular member

    Liittynyt:
    29.03.2005
    Viestejä:
    286
    Kiitokset:
    0
    Pisteet:
    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.
     
    Viimeksi muokattu: 16.05.2005
  17. tuoli

    tuoli Member

    Liittynyt:
    08.12.2004
    Viestejä:
    63
    Kiitokset:
    0
    Pisteet:
    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
     

Jaa tämä sivu