Miten Windows-kovalevy takaisin boottaavaksi

UusiUbuntuKäyttäjä

Minulla on tietokoneessa kaksi erillistä kovalevyä. Tyhjensin toisen Ubuntua varten. Toisella levyllä Windows 7. Asensin tyhjälle levylle (Rufus UBS-tikku) Ubuntu 16.04 LTS:n. Kaikki meni hienosti.

Ubuntu käynnistyy automaattisesti. Käynnistysvalikosta pääsen tarvittaessa myös Windows 7:aan. Ubuntussa pääsen näkemään kaikki Windows levyn tiedostot ja olen saanut siirrettyä kaiken tarvitsemani Ubuntun levylle. Kaikki toimii kuin unelma ja käytän pelkästään Ubuntua.

Olen kasaamassa kokonan uutta tietokonetta ja siihen tulee vain Ubuntu. Vanhan koneen jätän joksikin aikaa varalle Windows 7 koneeksi. Kone ei kuitenkaan enää suostu boottaamaan pelkällä Windows 7-levyllä. "Select proper boot devise" ja "Boot MGR is missing". Olen kadottanut Windows 7 DVD-levyt.

Miten saan pelkän Windows-kovalevyn näkymään Biosille boottaavana (ilman Ubuntun levyä)? Mitään ei varmaankaan ole tuhottu tai hävitetty. Jotain nimeä pitänee vain muuttaa tai jokin bitti kääntää ympäri. Millä ohjelmalla onnistuu?

15

