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

783

    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. Nainen rakkaus sinua kohtaan ei kuole koskaan

      Ihastunut olen moniin vuosien varrella mutta vain sinä jäit sydämeen enkä vaan osaa unohtaa. Olit silloin parasta elämäs
      Ikävä
      54
      1698
    2. Kiinni on siekkilän yliajaja

      Eilen illalla saatu kiinni Varsinais-Suomessa tämä henkilö.
      Mikkeli
      14
      1510
    3. Oletko valmis? Meidän tarinaan

      Rakastan sinua ❤️
      Ikävä
      82
      1383
    4. Maskuliininen herrasmies

      Tekee aloitteen. 🌸
      Ikävä
      174
      1376
    5. Jättimäärä alokkaita keskeyttää asepalveluksen melkein heti "En pystynyt olemaan siellä enää"

      Jättimäärä alokkaita keskeyttää asepalveluksen melkein heti – "En pystynyt olemaan siellä enää" Ennen sotaväki oli
      Maailman menoa
      302
      1306
    6. Näyttävin pariskunta

      Ketkä lie tällä kylällä kääntää päät?
      Suomussalmi
      18
      1239
    7. Martina Aitolehti poseeraa Ibizalla

      Ihanaa! Ibiza on ihan paras paikka lomailla hengaillen, viinistä ja iltamenoista nauttien. Säpinää riittää. Aitolehti
      Kotimaiset julkkisjuorut
      98
      965
    8. Ollaanko me tyhmiä mies?

      Miten ihmeessä me onnistuttiin saamaan tästä näin pitkällinen ja masokistinen kuvio. Miten? Jos toisesta tykkää, näinhä
      Tunteet
      61
      948
    9. Unelmoin päivästä, jolloin voimme olla yhdessä.

      Niin pieni kuin sydän onkin, sä oot siellä ja ne mun isot tunteet sua kohtaan ❤️Sydämeni sykähtää joka kerta kun sut nää
      Ikävä
      33
      923
    10. Kannattaako kaikki Abrahamilaiset uskonnot jättää?

      Ja seurata jotain ihan muuta?
      Hindulaisuus
      347
      845
    Aihe