
Amikor egy olyan rendszert használ, amely kettős rendszerindítás Windows és Linux között, gyakoriak a problémák a rendszerindító miután telepítettük vagy eltávolítottuk valamelyik rendszert. A számítógép indításakor megjelenő klasszikus hibaüzenet nehéz szívvel tölthet el minket: a Windows nem indul el, vagy a rendszer a GRUB-ban ragadt, és a Windowsnak nyoma sincs. Ne essünk pánikba, mert A Windows rendszerbetöltő visszaállítása a Linux telepítése vagy eltávolítása után Mindenki számára elérhető, ha követi a megfelelő lépéseket.
Ebben az útmutatóban megtalálja Minden megoldás a Windows rendszerbetöltő visszaállítására Miután belekóstoltál egy Linux kalandba a számítógépeden. A konkrét terminálparancsoktól a grafikus segédprogramokig minden módszert áttekintünk, hogy a számítógépedet normál módon indíthasd, és szükség esetén mindkét rendszer indítását fenntarthasd.
Miért tűnik el a Windows rendszerindítása a Linux telepítése vagy eltávolítása után?
A rendszerindító-kezelő a rendszer alapvető része: lehetővé teszi, hogy kiválassza, melyik operációs rendszer induljon el a számítógép minden egyes bekapcsolásakor. Ha használta kettős rendszerindítás a Linux és WindowsValószínűleg láttad már a Linux GRUB menüjét. A Linux telepítése során általában a GRUB-ot a lemez boot szektorába írja, lecserélve a Windows boot betöltőjét. Amikor törlöd a Linuxot, ha egyszerűen törlöd a partíciót, a boot szektorban lévő GRUB már nem találja meg a fájljait, és a rendszer teljesen megsérül. felfűzve, olyan hibákat dob, mint az „operációs rendszer nem található”, vagy egy egyszerű villogó kurzor a képernyőn.
Hogyan lehet megállapítani, hogy a probléma a Bootloaderben van-e
Egy nagyon egyértelmű tünet az, hogy miután Linux eltávolítása Windows számítógépről, a számítógép nem indul el, és olyan üzeneteket jelenít meg, mint a „grub rescue”, „nincs ilyen partíció”, vagy egyszerűen elsötétül bekapcsolás után. Nem fizikai lemezhibáról van szó, és nem is veszítetted el a fájljaidat.; a megfelelő betöltő egyszerűen hiányzik a boot szektorból.
Első ellenőrzések a rendszerindítás visszaállítása előtt
- Ellenőrizd a rendszerindítási sorrendet a BIOS/UEFI-benGyőződjön meg arról, hogy a Windows telepítési meghajtója az első a listában. Ez órákig tartó felesleges munkát takaríthat meg.
- Ellenőrizze, hogy vannak-e Windows helyreállítási partíciókHa megvannak, ne bántsd őket: megmenthetik a rendszeredet, vagy megkönnyíthetik a jövőbeni helyreállításokat.
- Készítsen biztonsági másolatot fontos adatairól mielőtt a partíciókat vagy a boot szektort manipulálnád. Jobb félni, mint megijedni.
A Windows rendszerbetöltő helyreállítása Linux telepítése vagy törlése után
A Windows indításának visszaállítására számos módszer létezik, automatikus és manuális is. Elmagyarázom az összes elérhető módszert, hogy kiválaszthassa a helyzetének legmegfelelőbbet.
1. Automatikus javítás Windows eszközökkel
A Windows tartalmaz egy segédprogramot a rendszerindítás automatikus javításához:
- Hozzon létre egy Indítható Windows telepítő USB egy másik számítógépről, ha nincs ilyen. Megtanulhatja, hogyan kell ezt megtenni a következő címen: Hogyan hozhatok létre egy bootolható USB-t Windows 10 rendszerben.
- Csatlakoztasd ezt az USB-meghajtót a problémás számítógéphez, és indítsd el róla a rendszert (lehet, hogy a BIOS rendszerindító menüjéből kell indítanod az F12, Esc, F2, Del stb. billentyűkombinációval).
- Az első képernyőn válassza ki a nyelvet, majd nyomja meg a következő.
- választ Javító berendezések (bal alsó sarokban, NE válassza a Telepítés lehetőséget).
- Hozzáférés a hibaelhárítás > Speciális lehetőségek > Indítási javításA hibák javításának további módjait is megtekintheti itt: A Windows rendszerindítási hibáinak elhárítása.
- Válassza ki a javítani kívánt Windows-telepítést, és hagyja, hogy az eszköz elvégezze a munkát.
Ez a módszer általában a legegyszerűbb esetekben működik.Ha az újraindítás után is problémákat tapasztal, próbálja ki az alábbi speciális módszereket.
2. Állítsa vissza a Windows Bootloadert a parancssorból
Ha az automatikus mód nem oldja meg a problémát, itt az ideje manuálisan beavatkozni a Parancs sorEhhez indítsa el a Windows telepítő USB-ről, és írja be a következőt: Parancssor tól Speciális lehetőségekItt azt is megtudhatja, hogyan Javítsa meg a Windows rendszerindítást a Bootrec segítségével.
Egyszer bent:
- Írd és hajtsd végre:
bootrec /fixmbrbootrec /fixbootbootrec /scanosbootrec /rebuildbcd
- Indítsa újra a számítógépet, hogy megtudja, a Windows normálisan elindul-e.
Ezekkel a parancsokkal, Az MBR (Master Boot Record) és a Windows rendszerindítási adatai átírásra kerülnekMegjegyzés: Ha UEFI rendszere van EFI partícióval, érdemes a /fixboot kapcsolót használni, és ellenőrizni, hogy a Windows UEFI módban van-e telepítve.
3. Javítsa ki a rendszerindító szektort (MBR vagy EFI partíció) a Bootsect segítségével
Bizonyos esetekben a bootrec használata után szükséges a rendszerindító szektor manuális visszaállítása a paranccsal bootsectUgyanabból a parancssorból futtassa a következőt:
bootsect /nt60 C: /mbr
Változtasd meg a C: betűt arra a meghajtóra, amelyre a Windows telepítve vanEz a partíció rendszerindító szektorát tisztán hagyja, a Windows rendszerindító formátumát használva.
4. Javítsa ki a partíciós hibákat a Diskpart segítségével
Ha a rendszer továbbra sem indul el, lehet, hogy a rendszerpartíció le van tiltva. A parancssorból:
diskpart
list disk
select disk 0 # Sustituye 0 por tu disco principal
list partition
select partition 1 # La que corresponda a Windows
active
exit
Akkor fuss bootrec /fixboot újra, és indítsa újra a gépet. Ez újra engedélyezi az elsődleges partíció indítását.
5. Ellenőrizze a rendszer integritását az SFC és a CHKDSK segítségével
Azokon a számítógépeken, amelyek további összeomlásokat vagy hibákat tapasztalnak, hasznos lehet a javítás sérült fájlokat:
sfc /scannow
chkdsk C: /f /r
Ez megkeresi és kijavítja a fájlokban és a lemezen található hibákat, amelyek zavarhatják a rendszerindítási folyamatot.
6. Telepítse újra a rendszerbetöltőt a BCDboot segítségével
Ha a fentiek egyike sem működött, próbáld ki telepítse újra a rendszerbetöltőt bcdboot-on keresztül. A parancssorból:
bcdboot C:\Windows /s C: /f ALL
Cserélje ki a betűket a Windows telepítésének megfelelő betűkre. Ez a rendszerindító struktúrát a nulláról fogja létrehozni.
7. Használjon harmadik féltől származó programokat a rendszerindítás visszaállításához
Vannak optimalizált alkalmazások javítsd meg a rendszerbetöltőt parancsokkal való babrálás nélkül:
- EasyBCD: Grafikus felület a Windows rendszerindítás módosításához és visszaállításához, valamint a kettős rendszerindítású rendszerek kezeléséhez.
- Rescatux vagy LiveCD-k: Olyan disztribúciók, amelyek képesek visszaállítani az MBR-t, az EFI partíciót, vagy akár a GRUB-ot is élő környezetből.
- JavításBootFull: Néhány LiveCD-ben található segédprogram a sérült rendszerindító szektorok javításához.
Ezek a programok futtathatók a számítógép indítható Live CD-ről vagy USB-meghajtóról történő indításával. Egyszerűen írd ki az ISO-képet egy CD-re, DVD-re vagy USB-meghajtóra, indítsd el a számítógépet erről az adathordozóról, és kövesd a program utasításait.
8. A GRUB helyreállítása a Windows újratelepítése után
A fordítottja is ugyanolyan gyakori: telepíted vagy újratelepíted a Windowst a Linux megléte után, és az utóbbi eltűnik a rendszerindító menüből. A rendszer közvetlenül a Windowst indítja, figyelmen kívül hagyva a Linuxot. Itt az történik, hogy a Windows átírja a saját rendszerbetöltőjét, és eltávolítja a GRUB-ot.
A GRUB visszaállításához és a Linux vagy a Windows kiválasztásához a rendszerindításkor:
- Indítsa el a számítógépet egy Ubuntu Live CD vagy USB vagy a Linux disztribúciód.
- Írj be egy terminált, például gyökér vagy a sudo használatával.
- Csatold fel a Linux telepítésed root partícióját:
mount /dev/sda1 /mnt(Cserélje ki a /dev/sda1 részt a megfelelő partícióra) - Telepítsd a GRUB-ot a fő lemezre:
grub-install --root-directory=/mnt /dev/sda - Indítsd újra a számítógépet. A rendszerindító menünek mindkét rendszeren újra meg kell jelennie!
Ha hozzá akarja adni jelszó védelem GRUB-hoz, kulcsot generálhatsz a következőképpen:
grub
md5crypt
Illeszd be a generált sort /boot/grub/menu.lst hozzátéve:
password --md5 <tu_hash_md5>
9. Konkrét megoldások mindkét rendszer megőrzésére
Ha a Windows rendszerbetöltő visszaállítása után elveszíti a Linuxhoz való hozzáférést (vagy fordítva), van egy technika, amellyel Linux bejegyzés hozzáadása a Windows rendszerbetöltőhöz, mindkettőt megtartva a rendszerindító szektor felülírása nélkül:
- Linux alatt mentsd el a Linux partíció boot szektorát a következő paranccsal:
dd if=/dev/sda3 of=/linux.boot bs=512 count=1(Állítsd be az sda3-at a Linux lemezedre/partíciódra)
- Másolja le a fájlt linux.boot a Windows partícióhoz.
- Indítsd el a Windows USB-ről, és nyisd meg a parancssort.
- Futtassa a parancsokat a Windows MBR és a Bootloader javításához:
bootrec.exe /FixMbrbootrec.exe /FixBoot - Miután belépett a Windowsba, nyisson meg egy rendszergazdai konzolt (cmd) és hozzon létre egy új bejegyzést a Linux rendszerbetöltőben:
bcdedit /create /d 'Linux' /application BOOTSECTORMásolja ki a kapott azonosítót ({ID}).
- Társítsd a Linux partíciót és a bootloader fájlt:
bcdedit /set {ID} device partition=c:(Szükség esetén állítsa be az egységet)bcdedit /set {ID} path \linux.boot - Adja hozzá a bejegyzést a rendszerindító menühöz, és állítsa be az időtúllépést:
bcdedit /displayorder {ID} /addlastbcdedit /timeout 10
Kész! Mostantól lehetőséged lesz mind a Windows, mind a Linux rendszert elindítani a rendszerbetöltők felülírása nélkül.
Záró tippek és gyakori figyelmeztetések
- Kerülje az úgynevezett partíciók törlését Windows helyreállítási környezet, Microsoft rendszer-helyreállítás o EFI rendszerpartíció; elengedhetetlenek a rendszer helyreállításához és az UEFI-be való indításhoz.
- Linux LVM és BIOS rendszerindító partíció Csak akkor kezeld őket, ha tudod, mit csinálsz. Ha bármilyen kérdésed van, kérj segítséget, vagy tekintsd meg a további dokumentációt.
- Mindig csináld mentés mielőtt megérintené a partíciókat vagy a rendszerindító szektort. Az adatvesztés nagyon ritka, de előfordulhat, ha a lépéseket helytelenül hajtják végre.
- Ha a Windows továbbra sem indul el, próbáljon meg egy rendszer visszaállítás a telepítő adathordozóról, mielőtt teljesen újratelepítené az operációs rendszert. További információért forduljon a következőhöz: A rendszerindító menü testreszabása Windows rendszerben a lehetőségek jobb kezelése érdekében.
A Windows rendszerindítás visszaállítása a Linuxszal való kísérletezés után bonyolultnak tűnhet, de ezek a lépések segítenek a Windows visszaállításában, a kettős rendszerindítás visszaállításában, sőt, a GRUB-hoz való hozzáférés védelmében is. Ne feledd, hogy mindig körültekintően használd a parancsokat, és kétség esetén fordulj speciális fórumokhoz, vagy kérj segítséget a közösségtől. Így a számítógéped újra működni fog, és továbbra is harmóniában élvezheted mindkét rendszert, problémamentesen, amikor bekapcsolod.