624

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • repairinki
    • Ubuntun levyllä on käynnistyslataajan tarvitsemat tiedostot. Ongelma olisi vältetty jos Ubuntun lataaja (grub) olisi asennettu samalle levylle kuin itse systeemi. Asennusmedialla mbr korjataan komennolla bootrec /fixmbr. En nyt muista sisältyykö Windows asennukseen. Eiköhän se jostain löydy ja suorittaa sen kun Windows on käynnissä. Ennen korjailuja on hyvä kirjoittaa mbr talteen vaikka dd:llä (linux-softa)

    • hgfdsasdf

      Jos on erillinen win ja lin levy, asennus pitäisi tehdä niin, että win-levyyn ei kosketa. Asennuksessa pitäisi tulla partitiovalinta, missä pitää myös tsekata mihin grub ladataan, eli jos win=sda ja lin=sdb, grub tulee /dev/sdb (vanha mbr), jos tätä kohtaa ei tule, asennus pitäisi pysäyttää ja irrottaa win-levy tai tehdä manuaalinen partitiointi, että grub menee oikein. Nyt vaikuttaa, että grub ei ole oikeassa paikassa. Kun grub asennetaan sdb:lle, sdb pitää biosissa muuttaa sdan edelle boottijärjestyksessä.

      Seuraavilla komennoilla voi tsekata, mitä mbr:stä löytyy (kun mbr, ei uefi-levy)
      sudo dd bs=512 count=1 if=/dev/sda 2>/dev/null | strings
      sudo dd bs=512 count=1 if=/dev/sdb 2>/dev/null | strings
      Tulostuksessa näkyy mbr:n stringit, win-bootloader -> NTFS , grub -> GRUB (muitakin stringejä mutta niillä ei nyt väliä, kunhan jompi kumpi näistä löytyy). Jos win-levyllä on grub, sinne palautetaan win-bootloader ja lin-levylle asennetaan grub vaikka tuolla boot-repair-cd:llä.

      • hgfdsasdf

        Ja boottien (grubin) asennuksen jälkeen pitää ajaa linuxissa
        sudo os-prober
        sudo update-grub
        että käyttöjärjestelmät tulee sen menuun näkyviin (tämä ei koske windows-levyyn kun grub on linux-levyllä). Jos linux levy poistetaan, windows boottaa normaalisti.


      • hgfdsasdf
        hgfdsasdf kirjoitti:

        Ja boottien (grubin) asennuksen jälkeen pitää ajaa linuxissa
        sudo os-prober
        sudo update-grub
        että käyttöjärjestelmät tulee sen menuun näkyviin (tämä ei koske windows-levyyn kun grub on linux-levyllä). Jos linux levy poistetaan, windows boottaa normaalisti.

        Mainitaan vielä, että tuo grub voidaan myös asentaa linuxissa "lennossa" mbr:ään
        sudo grub-install /dev/sdb


    • UusiUbuntuKäyttäjä

      Kiitoksia hyvistä vastauksista. Siirryn kohta Window7:aan ja poltan sen boot-repair-cd .iso:n CD:lle ja/tai USB:lle.

      Latasin myös bootrec.exe:n sisältävän tiedoston. Sen asentaminen suoraan Windows 7:aan näyttäsi olevan monimutkainen ja hiukan arvelluttava homma. Löysin kyllä tarkat (liiankin hyvät ja tarkat) ohjeet.


      Vapautin kokeilumielessä 200 Gtavua Widows levystä ja asensin Ubuntun myös sille. Ubuntu käynnistyy hienosti. Asennus ei toiveistani huolimatta tunnistanut Windowsia, joten se ei tehnyt käynnistysvalikkoa, josta pääsisi Windowsiin. Pääsen onneksi yhä Windowsiin sen toisen erillisen Ubuntu-levyn käynnistysvalikosta. Koko ajan melkein toivon, että saisin tuhottua koko Windows 7:n. Säästyisi aikaa ja vaivaa!

      • hgfdsasdf

        Kannattaa miettiä selkeä suunnitelma, kuka levyjen mbr:iä hallinnoi. Esim. jos haluat levylle a sekä winin että linuxin, yksinkertaisin tapa on, että a-levyn linux ottaa a-levyn mbr:n. Näin olisi tullut automaattisesti jos olisit irrottanut b-levyn kun asensit a-levyn linuxin, silloin a-levyn mbr:ään olisi ihan oletuksena tullut a-linuxin grub. Eikä mitään bootreciä tarvita, jos näin tehdään, grub korvaa sen. Sitten jos linuxeja asennetaan useampia, pitää olla tarkkana, että mbr:n grubia ei ylikirjoiteta (grubia ei asenneta niissä), vaan se säilyy sillä llinuxilla, mikä on valittu master-linuxiksi. Siinä pitää sitten ajaa tuo update-grub, että menu päivittyy ja uudet tulee mukaan.

        Grubin voi helposti asentaa myös ubuntun asennus-cdltä, tässä tapauksessa erikseen a ja b levylle, koska ne erotetaan myöhemmin. Jos on tehty oletusasennus (ei erillistä boot-partitiota), se menee vaikka tämän vanhan ohjeen mukaan (katsotaan vaan mikä on master-linuxin root-partitio, sinne tulee grubin konfiguraatio, pitää olla tarkkana että menee oikeaan levyyn ja partitioon)

        http://mkk-demo.net/wordpress/ubuntu-12-04-grub2-ohjeita


      • UusiUbuntuKäyttäjä
        hgfdsasdf kirjoitti:

        Kannattaa miettiä selkeä suunnitelma, kuka levyjen mbr:iä hallinnoi. Esim. jos haluat levylle a sekä winin että linuxin, yksinkertaisin tapa on, että a-levyn linux ottaa a-levyn mbr:n. Näin olisi tullut automaattisesti jos olisit irrottanut b-levyn kun asensit a-levyn linuxin, silloin a-levyn mbr:ään olisi ihan oletuksena tullut a-linuxin grub. Eikä mitään bootreciä tarvita, jos näin tehdään, grub korvaa sen. Sitten jos linuxeja asennetaan useampia, pitää olla tarkkana, että mbr:n grubia ei ylikirjoiteta (grubia ei asenneta niissä), vaan se säilyy sillä llinuxilla, mikä on valittu master-linuxiksi. Siinä pitää sitten ajaa tuo update-grub, että menu päivittyy ja uudet tulee mukaan.

        Grubin voi helposti asentaa myös ubuntun asennus-cdltä, tässä tapauksessa erikseen a ja b levylle, koska ne erotetaan myöhemmin. Jos on tehty oletusasennus (ei erillistä boot-partitiota), se menee vaikka tämän vanhan ohjeen mukaan (katsotaan vaan mikä on master-linuxin root-partitio, sinne tulee grubin konfiguraatio, pitää olla tarkkana että menee oikeaan levyyn ja partitioon)

        http://mkk-demo.net/wordpress/ubuntu-12-04-grub2-ohjeita

        Poistin kokeilumielessä Windows-levylle asentamani Ubuntun. Se sotki korjausyritykset täysin. Nyt levy on yhtenä partitiona taas vain Windows-käytössä.

        Ekan vastauksen https://sourceforge.net/projects/boot-repair-cd/ :lla ei kyllä lukemattomista yrityksistä huolimatta saa korjattua Windows-levyäni boottaavaksi. Aina tule "Bootmgr is missing". Yksi maailman yleisimmistä ongelmista!

        Jatkossa on (ja myös alun alkaen oli) tarkoitus pitää vain Ubuntu- tai Windows- levy kytkettynä. Ubuntu toimii jo nyt yksikseen ihan OK ja keskityn nyt vain korjaamaan sen Windows:n boottaavaksi ilman Ubuntua. Tuon pitäisi kyllä onnistua jollakin UBS-tikulle lataamalla Windows-ohjelmalla ilman Ubuntua tai sen komentoja.


      • boot-levy

        Kun asensin Ubuntun toiselle kovalevylle, irroitin asennuksen ajaksi alkuperäisen Windows-kovalevyn johdot. Näin asennus ei sotke toista levyä.
        Boot-levyn valinta Biosista.


      • UusiUbuntuKäyttäjä
        boot-levy kirjoitti:

        Kun asensin Ubuntun toiselle kovalevylle, irroitin asennuksen ajaksi alkuperäisen Windows-kovalevyn johdot. Näin asennus ei sotke toista levyä.
        Boot-levyn valinta Biosista.

        Kyllä minullakin oli Windows 7 levy (E:) irti Ubuntun asennuksen (C: levylle) ajan.

        N. 4 vuotta sitten jouduin asentamaan Windows 7:n (oli C: levyllä) kokonaan uudelleen sen mentyä umpisolmuun ja asensin sen toiselle levylle (E:) jossa se nyt on. Sille alkuperäiselle levylle (C:) jäi tietysti se Windows 7:n erikoisuus eli System Reserved partitio. Näkyy vain Disk Management työkalulla ja vastaavilla. Uudelleen asennuksen yhteydessä joku viisas automaattinen valinta oli jättänyt sen C: levyn (nykyinen Ubuntu) latavaksi eli tietokoneeni on käynnistynyta aina sen System Reserved Partition kautta. Olisi voinut välttää, jos oli kiiressä tiennyt!

        Ihmettelinkin kun USB-tikulle polttamani Windows 7 Recover Disc ei löytänyt E: levyltä Windowsia. Oli pakko kytkeä myös C: levy päälle. Sitten korjasin Windows 7 Recover Discillä kaiken alkuperäiseksi ihan kokeilumielessä. Tiesin kyllä ettei Ubuntu enää käynnistyisi. Mutta sitähän varten tallessa oli toisella tikulla hyvin toimiva boot-repair-cd/. Eli pääsin sen avulla takaisin myös Ubuntuun.

        Nyt pitää tuhota se Ubuntu-levyllä (C:) oleva Windows 7:n System Reserved Partitio ja jollakin tavalla ja asentaa Windows 7 Recover Disc:illä Windows levylle (E:) tarvittavat lataustiedostot. Pidän Ubuntu-levyn (C:) irti.


      • UusiUbuntuKäyttäjä
        UusiUbuntuKäyttäjä kirjoitti:

        Kyllä minullakin oli Windows 7 levy (E:) irti Ubuntun asennuksen (C: levylle) ajan.

        N. 4 vuotta sitten jouduin asentamaan Windows 7:n (oli C: levyllä) kokonaan uudelleen sen mentyä umpisolmuun ja asensin sen toiselle levylle (E:) jossa se nyt on. Sille alkuperäiselle levylle (C:) jäi tietysti se Windows 7:n erikoisuus eli System Reserved partitio. Näkyy vain Disk Management työkalulla ja vastaavilla. Uudelleen asennuksen yhteydessä joku viisas automaattinen valinta oli jättänyt sen C: levyn (nykyinen Ubuntu) latavaksi eli tietokoneeni on käynnistynyta aina sen System Reserved Partition kautta. Olisi voinut välttää, jos oli kiiressä tiennyt!

        Ihmettelinkin kun USB-tikulle polttamani Windows 7 Recover Disc ei löytänyt E: levyltä Windowsia. Oli pakko kytkeä myös C: levy päälle. Sitten korjasin Windows 7 Recover Discillä kaiken alkuperäiseksi ihan kokeilumielessä. Tiesin kyllä ettei Ubuntu enää käynnistyisi. Mutta sitähän varten tallessa oli toisella tikulla hyvin toimiva boot-repair-cd/. Eli pääsin sen avulla takaisin myös Ubuntuun.

        Nyt pitää tuhota se Ubuntu-levyllä (C:) oleva Windows 7:n System Reserved Partitio ja jollakin tavalla ja asentaa Windows 7 Recover Disc:illä Windows levylle (E:) tarvittavat lataustiedostot. Pidän Ubuntu-levyn (C:) irti.

        Sain sen Windows levyn boottaavaksi Terabyte:n asiantuntijan ohjeella laakista suoraan Windows 7:n sisällä diskmgmt.msc:llä ja command prompt ikkunan komennoilla (administrator moodissa).

        https://www.terabyteunlimited.com/kb/article.php?id=409

        Ohjeessa suurin osa on selityksiä ja varmistuksia ja vaihtoehtoisia tapoja. Jätän sen System Reserved partition vielä toistaiseksi tuhoamatta, sillä Ubuntun käynnistysvalintavalikko käyttää sitä Windowsin käynnistämiseen.


    • deedeelulz

      Mun mielestä aina ennen kuin asentaa Windows levylle Ubuntua tai muuta Linuxia niin kannattaa dd komennolla kopioda MBR talteen. Se on hyvä olla siitäkin syystä jos epäilee MBR virusta. Periaattessa ne ensimmäiset 512 tavua voisi kopioida jostain toisesta Win7 koneestakin? dd komennon käyttö on itseasiassa varsin hyvä taito omata.

      dd if=/dev/sda of=/home/backup/mbr bs=512 count=1

      Tuollaisella komennolla olen itse kopioinut Linux live tikulle backup hakemistoon, joka on minulla aina matkassa töissä kun olen. Jää kaikki turha säätäminen vähemmälle.

    • JoOnIhmeSäätämistä

      SIlloin kun minä joskus 1990-luvun lopussa asentelin dualboot-linuxeja, kaikki meni heittämällä. Asennusvaiheessa asennettiin LILO ja siihen tuli automaattisesti käyttisvaihtoehdot ja ei muuta kun latailemaan seuraavassa bootissa haluttu käyttöjärjestelmä. Onko propellihatut päässeet pilaamaan tämänkin asian ja kaikesta tehty niin helvetin vaikeeta, että ei enää ilman hirveetä säätämistä saa enää Windowsinkaan bootattua, jos toisella levyllä on Linux? Missä mentiin vikaan, kertokaa! Luulisi nyt tänä päivänä viimeistään kaiken olevan helpompaa kuin silloin "ennen vanhaan", mutta ei sitten kai?

      • melkein_lihava

        Tumpelot eivät vain osaa asentaa eikä korjata.


      • ei-ole-vaikeaa

        Ei nyt ole hirveän kauan siitä kun piti tehdä vastava homma, eli saada Win 7 käynnistymään Ubuntun poiston jälkeen levyltä.
        Ei se vaikeaa ollut. Piti vain käynnistää Win 7 asennuslevyltä ja antaa pari komentoa komentoriviltä (korjata MBR).

        Ja hyvin helppoa on asentaa samaan koneeseen Win7 toiselle levylle ja Linux-distro toiselle.

        Netistä löytyy asiaan hyvin ohjeita. Katsoo ne vaan ennen kuin alkaa asentelemaan. Ei siinä vaiheessa kun ei pääse nettiin.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Täytyi haukkuu sut lyttyyn

      En haluu tuntee rakkautta sua kohtaan enää ja haluun unohtaa sut mut sit tulee kuiteki paha olo kun haluis vaan oikeesti
      Ikävä
      64
      1907
    2. SINÄ nainen hyvin läheltä

      Pidän sinusta. Mutta mene ensin juttelemaan lääkärin luokse, ja hoida itsesi kuntoon. Sit kun sä olet kunnossa, niin mä
      Ikävä
      79
      1277
    3. Et voi olla loputtomasti hiljaa

      Nainen. Tarkoitan siis meidän juttua. Eihän tämä tällaiseen epätietoisuuteen voi jäädä siinä vaan särkyy kumpikin. Kerto
      Ikävä
      78
      1214
    4. 45
      1115
    5. Nainen mitä tekisit

      Joutuisit tekemään miehelle ja sinulle tai sinulle ja miehellesi ja kahdelle lapselle ruokaa ja kaapista löytyy 2 litraa
      Sinkut
      160
      982
    6. Ajatus aamuun

      Tämä jollekin tärkeälle. On asioita mistä jutellaan, on asioita mistä vitsaillaan, on myös asioita mistä ei puhuta kenen
      Ikävä
      71
      979
    7. Siis ei ole edes mahdollista

      että ei törmätä, ei sit millään vaikka päällä hyppisi
      Ikävä
      44
      910
    8. J-miehelle

      haluan kertoa että olet edelleen mulle rakas. Ajattelen sinua päivittäin kulta.
      Ikävä
      58
      858
    9. Martina kauniina lehtihaastattelussa

      Martina antoi hyväntuulisen haastattelun lehteen. Tyylikkäitä kuvia ja kivoja vaatteita kauniilla Martinalla.
      Kotimaiset julkkisjuorut
      183
      853
    10. Minä en luota sinuun yhtään nainen

      ja aistin että yrität taas satuttaa henkisesti koska tiedät että olet heikkouteni joten siksi tein mitä tein mutta en ki
      Ikävä
      41
      851
    Aihe