КампутарыАперацыйныя сістэмы

Загрузнік аперацыйнай сістэмы GRUB: налада, апісанне. Ўстаноўка і аднаўленне GRUB

Не адзін дзясятак новых карыстальнікаў аперацыйных сістэм, выдатных ад Windows, з ладнай доляй сумненні і скептыцызму сустракаюць фразу «пачатковы загрузнік» ў нашы дні. І таму ёсць абсалютна лагічная прычына: большасць пачаткоўцаў да свайго пераходу да выкарыстання іншых, меней распаўсюджаных на рынку аперацыёнак, у паўсядзённым жыцці выкарыстоўвалі тую ж самую Windows. У ёй гэты загрузнік рэалізаваны максімальна прымітыўна і празрыста. І хоць гэта ў некаторай ступені дадае выгоды для радавога карыстальніка, аднак разам з тым і уразае функцыянальныя магчымасці ўжо і без таго найбольш папулярнай і універсальнай АС. Таму ўсім тым, хто вырашыў звярнуць увагу на іншыя прадукты IT-індустрыі, абавязкова варта азнаёміцца з універсальным загрузнікам GRU, што ў далейшым адчувальна дапаможа ў працы адразу з некалькімі АС, устаноўленых на адным кампутары.

Універсальны інструмент для ня універсальных сістэм

Перш за ўсё пачнем разбірацца з назвы GNU GRUB. Гэтая абрэвіятура з англійскай GRand Unified Bootloader перакладаецца як "галоўны уніфікаваны загрузнік". Яго стваральнікам з'яўляецца некамерцыйная арганізацыя «Праект GNU», якая праславілася ў IT-сферы сваімі свабодна распаўсюджваюцца праграмным забеспячэннем. Сам жа GRUB па сваёй сутнасці ўяўляе меню выбару загрузкі патрэбнай карыстачу АС з цэлага пераліку падтрымоўваных сістэм:

  • Linux.
  • FreeBSD.
  • Solaris.

Пры гэтым GRUB зможа працаваць нават з Windows. Аднак для запуску падобных сістэм, якія не падтрымліваюцца напрамую дадзеных пачатковым загрузнікам, ёсць свае асаблівыя нюансы, якія мы вывучым крыху пазней ва ўсіх дэталях і падрабязнасцях.

Шлях развіцця тэхналогіі

Бесперапынна расце папулярнасць GRUB была асноватворнай прычынай, якая падахвочвае няўхільна развіваць і ўдасканальваць загрузнік ў далейшым. Самая першая версія загрузніка, звалася як GRUB Legacy, да гэтага часу выдатна спраўляецца з задачамі уніфікаванага загрузніка для UNIX-падобных сістэм. Шырокая падтрымка сур'ёзных кампаній (накшталт RedHat і Novell) і серверных дыстрыбутываў забяспечылі ёй яшчэ працяглы тэрмін існавання ў цэлым.

Аднак нават гэтая акалічнасць зусім ніяк не паўплывала на далейшае ўдасканаленне загрузніка, дзякуючы чаму карыстальнікі атрымалі апошнюю на дадзены момант часу версію GRUB 2. Будучы перапісаным з чыстай радкі, GRUB 2 ці ледзь валодае хоць чымсьці агульным з састарэлым GRUB Legacy, акрамя самой назвы . Сёння, будучы па змаўчанні выкарыстоўваецца з версіі 9.10 аперацыйнай сістэме Ubuntu, GRUB другой рэвізіі дзякуючы сваёй больш дасканалай і магутнай структуры цалкам спыніў якую-небудзь далейшую распрацоўку ўжо і так выдатна сябе зарэкамендавала ў мінулым Legacy.

