Mdk 10 ja Grub

Minulla on kaksi kovalevyä samassa kaapelissa.Toinen on masteri ja toinen slave.Masterilla on XP ja olisi tarkoitus laittaa Mdk. Linux slavelle.Laitanko grubin hda levylle vai hdb levylle.Jos hda levylle niin haittaako se jos levy on alustettu NTFS:si vai pitääkö levy alustaa Fat32:si. Jos Grubin oikea paikka on hdb levyllä niin olisiko oikea paikka tekemälläni /boot osiolla vai jollakin muulla osiolla.
7395
Äänestä

Muut lukivat myös

Vastaukset 7

Vanhimmat

Oikea paikka käynnistyslataajalle on hda. LILO (grubin vaihtoehto)on toiminut mulla hyvin. Se on oletuksena mdk:n asennuksessa. NTFS:llä ei merkitystä, jollet halua kirjoittaa linuxilla niille.

Äänestä

Linuxin käynnistyksen lataaja (lilo tai grub) sijoittuu /dev/hda eli mbr:ään. Se ei enempää koske ko. levyyn tai sen geometriaan. Levyn tiedostojärjestelmällä ei asiaan ole vaikutusta.

On olemassa myös vaihtoehto käyttää XP:n boot.ini -tiedostoa. Asia ei kuitenkaan ole aivan niin yksinkertaista (ohjeet voit kaivaa HOWTO-tiedostostoista). Voit asentaa grubin huoletta /dev/hda:lle.
Erityistä boot-osiota et tarvitse (voit toki sellaisen tehdä, siitä voi joskus jopa olla hyötyä), jos koneesi (bios) tunnistaa toisen kovalevyn ja osaa etsiä tuon /boot-osion.

Ainoastaan vanhemmissa koneissa, joiden bios ei esim. tunnistanut toista kovalevyä, oli tarpeen tehdä oma /boot osio biossin tunnistaman käynnistyslevyn alkusektoreille.

