Kubuntu ja Windows rinnakkain

Discussion in 'Linux -keskustelu' started by Miitti, Jul 7, 2006.

  1. Miitti

    Miitti Regular member

    Joined:
    Feb 11, 2005
    Messages:
    1,610
    Likes Received:
    0
    Trophy Points:
    46
    Jaa'a enpä äkkiä löytänyt mitään kysymystä tehdä asiat näin päin, eli mulla on tässä jo Kubuntu ekalla kovolla, sitten haluaisin toiselle kovolle XP:n, niin miten se onnistuu vaikka että GRUB käynnistyisi ja kyselisi kumpaa haluaa käyttää, niin kuin jos asentaisi Linuxin Windowsin rinnalle? Vai onko tälläistä vaihtoehtoa?
    Koska Windowshan ylikirjoittaa MBR:än automaattisesti..(?)
     
  2. lauritx

    lauritx Regular member

    Joined:
    Mar 4, 2004
    Messages:
    488
    Likes Received:
    0
    Trophy Points:
    26
    Ilman ongelmia se onnistuu kun asentaa windowsin ensin ja linuxin perään. Mutta kyllä sen grubin pystyy käsin jälkeenpäin konffaamaan. Tosin pientä opiskelua vaatii.
     
  3. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
    Niinpä. Lukaisee grubin manuaalia edes osin. Grubin saa taas mbr:ään käynnistämällä Kubuntu muulta käynnistysmedialta (+chroot), ja laittamalla grubin sitten uudelleen omalle paikalleen (mbr:ään).
    Jos jo etukäteen asentaa grubin siirrettävälle medialle (kuten levyke), ei voida edes puhua mistään isosta operaatiosta.
    /boot/grub/menu.lst tiedostoon vain sitten lisätään Windowssin käynnistykseen tarvittavat rivit vaikka jo etukäteen.

    Jo oletuksena Ubuntu/Kubuntu asennuksen yhteydessä lisää muut käyttöjärjestelmät käynnistysvalikkoon. Minusta oli suorastaan hupaisaa, että Ubuntu arvaili levyiltä löytämiensä /boot hakemistossa löytyneiden kerneleiden jakelunimiä. Osa jopa meni ihan oikein. Osa noista kerneleistä (jakeluista) ei ollut varsinaisesti käytössä.
     
  4. lettas

    lettas Moderator Staff Member

    Joined:
    Mar 3, 2003
    Messages:
    4,407
    Likes Received:
    218
    Trophy Points:
    93
    Itse kokeilisin seuraavaa:

    Ensimmäinen kovalevy kubuntuineen kokonaan pois koneesta. Asennat xp:n sille toiselle kovalevylle ja asennuksen jälkeen lykkäät kubuntun kovalevyn sisään. Jos biosista löytyy kätevä tapa eri osioiden buuttaamiseen, käytä sitä, jos ei, kubuntun /boot/grub/menu.lst :en on helppo lisätä tuon xp:n käynnistysrivi.
     
    Last edited: Jul 7, 2006
  5. Ysf

    Ysf Active member

    Joined:
    Oct 2, 2005
    Messages:
    1,954
    Likes Received:
    1
    Trophy Points:
    68
    Yksi mahdollisuus on laittaa Windowsin boottiloaderi toimimaan siten että siitä voit valita lataako linuxin vain windowsin.

    1) mounttaa dos (vfat) formatoitu korppu jonnekkin.

    2) roottina komentoa dd if=/dev/hdaX bs=512 count=1 of=/korpun/mountpoint/linux.bin

    /dev/hdaX on tietenkin se osio joka on linuxin puolella määrätty "bootable" -osioksi. Tämä komento ottaa talteen GRUBin boottitiedot. Tiedot voisi tallentaa periaatteessa vaikka FAT32 osiolle (ei ole pakko käyttää korppua) joka on mountattu linuxiin - ainoa vaatimus on se että linuxin pitää pystyä kirjoittamaan tuo "linux.bin" eli boottisektorin tiedot.

    3) mene winukan puolelle ja kopioit korpulta tuon linux.bin -tiedoston samaan paikkaan missä boot.ini, esim c:\

    4) lisäät boot.iniin rivin c:\linux.bin="Kubuntu Linux"

    rohkeasti vaan kokeilemaan ;-)

    Hätätilanteessa (kun homma ei toimikkaan) tuon grubin saa palautettua varmasti kubuntun rompulta.


     
  6. Miitti

    Miitti Regular member

    Joined:
    Feb 11, 2005
    Messages:
    1,610
    Likes Received:
    0
    Trophy Points:
    46
    Hmm, pitääpä kokeilla kun ehtii. Kiitos Ysf ja lettas.
     

Share This Page