Аднак з самага пачатку пачаткоўцу варта ўсвядоміць, што GRUB 2 - больш складаны ў працы, у параўнанні з папярэдняй версіяй, загрузнік. Таму каб зберагчы карыстальнікаў ад магчымых цяжкасцяў і праблем, далей будуць проста і падрабязна выкладзены ўсе драбнюткія дэталі, разуменне якіх дазволіць у поўнай меры скарыстацца ўсімі навінамі апошняй версіяй, а іх даволі нямала:

  • Скрыптовымі падтрымка (цыклаў, умоў, зменных і функцый).
  • Графічны інтэрфейс дадае магчымасць гнуткіх змен вонкавага выгляду загрузніка пад індывідуальны густ карыстальніка (GRUB 2 можа быць лёгка зменены ад чорна-белай табліцы да стыльнага рознакаляровага акна).
  • Магчымасць дынамічнай падгрузкі модуляў. Гэта дазволіць пашыраць функцыянал ня на зборачным этапе, а непасрэдна падчас выканання.
  • Сумяшчальнасць з рознымі архітэктурамі.
  • Дададзеная падтрымка загрузкі Mac OS.
  • Дададзеная стабільная праца з такімі файлавымі сістэмамі, як: FAT16, FAT32, NTFS, любая версія ext, XFS і ISO
  • Кросплатформавы тып ўстаноўкі дасць магчымасць ўсталяваць GRUB2 з другога архітэктуры
  • Ўвядзенне бяспечнага рэжыму ў выпадку ўзнікнення праблемных сітуацый.
  • Выпраўленыя памылкі ад старой GRUB Legacy, якія першапачаткова не маглі быць пафіксіўшы з-за патрабаванняў зваротнай сумяшчальнасці.

Улічыце, што далей пад назвай GRUB для зручнасці будзе разумецца менавіта версія GRUB 2, якую мы і разбяром ў поўнай меры для кожнага неспрактыкаванага карыстальніка.

Усе чулі пра LILO?

Зразумела, не адзіным толькі GRUB'ом абмяжоўваецца выбар карыстальнікаў сярод загрузнікаў АС. Падобным аналагам з'яўляецца LILO - пачатковы загрузнік Linux (LInux Loader), які да гэтага часу не губляе цалкам сваю актуальнасць. Аднак жа на карысць GRUB варта ўлічыць некалькі адметных асаблівасцяў, якімі прамы канкурэнт пакуль што пахваліцца вызначана не можа:

  • LILO падтрымлівае толькі 16 канфігурацый загрузкі, калі GRUB мае падтрымку неабмежаванага ліку такіх конфігаў.
  • GRUB можа загружацца па лакальнай сеткі, чаго не скажаш пра LILO.
  • Нарэшце, у LILO няма таго самага каманднага інтэрактыўнага інтэрфейсу, да выгоды якога ўжо даўно прывыклі карыстальнікі апошняй версіі GRUB.

Адзінай агульнай асаблівасцю абодвух загрузнікаў з'яўляецца неабходнасць кожны раз кампіляваць ўсе занесеныя змены ў меню. Функцыя аўтаматычнага захавання здаўна адсутнічала ў фірменным загрузніку Linux. GRUB 2 таксама не можа пахваліцца гэтак зручнай фічай. Але нават улічваючы гэты нязручны для паўсядзённага выкарыстання нюанс, LILO па некалькіх пунктах прайграе свайму канкурэнту, дзякуючы чаму той атрымлівае ўсё больш шырокае распаўсюджанне сярод хатніх кампутараў карыстальнікаў.

Ўстаноўка GRUB: усе нюансы і падрабязнасці працэсу

З самага пачатку пераканайцеся, што ў вас маецца альбо устаноўленая Ubuntu, альбо маецца яе загрузны дыск (LiveCD). Запусціўшы сістэму, неабходна выклікаць тэрмінал спалучэннем клавіш Ctrl + Alt + F2, пасля чаго прапісаць у ім наступныя каманды:

- sudo add-apt-repository ppa: cjwatson / grub,

- sudo add-get update && sudo add-get install grub2,

- sudo update-grub2.

І нават калі ў вас не ўстаноўлена Ubuntu, але маецца LiveCD, то працэдура застаецца адна і тая ж з адной толькі маленечкай розніцай. Загрузіўшыся менавіта з гэтага загрузнага дыска, абярыце опцыю "Паспрабаваць Ubuntu" - так вы запусціце сістэму без якіх-небудзь змяненняў на сваім кампутары. Пасля гэтага працягвайце ўсталёўваць загрузчык GRUB па той жа схеме з этапа выкліку тэрмінала.

Праверыць ўсталяваную версію загрузніка можна камандай grub-install -v, а таксама непасрэдна пры самай загрузцы Ubuntu.

Алгарытм запуску GRUB

Па меры завяршэння працы GRUB Install загрузнік ў першую чаргу змяняе код MBR на свой уласны. MBR - гэта сектар, які змяшчае асноўны загрузачны запіс (ад англ. Master Boot Record), які змяшчае ў сабе:

  • код асноўнага загрузніка (446 байт);
  • табліцу падзелаў з апісаннем як асноўных, так і другасных падзелаў цвёрдай кружэлкі (64 байта).

