Boot.ini tiedoston muokkaus windowsin ulkopuolella

Viestiketju Windows -ongelmat -osiossa. Ketjun avasi jarijarf 05.07.2008.

  1. jarijarf

    jarijarf Regular member

    Liittynyt:
    06.01.2008
    Viestejä:
    120
    Kiitokset:
    0
    Pisteet:
    26
    Hei, onko olemassa tapaa kuinka boot.ini-tiedostoa voisi muokata ilman windowsia. Jokin bootti CD jossa olisi tarvittava ohjelma. Tai jotain muuta tapaa... (rakentaisi bootticd:n tiedostoilla (millä???) ja oikealla boot.ini-tiedostolla.)
    Poistin yhden kovalevyn kokoonpanosta ja sen jälkeen en saanut enää windowsia käynnistymään.

    Pitäisi saada seuravanlainen boot.ini:

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="WINDOWS XP Pro"
    C:\="Microsoft Windows 98 - Ei toimi"

    Kun se nyt on:

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(2)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="WINDOWS XP Pro"
    C:\="Microsoft Windows 98 - Ei toimi"

    Komentokehotteessa en antanut muokata boot.ini (edit boot.ini), koska se on vain luku tyyppiä...

    En millään jaksaisi asentaa kovalevyä uudestaan kokoonpanoon ja ottaa sitten riskiä että boot.ini tulisi väärin... jonka jälkeen en saa sitä ollenkaan käynnistymään...

    Kiitollinen avusta
     
  2.  
  3. tukis

    tukis Guest

    Muokkaus onnistuu Windowsista käsin.
    Tiedostolla on vain atribuutit s, h ja r (järjestelmä, piilotus ja vain luku)
    ne saa poist komennolla

    attrib -s -h -r

    ja takaisin

    atrrib +r +s +h (järjestyksellä ei merkitystä)

    Tai sitten pääset muokkaamaan tätä kautta ilman atribuutin muokkausta

    Klikkaa hiiren oikealla My computer ja valitse Properties
    Advanced -välilehti -> Startup and Recovery:Settings-nappula -> Edit -nappula

    Pelkäänpä ettei saa konetta käynnistymään ilman sitä levyä.
    Poistamalla levyllä on tärkeitä boottitiedostoja.
    Tai saa sen korjattua kopioimalla tarvittavat tiedot toiselle levylle
    -boot.ini
    -ntldr
    -ntdetect.com
    Koneeseen jäävä levy pitää myös tehdä levynhallinnassa (diskmgmt.msc) aktiiviseksi, jos se ei vielä ole. Jotta aseman saa aktiiviseksi, sen pitää olla ensisijainen (primääri) osio.
    Biosin boottijärjestystä saattaa joutua muuttamaan, jos se ei yritä bootata toiselta levyltä.

    Vielä edittiä:
    Kannattaa jättää aluksi boot.ini tiedostoon vanha(t) toimiva(t) rivi(t) ja poistaa vasta sitten, kun uudet rivit toimivat.
     
    Moderaattorin viimeksi muokkaama: 05.07.2008
  4. jarijarf

    jarijarf Regular member

    Liittynyt:
    06.01.2008
    Viestejä:
    120
    Kiitokset:
    0
    Pisteet:
    26
    Kiitokset kauniit Tukikselle.. kahvit tarjoan jos joskus vastaan tulet... :)
    Joo, onnistuin muuttamaan kyseisellä komennolla - ATTRIB (toisessa kohdassa ATRRIB...) - boot.ini asetuksia ja muuttamaan kovalevyn numeroa jossa WIN XP sijaitsi. Aivan kuten ekassa viestissäni.
    Osio jossa XP on asennettuna oli valmiiksi jo aktiivinen, joten siihen ei tarvinnut puuttua.

    Sen verran tarkennusta tuohon että koneessani oli alkuaan neljä kovalevyä, joista yksi alkoi antamaan periksi (CHKDISK joka käynnistyksen yhteydessä ja mikäli kovalevyllä sijaitsevia osioita kuormitti vähänkin pitempään,kone tilttas ja käynnistyi uudestaan...).
    Niinpä sitten päätin poistaa tuon koko kovon, ainut vain että silloin järjestelmästä tippui yksi kovalevy pois (numero 1), joten kovo jolle XP oli asennettu siirtyi pykälän alemmaksi (oli numero 2 - poiston jälkeen numero 1).
    Numerointihan kun alkaa kovolla 0:sta, jossa osio C (yleensä) sijaitsee.

    Kuitenkin helppo homma kun sai vain tietää tuon kirjoitussuojan poisto komennon... Ei noita DOS-komentoja (?) oikein tahdo enää muistaa
    Eli vielä kerran kiitos...
     
    Viimeksi muokattu: 05.07.2008

Jaa tämä sivu