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

931

    Vastaukset 15

    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. Anni Ihamäki saa tylyä kommenttia TTK:sta - Erityisesti tämä "vääryys" ärsyttää

      Kaikille ei ole mieleen se, että Anni Ihamäki on mukana uudella Tanssii Tähtien Kanssa -kaudella. Ihamäki saa varsin ty
      Kotimaiset julkkisjuorut
      52
      1650
    2. Päivän Riikka: Pandan suklaatehdas Jyväskylästä Viroon

      Menkää töihin! Viroon! --- Liki sata vuotta kestänyt suklaantuotanto makeisvalmistaja Pandan tehtaalla Vaajakoskella pä
      Maailman menoa
      370
      1387
    3. kolme tunnistetta kaivatustasi

      Anna kolme tunnistetta kaivatussasi!
      Ikävä
      68
      1176
    4. Tiesitkö? Vappu Pimiän ensimmäinen aviomies ei ole Teemu-rakas

      Vappu Pimiä on tätä nykyä naimisissa Teemu Huuhtasen kanssa. Pimiä on toista kertaa naimisissa, sillä ensimmäinen liitto
      Kotimaiset julkkisjuorut
      38
      1174
    5. Mitä et ole valmis sietämään ihmissuhteissasi ja miksi?

      Aiemmin jo kyseltiin mitkä vaatimukset olivat mielestänne liiallisia. Kyselläänkin nyt sitä, että millaisilla asioilla s
      Sinkut
      353
      1103
    6. Kai mua vähän

      Masentaa tämä kaikki. Tämä koko meidän välinen juttu on niin vaikea… Voitaisiinko molemmat lopettaa tilanteen ruokkimine
      Ikävä
      137
      989
    7. Älä nyt ylikuormitu vaikka sinusta pidänkin rakas nainen

      Tiedän, että olet minulle oikea. En halua pilata tätä juttua malttamattomuudella, mutta epäilen. Haluan vain olla lähel
      Ikävä
      37
      892
    8. Treffi-ilmoituksia!

      Tähän avaukseen voipi treffeille halukkaat laittaa oman - lyhyen - vapaamuotoisen hakunsa,burneri emaileinee). Tavoitte
      Sinkut
      204
      808
    9. Onko karhukanta jo liian iso? Lenkkeilijä kohtasi kontion juoksulenkillä

      Rantasalmella lenkkeilijä kohtasi karhun. Kylällä karhun näkeminen on ollut tosi harvinaista. Onko karhukanta jo liian i
      Maailman menoa
      98
      661
    10. Riittäisikö se

      Että nähtäisiin viikonloppuisin? Naiselta.
      Ikävä
      62
      658
    Aihe