З-за малога аб'ёму сектара MBR, запуск GRUB ўкладаецца ў два ўмоўныя этапы:

  1. У MBR размяшчаецца спасылка да канфігурацыйнага файла (які можа знаходзіцца ў любым цвёрдым дыску, на меркаванне самога карыстальніка). Менавіта па ёй і будзе вызначацца ўвесь загрузны этап, які пачынаецца на другім этапе.
  2. Іх канфігурацыйнага файла улічваюцца ўсе налады і дадзеныя, неабходныя для працы GRUB. Калі ж на другім этапе канфігурацыйны файл не быў знойдзены, то працэс загрузкі будзе спынены і карыстачу ўжо прыйдзецца ўручную выбіраць загрузачны канфігурацыю з каманднага радка.

Такая структура загрузкі дазваляе быць GRUB'у больш шырока канфігуруемы і гнуткім, чым вялікія іншых аналагаў, у якіх гэты працэс спрошчаны да максімальнай кампактнасці.

Найбольш часта выкарыстоўваюцца кансольныя каманды

Немалы прастор рабочых магчымасцяў у кансольным рэжыме апошняй версіі GNU GRUB, налада і канфігурацыйныя магчымасці таксама не пакінуць абыякавымі карыстальнікаў. Для таго каб патрапіць у яго, дастаткова націснуць клавішу «З» падчас адлюстравання загрузнага меню, пасля чаго застанецца толькі дакладна ўвесці патрэбныя вам каманды:

каманды апісанне Прыклад ўводу ў кансоль
ls Універсальная каманда для працы са спісамі жорсткіх дыскаў і частак. Можа выкарыстоўвацца для высновы змесціва тэчкі. ls / boot / grub
Яе выкарыстанне дасць поўную інфармацыю абсалютна аб любым раздзеле. Пры гэтым будзе паказаны тып файлавай сістэмы на ім, яго пазнака, UUID, а таксама дата ўнясення апошніх зменаў.

ls (hd *, *)

*, * - нумар дыска і нумар часткі на ім адпаведна

cat Выснова інфармацыі пра змесціва канкрэтна паказанага файла. cat / шлях / імя_файла
linux Аналаг kernel-каманды GRUB з старой-добрай версіі Legacy, якая дазваляе загружаць азначанае ядро Linux.

linux файл_ядра

опция1 = значэнне

опция2 опция3

chainloader Перадача кантролю загрузкі іншаму загрузніку па ланцужку. Загрузнік будзе шукацца выключна ў раздзеле, які зададзены ў якасці root (зразумела, з указаннем канкрэтнага выканаўчага файла).

chainloader / шлях / імя_файла

root Пры выкарыстанні каманды без якіх-небудзь параметраў карыстач атрымае інфармацыю аб root-частцы, а таксама пра тып файлавай сістэмы на ім. root
Радзей (з-за верагоднасці некарэктнай працы) выкарыстоўваецца для пераносу root на іншы падзел.

root (hd *, *)

*, * - нумар дыска і нумар часткі на ім адпаведна

set Часцей за ўсё дзякуючы сваёй стабільнасці і працаздольнасці выкарыстоўваецца для перапрызначэння root-распранула на дыску.

set root = (hd *, *)

*, * - нумар дыска і нумар часткі на ім адпаведна

search

Каманда пошуку раздзела UUID, пазнакі або жа па канкрэтна зададзеным файлу. Для задання пошукавых параметраў выкарыстоўваюцца наступныя ключы:

  • u (або --fs-uuid) - пошук раздзела па UUID;
  • l (або --label) - пошук па метцы падзелу;
  • f (або --file) - пошук па вызначаным файлу;
  • n (ці --no-floppy) - пропуск пры праверцы флопі-дыскавода;
  • s (або --set) - усталяваць знойдзены падзел у якасці значэння зададзенай зменнай.

Каманда спатрэбіцца ў выпадку, калі нумарацыя дыскаў і частак "паляціць", з-за чаго каманда set root альбо прывядзе ў нікуды, альбо ў не той падзел не таго дыска.

search -u uuid_нужного_раздела

search -l пазнака падзелу

search -f / шлях / імя файла

lsfonts Адлюстраванне пераліку загружаных на сапраўдны момант шрыфтоў. lsfonts
help Выкарыстоўваецца для вываду усяго спісу даступных кансольных каманд. help
Альбо для вываду каманд, якія пачынаюцца на пэўную камбінацыю знакаў.

help s - выснова даведкі на ўсе каманды, якія пачынаюцца на s.

help set - адлюстраванне даведкі аб камандзе set.

terminal_output.console Пераключэнне на чорна-белую каляровую гаму адлюстравання. terminal_output.console
background_image

Змена фонавага малюнка ў рэальным часе. Дапамагае толькі ў падборы такога варыянту афармлення шрыфтоў, каб тыя былі адрозныя на зададзеным фоне.

Звярніце ўвагу: каманда не змяняе настроек афармлення - выява застаецца на фоне толькі толькі на бягучым сеансе да наступнага выключэння.

background_image / шлях / імя_файла

boot Загрузіць кампутар. boot
reboot Перазагрузіць кампутар. reboot

halt

Выключыць кампутар. halt

Послеустановочный GRUB: налада і карысны ў працы софт

Асноўным канфігурацыйным файлам у GRUB2, у адрозненне ад папярэдняй версіі Legacy, з'яўляецца не /boot/grub/menu.lst, а ўжо /boot/grub/grub.cfg. Аднак наўпрост яго рэдагаваць бессэнсоўна - ён будзеце генеравацца з кожным захаваныя змяненнем у файле налад / etc / default / grub і ў дырэкторыі скрыптоў /etc/grub.d.

У / etc / default / grub налада у асноўным абмежаваная змяненнем стандартнага пункта загрузкі і / або часу паказу меню:

  • За першы пункт змяненняў адказвае параметр GRUB_DEFAULT, значэннем якога пазначаецца нумар пункта ў меню загрузкі. Выбіраючы якой-небудзь іншы пункт, карыстальнік павінен ведаць яго чарговасць з агульнага спісу (для гэтага трэба прагледзець змесціва /boot/grub/grub.cfg і знайсці па ліку патрэбную запіс). Пры гэтым не варта забываць правілы нумарацыі: першым пункце прысвойваецца значэнне 0, другому - 1, трэцяга - 2 і гэтак далей.
  • За затрымку адлюстравання меню загрузкі адказвае параметр GRUB_TIMEOUT, чыё прысвоенае значэнне ў двукоссях абазначае колькасць секунд, на працягу якіх гэтая застаўка з'явіцца. У рэдагаванні гэтага параметру ёсць адна хітрая асаблівасць: выставіўшы значэнне "-1", застаўка будзе вісець роўна да таго часу, пакуль карыстач не абярэ якой-небудзь пункт.

Набор скрыптоў у /etc/grub.d знаходзяць на кампутары ўсе устаноўленыя сістэмы і ядра, фарміруючы загрузачнай меню ў grub.cfg. За пошук ядраў і іншых АС адпаведна адказваюць два асноўных: 10_linux і 30_os-prober. Файл 40_custom дазваляе змяніць GRUB шляхам дадання уласных пунктаў загрузкі, што карысна для працы з асаблівымі тыпамі запуску сістэмы (звярніце ўвагу, што пры любых зменах ён павінен заканчвацца пустым радком, інакш апошні пункт загрузкі з усіх прапанаваных банальна не будзе паказаных).

Аднак яшчэ больш просты спосаб адрэдагаваць GRUB у сістэме Ubuntu - утыліта Grub-Customizer. Дзякуючы сваёй прастаце і інтуітыўна зразумеламу інтэрфейсу, гэта найлепшы варыянт для налады загрузніка, больш за ўсё прыдатны неспрактыкаваным пачаткоўцам. Для ўстаноўкі запускаем тэрмінал (Ctrl + Alt + T), затым па чарзе ўводзім ў ім наступныя каманды:

- sudo add-apt-repository ppa: danielrichter2007 / grub-customizer,

- sudo add-get update,

- sudo add-get install grub-customizer.

І хоць пераклад праграмы Grub-Customizer пакідае жадаць найлепшага выканання, разабрацца ў ім вельмі лёгка:

  • List configuration - настройкі меню пры загрузцы сістэмы. Тут ажыццяўляецца змена чарговасць яго пунктаў.
  • Асноўныя налады - выбар сістэмы, загружанай па змаўчанні, а таксама вызначэнне часу чакання.
  • Знешні выгляд - рэдагаванне вонкавага афармлення загрузнага меню.