Äänestä
  • Jos laittaa käynnistyslataajan korpulle, sen voi siirtää windowsin boot.ini tiedostoon:

    #dd if=/dev/fd0 of=/media/floppy/bootsect.lnx bs=512 count=1

    Näin kaivetaan korpun boot-sektorilta tiedostoon bootsect.lnx.
    Kopioidaan bootsect.lnx windowsissa korpulta c:\ kansioon.
    Muokataan windowsissa c:\boot.ini tiedostoa lisäten rivin
    c:\bootsect.lnx="oma linuxini"

    Hakemisto /media/floppy on susessa korpun hakemisto. Jos se on eri mdk:ssa pitää vaihtaa sen mukaan. Tiedostonimi bootsect.lnx on vapaasti valittu.
    Windowsissa tarvitaan ehkä attrib -r -h -s boot.ini estojen poisto ennen boot.ini muokkausta.
    Muokkauksen jälkeen attrib r h s boot.ini palauttaa attribuutit.
    Olen tehnyt niinkin että laittanut bootloaderin seka windowsin boot.ini:in että linuxin / osion boot-sektorille. Eli on kaksi bootloaderia peräkkäin, toimii silti.(tulee valikko kaksi kertaa, mutta toimii)
    (Olettaen windowsin asennetun c:\:lle)

    Äänestä

  • ohjeet kirjoitti:

    Jos laittaa käynnistyslataajan korpulle, sen voi siirtää windowsin boot.ini tiedostoon:

    #dd if=/dev/fd0 of=/media/floppy/bootsect.lnx bs=512 count=1

    Näin kaivetaan korpun boot-sektorilta tiedostoon bootsect.lnx.
    Kopioidaan bootsect.lnx windowsissa korpulta c:\ kansioon.
    Muokataan windowsissa c:\boot.ini tiedostoa lisäten rivin
    c:\bootsect.lnx="oma linuxini"

    Hakemisto /media/floppy on susessa korpun hakemisto. Jos se on eri mdk:ssa pitää vaihtaa sen mukaan. Tiedostonimi bootsect.lnx on vapaasti valittu.
    Windowsissa tarvitaan ehkä attrib -r -h -s boot.ini estojen poisto ennen boot.ini muokkausta.
    Muokkauksen jälkeen attrib r h s boot.ini palauttaa attribuutit.
    Olen tehnyt niinkin että laittanut bootloaderin seka windowsin boot.ini:in että linuxin / osion boot-sektorille. Eli on kaksi bootloaderia peräkkäin, toimii silti.(tulee valikko kaksi kertaa, mutta toimii)
    (Olettaen windowsin asennetun c:\:lle)

    Eka kerralla käynnistetään korpulla ja asenuksen loputtua voi siirtää korpulle sen bootsektorin bootsect.lnx tiedostoon ja sitten windowsisa boot.ini:in.
    Toimii myös dd if=/dev/hda of=/media/floppy/bootsect.lnx bs=512 count=1 jos haluaa palauttaa hda:lle windowsin käynnistyslataajan. En muista nyt millä lilo käskyllä se palautetaan. Mdk: käynnistyslevyllä on tuo optio kylläkin myös.
    (olettaen että bootsectori on alunperin laitettu hda:n MBR:ään)

    Ongelmana on lähinnä miten linux käynnistetään eka kertaa ja miten siirretään bootsect.lnx tiedosto windowsille, jos ei ole korppuasemaa. (usb-muistitikku?) Fat osion kautta onnistuu tietysti tiedoston siirto.

    Äänestä

  • ohjeet kirjoitti:

    Eka kerralla käynnistetään korpulla ja asenuksen loputtua voi siirtää korpulle sen bootsektorin bootsect.lnx tiedostoon ja sitten windowsisa boot.ini:in.
    Toimii myös dd if=/dev/hda of=/media/floppy/bootsect.lnx bs=512 count=1 jos haluaa palauttaa hda:lle windowsin käynnistyslataajan. En muista nyt millä lilo käskyllä se palautetaan. Mdk: käynnistyslevyllä on tuo optio kylläkin myös.
    (olettaen että bootsectori on alunperin laitettu hda:n MBR:ään)

    Ongelmana on lähinnä miten linux käynnistetään eka kertaa ja miten siirretään bootsect.lnx tiedosto windowsille, jos ei ole korppuasemaa. (usb-muistitikku?) Fat osion kautta onnistuu tietysti tiedoston siirto.

    "En muista nyt millä lilo käskyllä se palautetaan. "

    lilo -u ainakin poistaa lilon mbr:stä... Tallentaako se tilalle jotakin jää arvailujen varaan (käytössä tässä järjestelmässä grub). Itse kyllä olen lilolla tallentanut edellisen boot-sektorin, ja niitä onkin sitten ollut enempikin tarjolla /boot -hakemistossa.
    (Tiedostot boot kokoa tuo 512 ;)

    "Ongelmana on lähinnä miten linux käynnistetään eka kertaa ja miten siirretään bootsect.lnx tiedosto"

    Köyhä ratkaisu on lähettää ko. bootsect.lnx tiedosto itselleen netin kautta liitetiedostona vaikka sähköpostilla. Ehkä fiksumpaa on tallentaa tuo boottisektoritiedosto jonnekin verkkoon, josta sen voi noutaa käyttöjärjestelmästä riippumatta.

    Äänestä

  • ohjeet kirjoitti:

    Jos laittaa käynnistyslataajan korpulle, sen voi siirtää windowsin boot.ini tiedostoon:

    #dd if=/dev/fd0 of=/media/floppy/bootsect.lnx bs=512 count=1

    Näin kaivetaan korpun boot-sektorilta tiedostoon bootsect.lnx.
    Kopioidaan bootsect.lnx windowsissa korpulta c:\ kansioon.
    Muokataan windowsissa c:\boot.ini tiedostoa lisäten rivin
    c:\bootsect.lnx="oma linuxini"

    Hakemisto /media/floppy on susessa korpun hakemisto. Jos se on eri mdk:ssa pitää vaihtaa sen mukaan. Tiedostonimi bootsect.lnx on vapaasti valittu.
    Windowsissa tarvitaan ehkä attrib -r -h -s boot.ini estojen poisto ennen boot.ini muokkausta.
    Muokkauksen jälkeen attrib r h s boot.ini palauttaa attribuutit.
    Olen tehnyt niinkin että laittanut bootloaderin seka windowsin boot.ini:in että linuxin / osion boot-sektorille. Eli on kaksi bootloaderia peräkkäin, toimii silti.(tulee valikko kaksi kertaa, mutta toimii)
    (Olettaen windowsin asennetun c:\:lle)

    Kokeilin tuota kun tuli mieleen meneekö yhdellä komennolla ja saako olla korppu liitettynä. Mdk näyttää liittävän (mount ) automaattisesti. Oli sama olinko floppy hakemistossa (asema liitettynä!) vai en. Mdk:ssa on korppu liitetty hakemistoon /mnt/floppy.
    Enpä taida raaskia luopua mistään distrosta vielä. Saattaa mennä kylläkin pää sekasin näin alottelijana, kun joka distrossa on hieman omat tyylit. (mdk, debian, fedora ja suse tällä hetkellä koneessa).

    Äänestä

  • ohje kirjoitti:

    Kokeilin tuota kun tuli mieleen meneekö yhdellä komennolla ja saako olla korppu liitettynä. Mdk näyttää liittävän (mount ) automaattisesti. Oli sama olinko floppy hakemistossa (asema liitettynä!) vai en. Mdk:ssa on korppu liitetty hakemistoon /mnt/floppy.
    Enpä taida raaskia luopua mistään distrosta vielä. Saattaa mennä kylläkin pää sekasin näin alottelijana, kun joka distrossa on hieman omat tyylit. (mdk, debian, fedora ja suse tällä hetkellä koneessa).

    LSB on Jeesus.
    Tarkoituksena siinä on tehdä yksi standardi
    kaikkiin Linuxeihin, eli siis tulevaisuudessa
    on mahdollista tehdä joka distrossa asiat
    samalla tavalla.

    Novell/Suse, RedHat, Caldera ja Turbolinux
    distrot ovat bisneksen voimalla tekemässä
    yhteistä Linux standardia.

    Pysy vaan kannassasi, sillä MDK näyttää
    seuraavan LSB:tä ainakin lehdistöjuttujen mukaan
    tunnollisesti.

    Aloittelijana suosittelen pysymään KAUKANA
    anti-kaupallisista distroista, kuten
    Debian ja Gentoo, ne eivät varmaan IKINÄ
    tule toteuttamaan LSB:Tä.

    Äänestä

Kommentoi aloitusta


Linux alussa kirjoitti:

Minulla on kaksi kovalevyä samassa kaapelissa.Toinen on masteri ja toinen slave.Masterilla on XP ja olisi tarkoitus laittaa Mdk. Linux slavelle.Laitanko grubin hda levylle vai hdb levylle.Jos hda levylle niin haittaako se jos levy on alustettu NTFS:si vai pitääkö levy alustaa Fat32:si. Jos Grubin oikea paikka on hdb levyllä niin olisiko oikea paikka tekemälläni /boot osiolla vai jollakin muulla osiolla.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu