Kirjoittaja Aihe: NTLDR is missing  (Luettu 3542 kertaa)

petuz

  • Käyttäjä
  • Viestejä: 17
    • Profiili
NTLDR is missing
« : 13.04.07 - klo:01.11 »
Morjens!
Kaikille tai ainakin suurimmalle osalle on varmaankin tuttu tämä NTLDR ongelma. Varsinkin kun dualboottia ajetaan.
Koneessani on kaksi kiintolevyä. Toisessa kubuntu ja toisessa XP.
Tyhjensin osioita ja jätin valmiiksi asennetulle xp:lle pienen osan toisesta kiintolevystä. Ensimmäiselle kiintolevylle asensin linuxin.

Linux toimii nyt ihan mainiosti. Mutta alkuvalikosta ei löytynyt xp:tä. Modasin GRUB:ia... Nyt xp löytyy, ja yrittää jopa käynnistääkkin sitä, kunnes...
"NTLDR IS MISSING press alt+ctrl+del"

Foorumia selatessani kokeilin recovery consolen fixbootit yms.. mutta ei niin ei.. Mikäs nyt avuksi :)
XP:n uudelleen asennus? Onko tämä turvallista kubuntun kannalta?

Pikimmittä puheitta :)

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: NTLDR is missing
« Vastaus #1 : 13.04.07 - klo:19.32 »
Foorumia selatessani kokeilin recovery consolen fixbootit yms.. mutta ei niin ei.. Mikäs nyt avuksi :)
XP:n uudelleen asennus? Onko tämä turvallista kubuntun kannalta?

ei tässä välttämättä uudelleenasennusta tarvita, mutta ymmärsin siis, että olet siirtänyt windows-levyn siten, että se ei ole boottaava levy...

tämä on virhe, koska windows ei ainakaan perinteisesti ole asenneongelmastaan johtuen suostunut toimimaan millään muulla levyllä kuin sillä boottaavalla. lisäksi windows-asennuksen siirtäminen toiseen paikkaan rikkoo aika varmasti jotain muutakin windowsissa, koska siellä osiot nimetään oletuksena 'hassusti' ja niitä viittauksia käytetään sitten ympäri järjestelmää.

siispä dualboot-järjestelmässä windows aina sillä ensimmäisellä levyllä, ellei ole tarkoitus kikkailla boottausjärjestusten ja muuttuvien levytunnusten kanssa.
Janne

petuz

  • Käyttäjä
  • Viestejä: 17
    • Profiili
Vs: NTLDR is missing
« Vastaus #2 : 17.04.07 - klo:12.30 »
Nyt kun tein kaiken alusta. winukka ykköslevylle ja ubuntun kans lykkäsin sinne.
Nyt sitten windowsia säädettyäni sain aikaan jotain ihmeellistä :)
Grub error 15... Kumpikaan käyttöjärjestelmä ei käynnisty..

Ongelman tiedän, kun olen googlea sun muita seurannut, mutta en tiedä mitä tehdä.

Tässä on jotain ohjetta, mutta en ymmärrä sen päälle..
http://forums.gentoo.org/viewtopic.php?t=122656

Tonde

  • Käyttäjä
  • Viestejä: 919
  • Feisty Fawn
    • Profiili
Vs: NTLDR is missing
« Vastaus #3 : 17.04.07 - klo:14.10 »
Tuo virhe voi johtua monestakin asiasta. Itsellä tuollainen ilmeni, kun vaihdoin ubuntun eri osiolle, mutta grubin stage1 yritti etsiä sitä vanhalta osiolta.
Asenna gub uudestaan, niin saat ubuntun käyntiin.

http://forum.ubuntu-fi.org/index.php?topic=8070.0

« Viimeksi muokattu: 17.04.07 - klo:17.14 kirjoittanut Tonde »
Heitä hyväsit hitaudelle. Asenna ubuntu!

petuz

  • Käyttäjä
  • Viestejä: 17
    • Profiili
Vs: NTLDR is missing
« Vastaus #4 : 17.04.07 - klo:15.39 »
Entäs jos pitää windowsikin saada käyntiin?

Tonde

  • Käyttäjä
  • Viestejä: 919
  • Feisty Fawn
    • Profiili
Vs: NTLDR is missing
« Vastaus #5 : 17.04.07 - klo:17.24 »
Vaikka niin, että Ubuntun /boot/grub/menu.lst tiedostossa kerrotaan, että järjestelmässä on myös windowsosio.
Se tapahtuu yksinkertaisesti tämän pätkän avulla, jossa rivi "root   (hd0.0)" tarkoittaa, että windows löytyy ensimmäisen (master) levyn ensimmäiseltä osiolta.
Koodia: [Valitse]
title                 Microsoft XP home
root                (hd0,0)
savedefault
makeactive
chainloader    +1

Näin olet ilmeisesti jo tehnyt jossakin vaiheessa.

Täällä lisätietoja:
http://forum.ubuntu-fi.org/index.php?topic=9539.msg67965#msg67965

EDIT:
Grub toimii niin, että kiintolevyn alussa olevaan *master boot record:iin (mbr) tallennetaan grubin ensimmäinen vaihe stage1, jossa kerrotaan, miltä osiolta löytyy menu.lst, eli stage2, jolta lataamista jatketaan. Jos käynnistysvalikosta valitaan Linux-järjestelmä aletaan ladata Linuxia käyntiin. Jos taas käynnistetään windows, ketjutetaan käynnistys windowsin käynnistyslataajalle, joka tekee windowsin vaatimat toimenpiteet järjestelmän käynnistämiseksi.

Tai näin olen ainakin asian ymmärtänyt :)

master boot recordista voit lukea lisää täältä
http://en.wikipedia.org/wiki/Master_boot_record
« Viimeksi muokattu: 17.04.07 - klo:17.37 kirjoittanut Tonde »
Heitä hyväsit hitaudelle. Asenna ubuntu!