Апроч усяго разнастайнасці налад, карыстачу абавязкова варта звярнуць увагу і на выдатна зарэкамендаваў сябе софт для працы з GRUB, налада і дыягностыка якога стане істотна камфортней:

  • Super Grub Disk - просты і зручны інструмент для хуткага аднаўлення загрузніка. Пры гэтым умее працаваць не толькі з GRUB і LILO, але нават і з самой Windows. Запускаецца з CD, флэшкі ці ж дыскеты.
  • GParted - рэдактар раздзелаў дыскавых частак, які запускаецца непасрэдна з CD. З яе дапамогай можна праводзіць такія аперацыі з часткамі і файлавымі сістэмамі на іх, як: стварэнне, выдаленне, змяненне памеру, праверка, перасоўванне і капіраванне.
  • SystemRescueCD - дыстрыбутыў Linux, адмысловай выявай прызначаны для аварыйнага аднаўлення.
  • TestDisk - утыліта, якая дазваляе дыягнаставаць і аднаўляць як асобныя раздзелы, так і загрузныя дыскі цалкам.

Як загрузнік управіцца з АС Windows?

Наўпрост, на жаль, GRUB ніякім чынам не можа загружаць Windows x86 (64bit-версія таксама не выключэнне), з-за чаго прыходзіцца ствараць адпаведны ланцуговай механізм запуску. Для гэтага ў канфігурацыйным файле grub.cfg неабходна дадаць некалькі радкоў пэўных каманд:

- title Windows,

- rootnoverify (hd *, *),

- makeactive,

- chainloader +1,

- boot.

Прыклад і падрабязнае апісанне апошняй якраз было прыведзена ў табліцы кансольных каманд. Цяпер жа надышоў той самы практычны выпадак, калі яна спатрэбіцца ў працы. Аднак да яе маецца яшчэ пара не менш важных для загрузкі Windows радкоў:

  • rootnoverify (hd *, *) - той жа самы аналаг set root. Яна інфармуе GRUB аб месцазнаходжанні падзелу, на якім знаходзіцца наступная частка загрузнага кода, аднак не мантуе яго (па той яснай прычыне, што для GRUB гэта зрабіць немагчыма). Звярніце ў чарговы раз увагу, што частка (hd *, *) - гэта нумар дыска і нумар часткі адпаведна, на якім ўсталяваная АС Windows.
  • makeactive - каманда прадастаўляе паказаным карэннага падзеле статус загрузнага.

Цяпер тая самая каманда chainloader +1, якое перадае ўвесь далейшы кантроль загрузкі непасрэдна загрузніку Windows.

Нарэшце, заключная каманда boot рэалізуе старт загрузкі, пасля чаго вы зможаце спакойна працаваць у абранай аперацыйнай сістэме.

Здараецца і так, што на цвёрдым дыску ўсталяваная не адна, а дзве ці нават больш версій Windows. І тады ажыццявіць стабільны запуск без дадатковых каманд ўтойвання / паказу (hide / unhide) падзелаў проста нерэальна. Сутнасць такая, што калі ў канфігурацыйным файле GRUB прапісана утойванне якога-небудзь раздзела назапашвальніка, то Windows банальна не зможа яго прачытаць. А калі частка бачны, то з яго адпаведна можна будзе загрузіцца.

Пры наяўнасці некалькіх аперацыйных сістэм спачатку вызначыцеся, які менавіта асобнік вы жадаеце загрузіць, затым праверце яе дакладнае размяшчэнне - неабходна ведаць, на якім з падзелаў жорсткага дыска яна ўсталяваная. Да прыкладу, маюцца дзве розныя версіі Windows, размешчаных адпаведна на першым і другім раздзелах аднаго назапашвальніка, і карыстачу трэба загрузіць менавіта другую. Для гэтага ў файле menu.lst трэба ўнесці наступныя змены:

- title Windows,

- hide (hd0,0),

- unhide (hd0,1),

- rootnoverify (hd0,1),

- makeactive,

- chainloader +1,

- boot.

У параўнанні з папярэднім узорам кода былі дададзены каманды hide і unhide, дзякуючы якім карыстальнік зможа загрузіць патрэбную аперацыйную сістэму з зададзенага раздзела жорсткага дыска.

Пераўсталёўка GRUB на выпадак крытычных непаладак

Нават у выпадку тэхнічных непаладак аднавіць GRUB зусім нескладаная задача. Для пачатку загружаем установачны LiveCD, адкрываем тэрмінал спалучэннем клавіш CTRL + ALT + T.

Пасля гэтага па чарзе ўводзім каманды:

  • sudo grub-install / dev / sda - ўстаноўка GRUB непасрэдна ў MBR (sda - загрузны дыск);
  • sudo update-grub - пошук іншых загрузных запісаў на цвёрдым дыску (да прыкладу, Windows).

