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?
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.
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
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.
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 Olisihan tähän tietty joku helppotajuinen suomenkielinen howto hyvä olla tai edes linkki amerikankieliseen. Niin varmaan jossain onkin, muttei niitä äkisti löydä.
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.
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ä
Tällainen gruppi siinä on: GNU GRUB version 0.97-71.fc15 Täytyypä perehtyä, ajan kanssa. Kiitti hyvästä ohjeesta!
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..
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.