Fedora 15 ja hävinnyt XP käynnistys

Discussion in 'Linux -keskustelu' started by MOHKOKAWA, Jun 13, 2011.

  1. MOHKOKAWA

    MOHKOKAWA Member

    Joined:
    Jul 7, 2010
    Messages:
    24
    Likes Received:
    0
    Trophy Points:
    11
    Moi! Mulla oli aiemmin xp c: ja fedora 14 d: asemilla. Aluksi käynnistyi aina valikko josta sai valita kumman käynnistää mutta sitten päivitin Fedora 15:seen.

    Asennusohjelma ei tarjonnut muuta mahdollisuutta kuin asentaa käynnistyslatain c:eelle ja sittenpä tämä mahdollisuus poistui. XP näkyy kyllä siellä C:eellä mutta miten sen voisi käynnistää? Vai miten pääsisin helpoimmalla? C: levyn voi "uhrata" jatkossakin XP:eelle..

    Vai olisiko joku toinen wintoosa parempi rinnakkaisasennukseen?
     
  2. welak0r

    welak0r Member

    Joined:
    Jun 10, 2011
    Messages:
    9
    Likes Received:
    0
    Trophy Points:
    11
    Vähän tarkempia tietoja pitäisi saada. Siis: Onko niin että tietokonetta käynnistettäessä se käynnistyy suoraan Fedoraan, mutta siellä Fedorassa näet että jollain osiolla on Windows XP edelleen, eikä se ole esimerkiksi poistunut?

    Tuo "asentaa käynnistyslatain C:lle" vaikuttaa kyllä oudolta kun yleensä näissä perusdistroissa käytetään GRUBia tai vastaavaa käynnistylataimena ja se "asennetaan" MBR:iin joka on kiintolevy-, ei osio-, kohtainen asia. Ovatko "C" ja "D" vain eri osioita vai eri fyysisiä levyjä? (Ja huomautettakoon, että Fedora ei ole asennettu "D"lle koska Linux pohjaiset käyttöjärjestelmät eivät nimeä osioita Windowsmaisesti, vaan ne on nimetty esimerkiksi sda1, sda2 ja sdb1.)

    Mitä rinnakkaisasennus Windowsiin tulee, niin XP käy kyllä hyvin. Kaikki Windowsit ovat käytännössä loismaisia siinä mielessä että eivät tykkää muista käyttöjärjestelmistä joten rinnakkaiskäynnistys säädetään Linuxin puolelta.
     
  3. MOHKOKAWA

    MOHKOKAWA Member

    Joined:
    Jul 7, 2010
    Messages:
    24
    Likes Received:
    0
    Trophy Points:
    11
    Juuri näin.

    No eikös se GRUB ole just se käynnistyslatain? Ensin käynnistyi suoraan Fedoraan mutta asensin eilen sen isonumeroisemman GRUBbin ja nyt tulee valikko jossa on se "other" mutta ei vaan käynnisty vinukka.. Käytin vanhana vin miehenä noit c ja d kun ne on jotenkin selvempiä... ja kyllä kaksi fyysistä kovoa on ja ulkoinenkin teralevy

    Jo oikein ymmärsin niin vinukka tarvii aina sen c: asennuksen, olen jotenkin aina saanut kuitenkin nämä toimimaan mutta nyt tökkii. kokeilen seuraavaksi winukka 7 siihen C:eehen
     
  4. welak0r

    welak0r Member

    Joined:
    Jun 10, 2011
    Messages:
    9
    Likes Received:
    0
    Trophy Points:
    11
    Jos menet asentamaan Windowsin nyt uudestaan niin se hävittää tuon GRUBin ja laittaa oman käynnistyslataimensa tilalle. Sen voi tietysti vaihtaa takasin, mutta kunhan muistat sen huomioida ettei yllätyksenä tule kun ei voikaan Linuxin puolelle bootata. Windows 7:lle suositukset; vaikka en sitä nyt yli vuoteen ole käyttänytkään niin voin silti sanoa että se on monta kertaluokkaa parempi kuin XP.
     
    Last edited: Jun 14, 2011
  5. MOHKOKAWA

    MOHKOKAWA Member

    Joined:
    Jul 7, 2010
    Messages:
    24
    Likes Received:
    0
    Trophy Points:
    11
    Siis toimiiko se GRUB windowssin puolella? Eikö se olekaan se käynnistyslatain mitä fedoran asennusohjelma esittää johonkin asennettavan? Onko se joku apuohjelma?

    Kun asensi äsken ensin sen vinukan (7) c:lle ja sitten fedoran uudestaan päivityksenä, siis ilmeisesti käytännössä pelkkä käynnistyslatain asentui, mielestäni D:lle (dev1) niin vinukka toimi mutta fedora ei käynnisty.

    Sitten tein sikaniskaisen mopomiehen ratkaisun niin että irroitin C:n kaapelit ja asensin taas fedoran tietenkin sille jäljellä olevalle d:lle (dev1), nyt toimii molemmat, kun biossista vaan startissa valitsee :D

    Olisihan tähän tietty joku helppotajuinen suomenkielinen howto hyvä olla tai edes linkki amerikankieliseen. Niin varmaan jossain onkin, muttei niitä äkisti löydä.
     
  6. welak0r

    welak0r Member

    Joined:
    Jun 10, 2011
    Messages:
    9
    Likes Received:
    0
    Trophy Points:
    11
    Itselleni ei tuo Fedora ei ole tuttu joten en osaa mitään tarkkaa sanoa, mutta GRUB on siis käynnistyslatain jonka käyttöön vaadittavia tiedostoja on myös linuxin puolella. Periaateessa kun sen asetuksia käsin säätäisi niin sen saisi boottaamaan molempiin kun se ei näköjään sitä nyt suostu automaattisesti tekemään. Ehkä Fedoran keskustelufoorumi osaisi antaa spesifit neuvot, jos haluat GRUBilla bootata molempiin?

    Mutta toisaalta eipä kai tuo levynvalinta heti boot vaiheessakaan ole kovin paha. BIOSin asetuksista vaan laitat sen levyn ensimmäiseksi johon haluat sen defaulttina menemään, ja sitten (edellyttäen että emolevysi tukee) vain käynnistysten yhteydessä painat F11 tjsp. jolla valitset boottilevyn silloin kun BIOS default ei kelpaa. Sen ei periaatteessa pitäisi viedä yhtään sen enempää aikaa kuin GRUBinkaan kanssa, ja käsittääkseni aika moni tätä taktiikkaa käyttääkin.
     
    Last edited: Jun 14, 2011
  7. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Fedoraa en ole ikinä asentanut. Käyttääkö uudempaa vai vanhempaa Grub lataajaa?
    Asennusohjelma hieman töpeksi ja arvasi levyjärjestyksen väärin. Kyllä asennuksen jälkeen Windowssin pitäisi käynnistyä. Jollei muuten niin muokkaamalla Grubin valikkoa, jota voi editoida käynnistyksen aikana ja tietysti myös Linuxin käynnistyksen jälkeen voi editoida asetustiedostoja.

    Sinulla lienee
    menuentry “Windows 7″ {
    set root=(hd0,1)
    chainloader +1
    }

    Jos kaksi kovalevyä käytössä niin oikein on

    menuentry “Windows 7” {
    insmod ntfs
    insmod chain
    insmod drivemap
    set root=(hd1,1)
    drivemap -s (hd1) (hd0)
    chainloader +1
    }
    Tämä on siis Grub2 esimerkki. Eikä takuuta toimivuudesta.
    On sitten käytössä mikä Grub tahansa idea on kuitenkin saada
    Windows käynnistymään toiselta levyltä. Eli levyt vaihdetaan
    'virtuaalisesti' keskenään, jolloin Windows luulee olevansa ekalla
    levyllä ja startti onnistuu.

    Editoinnin jälkeen update-grub ja Windows pitäisi käynnistyä.
    Windows tykkää olla ekalla levyllä, siksi drivemap ja nyt
    ei tarvitse BIOSista aina valita levyä.


    Linux asennuksen aikana ei kannata pitää turhia levyjä,
    tikkuja ym koneessa kiinni.
    Ja varman päälle pelataan jos se Windows levy otetaan irti
    asennuksen ajaksi. Eipähän silloin sieltä tule dataa
    hävitettyä, mitä on täällä monet kerrat valitettu.

    Ja suosittelen edelleen pientä boot osiota kernenille ja
    grub lataajan säiliöksi. Näin Linux voidaan poistaa/vaihtaa
    ilman, että menetetään Windows käynnistys mahdollisuus.


    Edit Pieniä lisäyksiä
     
    Last edited: Jun 14, 2011
  8. MOHKOKAWA

    MOHKOKAWA Member

    Joined:
    Jul 7, 2010
    Messages:
    24
    Likes Received:
    0
    Trophy Points:
    11
    Tällainen gruppi siinä on:

    GNU GRUB version 0.97-71.fc15

    Täytyypä perehtyä, ajan kanssa.
    Kiitti hyvästä ohjeesta!
     
  9. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
    Tuo on siis Grub:in 1. versio, joka noutaa tietonsa järjestelmän /boot/grub/grub.conf (Fedora), /etc/grub.conf (Fedora) tai /boot/grub/menu.lst tiedostosta (kaikki muut Linux-jakelut sekä Fedora) ;)
    Tuota grub.conf tai menu.lst tiedostoa voi editoida, vaikkapa jollakin live-cd -versiolla, jos niin haluaa. Grub:in vahvuus on siinä, että sitä voi editoida tarvittaessa suoraa grub:in käynnistyessä. Toki silloin pitää tietää, mitä editoi.
    Grub2:n (v. 1.9x...) erinomaisuus on taas siinä, että se automaattisesti etsii liitetyiltä levyosiolta erilaisia kerneleitä, ja liittää niiden käynnistyksen grub:in valikkoon. Tuossa ko. ohjelma onnistuu jokseenkin hyvin, jopa joskus turhankin hyvin - eli valikkoihin tulee käynnistysvaihtoehtoja, joita käyttäjä ei ole välittäisi käynnistää...
    Tällaisia vähemmän toivottuja käynnistyvaihtoehtoja voisi olla esim. jonkin Windows-järjestelmän palautusosio.
    Grub2 tottelee tiedostoa /boot/grub/grub.cfg, jota oletuksena ei suositella editoitavaksi.

    Lisäys: koskapa päivitit järjestelmäsi, ei käyttöön tullut uusin Grub2, vaan yhä käytössä paljon helpommin omatoimisesti konfiguroitava Grub1. Koska itsekin olen päivittänyt Fedora-jakeluni F14-versiosta, ei vielä millään Fedora-jakelullani ole käytössä Grub2:ta. Grub2 lienee kuitenkin jo oletuksena tarjolla Fedoran uusimpiin asennuksiin.

    Itsellänikin on jo useasti päivitetty Fedora 15:
    Code:
     rpm -qa | grep grub
    grub-0.97-71.fc15.x86_64
    vaikka tarjolla olisikin jo Grub2: yum search grub
    grub.x86_64 : Grand Unified Boot Loader.
    grub2.x86_64 : Bootloader with support for Linux, Multiboot and more..
     
    Last edited: Jun 14, 2011
  10. MOHKOKAWA

    MOHKOKAWA Member

    Joined:
    Jul 7, 2010
    Messages:
    24
    Likes Received:
    0
    Trophy Points:
    11
    Mulla on puhdas asennus siis ei päivitys ja tuon GRUBin se laittoi. Päivitys ei muuten onnistunut..
     
  11. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
    Olen onnistuneesti tehnyt puolen tusinaa päivityksiä F14 -> F15, mutta törmännyt koneeseen, johon ei päivitys taida onnistua. Koneessa on todennäköisesti liian vähän muistia eli 512Mt, mutta osa tuosta (32Mt) menee SiS:in näytönohjaimelle :( Kaikenlaista olen kokeillut. Vielä on kokeilematta bios-asetusten muuttaminen ym. Kone on XP:llä esiasennettu (sain koneen, koska XP kaatuilee takuuvarmasti (lämpöongelmia?) - Fedora toimii ihan loistavasti tuohon nähden - Fedora15 netinst-päivitys jättää asennuksen käynnistämättä - ja odottelun jälkeen sammuttaa koneen) Acer Aspire 3002LC. Luulen, että pidän Fedora 14 sen tuen loppuun (vielä n. 5 kk), ja mietin jakelun vaihtoa johonkin keveämpään kuten Zenwalk tai Vector-Linux. Jos kone ylipäätään kestää noinkaan pitkään ;)
    Lisäys: Olen antanut ymmärtää, että Fedoran päivitys onnistuisi yhden version yli, joten kun F16 ilmestyy, voisi sitä yrittää - ennenkuin luopuu Fedorasta ko. (rikkinäisessä, hitaassa ja tehottomassa) koneessa.
     
    Last edited: Jun 16, 2011

Share This Page