Цяпер застаецца толькі перазагрузіць кампутар і пераканацца ў поўнай працаздольнасці переустановленного загрузніка.

Пытанне аб абароне ад зацыклення перазагрузкі

Неабходнасць у падобнай інтэграванай у загрузчык GRUB сістэме абароны з'яўляецца тады, калі памеры логаваў, размешчаных у каталогу / var / log, з-за некантралюемай запісу інфармацыі ў іх растуць да недапушчальных аб'ёмаў. У нармальна працуе сістэме прадугледжаны спецыяльныя сэрвісы, архівуюцца і падчышчаюць гэтыя логі ў аўтаматычным рэжыме. Такім чынам, у большасці выпадкаў карыстачу абсалютна не трэба марнаваць час, кантралюючы іх аб'ём.

Аднак гэтыя ж службы запускаюцца толькі пасля загрузкі аперацыйнай сістэмы. Да гэтага памеры лог-файлаў абсалютна нічым не манітора, з-за чаго ў выпадку неспадзяванага падзення сістэмы і далейшых перазагрузак логі будуць толькі толькі расці ў аб'ёме. І гэты некантралюемы іх рост будзе працягвацца роўна столькі, колькі доўжацца перазагрузкі з-за збою ў сістэме. Пасля гэта ўсё можа прывесці да поўнага запаўненні таго раздзела, на якім размешчаны каталог / var / log, што багата завісаннем сістэмы наглуха і немагчымасці запуску нават рэжыму аднаўлення.

Менавіта ад гэтага катастрафічнага становішча і ратуе інтэграваная ў GRUB сістэма абароны ад цыклічных перазагрузак, вываду "завісла" меню GRUB, якое чакае яўнага ўмяшання карыстальніка. Сама абарона арыентуецца на гэтае значэньне recordfail, прапісанага ў скрыпце /boot/grub/grub.cfg. У ходзе кожнай загрузкі яна вызначаецца як recordfail = 1, а на фінальнай загрузнай стадыі скідаецца да recordfail = 0. І калі менавіта такога скіду не адбылося, то аўтаматычная загрузка цалкам прадухіляецца і актывуецца тая самая абарона GRUB.

Для гэтага ў / etc / defaul / grub знаходзім зменную GRUB_RECORDFAIL_TIMEOUT і прысвойваем ёй значэнне ў той колькасць секунд, на працягу якіх меню GRUB будзе чакаць ўмяшання карыстальніка ў выпадку адсутнасці скіду recordfail з 1 да 0. Пасля чаго захоўваем змены камандай sudo update-grub, адключыўшы тым самым абарону ад зацікленных перазагрузкі.

Каму гэта можа быць карысна? Толькі для станцый і сервераў, у якіх адсутнічае клавіятура для ўводу-высновы інфармацыі. Без яе, у выпадку падобных праблем, загрузка сістэмы наогул бывае немагчымая. Выпадкі зацыклення загрузкі не так ужо распаўсюджаны і ўзнікаюць у асноўным альбо з-за праблем з харчаваннем, альбо з-за непаладак у праграмным забеспячэнні.

Дэўсталёўка GRUB і вяртанне да Windows: хутка, проста і бязбольна

У выпадку калі ўзнікне пытанне "Як выдаліць GRUB і пакінуць загрузнік іншай аперацыйнай сістэмы?", То ў першую чаргу карыстачу спатрэбіцца яе установачны дыск / флешка. Разбяром всё на канкрэтным простым прыкладзе: карыстальнік выдаляе са свайго кампутара Linux, пакідаючы ў выніку толькі адну толькі Windows, але пры гэтым не можа яе загрузіць з прычыны памылкі Grub error. Для поўнага вырашэння праблемы неабходна аднавіць загрузнік Windows x86 / 64 bit:

  1. Загружаемся з усталявальнага назапашвальніка, папярэдне выставіўшы ў яго на першым прыярытэце пры загрузцы ў BIOS
  2. Загрузіўшыся з усталявальнага носьбіта, выбіраем раздзел аднаўлення сістэмы.
  3. З які з'явіўся спісу інструментаў выбіраем камандны радок, у якой прапішам па чарзе наступныя каманды:
  • BOOTREC.EXE / FixBoot.
  • BOOTREC.EXE / FixMbr.

Так як выдаліць GRUB можна на працягу некалькіх дзеянняў, то пасля ўсіх паспяхова праведзеных аперацый перазагружаем кампутар і без якіх-небудзь праблем працуем ужо ў Windows-сістэме.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.unansea.com. Theme powered by WordPress.