A GRUB a legtöbb verzió indítójaoperációs rendszer Linux. Segítségével több rendszerindítást szervezhet, és több különböző operációs rendszert használhat egy számítógépen. Dolgozhat például Linux alatt, és újraindítás után pihenjen a Windows játéklehetőségeivel. Sajnos bármely felhasználó életében előfordul, hogy különböző okok miatt szükség lehet a rendszerindító helyreállítására. Ebben a cikkben elmondjuk a jelenség legvalószínűbb okait és a számítógép normál működésének helyreállítását.
OS betöltő funkciók
Lássuk, milyen funkciót lát elrendszerindítót, és mi okozza a sérülést. Az operációs rendszer részeként átveszi az alapul szolgáló I / O rendszert, és a POST után tovább fut. Szerepe a berendezés előkészítése a munkához, az operációs rendszer kernelének betöltése és a további vezérlés átadása.
Így a bootloader sérülése azt eredményeziegy olyan helyzet, amikor a kezdeti hardverteszt után, még ha hiba nélkül is befejeződik, a számítógép nem találja meg az operációs rendszer kerneljét, és ezért elindíthatja. Az operációs rendszer hibaüzenetet és a rendszerindítási konfiguráció észlelésének elmulasztását jelzi.
A károsodás fő okai a következők lehetnek:
- egy második operációs rendszer telepítése egy merevlemezre;
- a Windows újratelepítése multiboot rendszerbe;
- hiba a merevlemez partíciókra történő felosztásakor.
A GRUB szerepe
Rendkívül pontosak, modern változatokA Linuxot nem a GRUB, hanem annak korszerűbb verziója, a GRUB 2. használja. A név kényelmetlen számától való megszabadulás érdekében a régi verziót GRUB Legacy névre keresztelték, az újat pedig a Linux felhasználók számára ismert névnek hívták. Nem térünk el a kialakult megnevezéstől sem.
Miután foglalkozott a terminológiával, fontolja megGRUB jellemzők. A Microsoft családban leggyakrabban előforduló Windows 7 rendszerindító betöltője, csakúgy, mint az összes többi verzió, nem képes helyesen észlelni más operációs rendszerek fájlrendszereit. A GRUB megbirkózik ezzel a feladattal.
Ezért, ha a számítógépén vanLinuxot és Windows-t egyaránt telepítve, a rendszerindító betöltését helyre kell állítani a Linux számára. Ellenkező esetben nem kapja meg a választott operációs rendszert, amikor bekapcsolja a számítógépet.
OS telepítési eljárás
Mint mondtuk, a Windows 7 rendszerindító nem azképes lesz meghatározni egy másik operációs rendszer jelenlétét a számítógépen. Mivel ez a funkció már régóta ismert, a multiboot rendszerekre számos íratlan szabály vonatkozik:
- a Windows több verziójának telepítése juniortól idősebbig történik;
- A Linuxot mindig a második után telepítik a Windows után.
A második szabály be nem tartása ahhoz vezetvissza kell állítani a GRUB-t. A Linux után telepített Windows egyszerűen törli a rendszerbetöltőjét, kicserélve a sajátjával, fel nem osztottnak érzékelve az operációs rendszer által elfoglalt lemezterületet. Természetesen nem mindig lehet betartani a szabályokat, még akkor sem, ha ismered őket. Ha azonban megértette a GRUB szerepét és funkcióját, annak helyreállítása nem nehéz.
A
Mielőtt bármilyen számítógépes műveletet elkezdene,előzetes előkészítés szükséges. A GRUB helyreállítása sem kivétel. Az Ubuntu volt az első operációs rendszer, amely alapértelmezett bootloaderként használta. A Linux ezen verziójával rendelkező LiveCD, amelynek bitje megegyezik a rendszerére telepített verzióval, az, amire szükségünk van.
A LiveCD egy kivehetőn rögzítetta Linux média verziója, amely a számítógép merevlemezének használata nélkül is elindulhat. Eleinte ezt az opciót használták az operációs rendszer képességeinek megismerésére. A letöltés után a felhasználó tanulmányozhatta az operációs rendszert telepítés nélkül, és kockázat nélkül általános képet kaphatott róla.
Ez a lemez használható asérült GRUB bootloader. A helyreállítást annak segítségével részletesen leírja a szabad közösség dokumentációja. A noteszgép architektúrájában bekövetkezett változások, nevezetesen a CD / DVD meghajtók fokozatos eltűnése az új modellekből arra a tényre vezetnek, hogy a LiveCD kifejezést szélesebb körben értelmezték. Ez nemcsak lézerlemezt jelent, ahogy eredetileg volt, hanem USB-adathordozót is - egy pendrive-ot.
Mielőtt ilyen lemezt használna, ellenőrizzea rendszer készen áll a cserélhető adathordozókról történő indításra. Ehhez be kell indulnia a BIOS-ba, és ellenőriznie kell a rendszerindító eszközök beállított prioritását.
felépülés
Amikor az összes előkészítő művelet befejeződött ésa rendszer készen áll - indítás a LiveCD-ről. Mivel az ilyen lemezek valójában egy komplett operációs rendszer, láthatja a Linux által választott verziójának egy közönséges asztalát. A további műveletek minimális készségeket igényelnek az operációs rendszer parancssorának használatához. A főmenüben meg kell találnia és el kell indítania a "Terminal" alkalmazást. A megnyíló Linux parancssori ablakban írja be a következő parancsot:
sudo fdisk -l
Ennek eredményeként megkapja a kemény partíciók listájátazt a lemezt, ahová ki kell választania azt, amelyre a Linux telepítve van. A legtöbb rendszeren ez az sda5 lesz. Ha ez a szakasz eltér az Ön esetétől, cserélje ki a megnevezésben szereplő számot a szükségesre. Ezután a következő paranccsal csatlakoztatjuk:
sudo mount / dev / sda5 / mnt
A következő lépés egy új rendszerbetöltő telepítése:
sudo grub-install --root-directory = / mnt / dev / sda
Néhány másodperc múlva a következő értesítés jelenik meg a parancssorban:
A telepítés befejeződött. Nem jelentettek hibát.
Ezért sikeresen írt egy új bootloadertGRUB. A helyreállítás majdnem befejeződött. Újraindítja, és ezúttal a merevlemezre telepített Linuxra indul. Egy utolsó frissítési művelet van hátra. Nyissa meg újra a "Terminal" elemet, és írja be a következő parancsot:
sudo update-grub
Ezt a műveletet a root jelszóval kell megerősíteni.Befejezése után kap egy teljesen működőképes GRUB rendszerindítót, amely helyesen érzékeli a telepített operációs rendszert. A helyreállítás befejeződött, a szokásos módon használhatja számítógépét.
Végezetül
Mint láthatja, ebben a műveletben nincs semmi nehéz. Minden műveletet normál grafikus módban hajtunk végre. Úgy gondolhatja, hogy átment a "tűzkeresztségen" és csatlakozott a Linux seregéhez.