OrdenagailuakSistema Eragileak

GRUB abioko sistema eragilearen kargatzailea: deskribapen ezarriz. Instalazio eta GRUB berreskuratzeko

Dozena bat baino gehiago erabiltzaile berriak sistema eragile Windows baino beste, bertan zalantza eta eszeptizismoa arrazoizko zenbatekoa agurtzeko esaldi "abioko kargatzailea" gure egunetan. Eta ez dago erabat arrazoia logikoa: bere beste, hain arruntak erabiltzea eguneroko bizitzan sistema eragile merkatuan trantsizio Montoia gehienek Windows bera erabiltzen. Da gehien primitibo kargatzailea eta gardena dela konturatu. Eta nahiz eta neurri batean erosotasuna gehitzen da batez besteko erabiltzaileak, baina, aldi berean, dagoeneko ezagunena eta polifazetikoa OS funtzionalitate moztu. Beraz, dutenek arreta IT-industria ordaintzeko beste produktu erabaki dute guztiek, zalantzarik izan du kargatzailea unibertsala GRU, horrek are gehiago nabarmen lanetan laguntzeko hainbat sistema eragilea duen ordenagailu batetik ezagutzen.

ez-unibertsalak sistemak tresna Universal

Lehenik eta behin, utzi GNU GRUB izenekin digu. English Grand bateratua detektatzen batetik laburdura This gisa itzultzen "bateratu bootloader nagusi bat." Bere sortzailea irabazi-asmorik gabeko erakundea da, «GNU proiektua", eta horrek famatu egin zen bere software librearen IT-esfera da. GRUB bera berez a menu aukeraketa deskargatu OS erabiltzaileek sistema eragile zerrenda batetik behar ditu:

  • Linux.
  • FreeBSD.
  • Solaris.

Kasu honetan, GRUB are Windows lan. Hala ere, sistema horiek, eta horiek ez zuzenean abioko kargatzailea datuak onartzen exekutatu, bere ñabardura berezia geroago xehetasun eta xehetasunez egingo dugu aztertuko ditu.

teknologia garatzeko bidea

GRUB etengabe hazten ospea azpiko kausa, eta horrek bultzada nonahi etorkizunean kargatzailea garatzeko eta hobetzeko zen. kargatzailea, to GRUB Legacy gisa aipatzen oso lehen bertsioa, oraindik UNIX-moduko sistemen bootloader bateratu baten zereginak copes. enpresek larriak eta zerbitzari banaketak (RedHat eta Novell bezala) for Broad laguntza existentzia epe gehiago luzea osotasunean emango da.

Hala ere, nahiz eta egitate hau erabat izan bootloader hobekuntza gehiago eragin ez, erabiltzaileek jasotzen beraz, denbora GRUB 2. bertsio puntu honetan azken nagusiak lerro garbi berridatzi, GRUB 2 apenas dauka digu zerbait komunean ondarea GRUB Legacy batera emateko, izena izan ezik . Gaurkoan Ubuntu 9.10 sistema eragilea bertsio lehenetsi gisa, GRUB bigarren berrikuspena bere egitura aurreratuagoak eta indartsua esker erabat gelditu edozein dagoeneko oso iragan Legacy ondo frogatua gehiago garatzeko.

zailagoa da lanera, aurreko bertsioa, abioko kargatzailea to - Hala ere, hasieratik hasiberri to GRUB 2 ulertu behar du. Beraz, ordena posible zailtasunak eta arazoak aurka erabiltzaileak babesteko sinplea zehatza xehetasunak fin guztiak izaten jarraituko du, eta horrek ulermena, azken bertsioa berrikuntzak guztiak abantaila osoa, eta nahiko horietako asko hartu ditu:

  • Scripting laguntza (zikloak, baldintza, aldagaiak, eta funtzioak).
  • Interfaze grafikoak malgutasuna kargatzailea itxura aldatzeko banakako erabiltzaile gustu egokitzeko gehitzen (GRUB 2 erraz zuri-beltza eta mahaiaren aldatu ahal izango dira dotorea multi-koloreko kutxa).
  • podgruzki dinamikoa moduluak aukera. Hau funtzionalitate ez da muntaia fasean, baina zuzenean exekuzio zabaltzeko aukera emango du.
  • arkitektura ezberdinak bateragarria.
  • Added Mac OS kargatzen laguntza.
  • FAT16, FAT32, NTFS, edozein bertsio luz, XFS eta ISO: gehituta, hala nola, fitxategi-sistema gisa lan egonkorra
  • Cross-plataforma instalazio mota posible egingo GRUB2 instalatzeko beste arkitektura batekin
  • Modu segurua sartzeak egoera problematikoa kasuan.
  • the GRUB zaharraren Legacy, jatorriz ezin izan konpatibilitaterako finkoa batetik bugs finkoa.

Ohar zaitez hobeto egoki erosotasuna dela suposatzen egingo GRUB 2 bertsioa, estalita osoa dugu esperientziarik erabiltzaile bakoitzeko deitu GRUB azpian.

Guztiek LILO buruz entzun du?

Jakina, ez bakarrik single GRUB'om mugatua erabiltzaile aukera bat OS loaders artean. zamatzailearen - antzeko analogia A LILO da Linux da (Linux Loader), hau da, oraindik ez da guztiz bere garrantzia galtzen du. Hala ere GRUB alde batean bereizgarri gutxiko kontutan hartu behar duten zuzeneko lehiakide oraindik betiko ezin harro:

  • LILO kargatzeko konfigurazio soilik 16 onartzen denean GRUB konfigurazioak kopuru mugagabea laguntza du.
  • GRUB izango du sare lokalean deskargatu daiteke ezin dela LILO buruz esan zuen.
  • Azkenik, LILO ez du interfaze interaktiboa, aspalditik GRUB azken bertsioa erabiltzaileen erosotasuna ohituta agindupean.

Bai kargatzailea ezaugarri komun bakarra da aldi bakoitzean menuan egindako aldaketa guztiak biltzeko beharrezkoa. automatiko gorde funtzioa aspalditik korporatiboaren kargatzailea Linux falta. GRUB 2 ere ezin harrotu hala nola ezaugarri bat erabilgarri. Baina, nahiz eta kontuan deserosoa honen erabilera eguneroko ñabardura for hartuta, hainbat puntu LILO bere lehiakide galtzen du, beraz, gero eta hedatuago etxean ordenagailu erabiltzaileen artean lortzen zuen.

GRUB instalatzea: ñabardura guztiak eta prozesuaren xehetasunak

Hasieratik, ziurtatu Ubuntu multzo bat duzula, edo bere boot disko (LiveCD) dauka. Hasi sistema, terminal lastertekla Ctrl + Alt + F2 deitu, eta gero erregistratu da komando hauek behar dituzu:

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

- sudo gehigarri lortu eguneratzea && sudo gehigarri lortu instalatu grub2,

- sudo update-grub2.

Eta ez baduzu, are instalatutako Ubuntu, baina ez LiveCD bat da, prozedura aldea txiki-txiki bat bakarrik bera izaten jarraitzen du. Hori batetik abiarazteko ondoren boot disko, hautatu "Saiatu Ubuntu" -, beraz, sistemaren exekutatu duzu zure ordenagailuan aldaketarik gabe. Ondoren, jarraitu GRUB kargatzailea instalatzeko modu berean terminal deia fase batera.

Check instalatutako bootloader bertsioa ahal grub-install -v komandoa, baita zuzenean gehien kokapena Ubuntu bezala.

GRUB hasiera sekuentzia

Instalatu abioko kargatzailea GRUB amaitzean bezala nagusiki MBR-kodea zure kabuz aldatzen. MBR - abio erregistro dituen sektore bat (ingelesez batetik. , Master Master Boot Record) erabiliko da berez duten:

  • lehen boot kodea (446 byte);
  • partizio taula bai lehen eta bigarren disko gogorrean (64 byte) partizioa deskribatzeko.

Honegatik MBR sektorean bolumen txikian, hasi GRUB baldintzapeko bi fase sartzen:

  1. MBR dago erreferentzia fitxategia (horrek daiteke disko gogorra bai izan, erabiltzaileak diskrezioa). berarentzat da, eta gero abiarazteko fasean guztia zehaztuko da, bigarren etapa hasieran.
  2. Haien konfigurazio fitxategia konfigurazioa eta datu guztiak GRUB beharrezko dira. Bada konfigurazio fitxategia bigarren fasea ez da aurkitu, boot-prozesuan itxi egingo da eta erabiltzaileak dagoeneko eskuz hautatu komando lerrotik boot konfigurazioa.

Horrelako egitura bat ahalbidetzen karga zabalduena Grub konfiguragarria, eta malguak, beste hainbat analogs, eta bertan, prozesuan dago gehienezko trinkotasun bat sinplifikatu baino.

gehien erabiltzen den kontsola komandoak

lan espazioa kontsola moduan, azken GNU GRUB, konfigurazioa eta konfigurazioa gaitasunak bertsioan aukera handia eta erabiltzaile asetzeko. Ordena bertara iristeko, sakatu "C" gakoa, berriz boot menuan erakutsiz, eta ondoren bakarrik izango dute eskuinetik komando dituzu sartu:

komandoak azalpena ADIBIDEA sarrerako kontsola sartu
ls Universal zerrendak disko gogorrak eta partizioak lan egiteko komandoak. Erabili ahal izango da karpeta baten edukia erakusteko. ls / boot / grub
Bere erabilera osoa erabat edozein atalean xehetasunak emango. Kasu honetan, fitxategi sistema motaren bertan azaltzen dira, markatu, UUID, eta azken aldaketaren data.

ls (HD *, *)

* * - Disko zenbakia eta partizioaren gainean kopuru horren arabera

katu fitxategia berezi bateko edukiari buruzko informazioa bistaratzen du. katu / bidea / filename
linux Analogikoa GRUB Legacy, bertsio zaharra ona horri esker, zehaztutako Linux kernel deskargatzeko kernel-taldea.

linux fayl_yadra

option1 = balioa

option2 OPTION3

chainloader kontrol transferentzia beste abioko kargatzailea kate batean. kargatzaileak ezin bilatuko egingo atalean, eta horrek erro gisa definitzen da (jakina, fitxategi exekutagarri zehatz batekin) bakarrik.

chainloader / bidea / filename

erro parametrorik gabe komandoa erabiltzean, erabiltzaileak baita Gainean gisa erro-atal buruzko informazioa, fitxategi sistemaren motaren jasoko du. erro
Hain arruntak (baita eragiketa okerrak probabilitatea) beste erro atalean transferitzeko erabiltzen da.

erro (HD *, *)

* * - Disko zenbakia eta partizioaren gainean kopuru horren arabera

multzo Gehienetan bere egonkortasuna eta performance erro-partizioa diskoan jaramonik erabiltzen.

ezarri root = (hd *, *)

* * - Disko zenbakia eta partizioaren gainean kopuru horren arabera

bilaketa

Foroa Search Team UUID, etiketa edo zehazki zehaztutako fitxategia arabera. Ondorengo gakoak bilaketa parametroak definitzeko erabiltzen dira:

  • u (edo --fs-uuid) - bilatu UUID buruzko kapitulu bat;
  • l (edo --label) - bilaketa atalean etiketa egiteko;
  • f (edo --file) - bilaketa fitxategi zehatz bat egiteko;
  • n (edo --no-diskete) - denean diskete unitatean egiaztapena batetara uzten;
  • s (edo --set) - aurkitu ezarri atalean aldagai jakin baten balio gisa.

Taldeak erabilgarri etorriko diskoak eta partizioak zenbaketa "hegan" balitz, taldeak zer ezarri erro edo duenean inon delako, edo disko okerreko atala okerretan.

bilatu -u uuid_nuzhnogo_razdela

bilatu l sekzio-marka

bilaketa -f / bidea / filename

lsfonts une tipoak kargatu zerrenda bat bistaratzen du. lsfonts
lagundu eskuragarri zerrenda osoa erakusteko erabilia kontsola komandoak. lagundu
Edo ikurrak konbinazio jakin bat hasten diren komandoak erakusteko.

laguntza s - pantaila s hasita komandoak guztiei laguntza.

lagundu ezarri - Pantailetan multzo komando laguntzeko.

terminal_output.console beltz eta zuri-pantaila kolore-gama aldatzen. terminal_output.console
background_image

Aldatu atzeko irudia denbora errealean. Bakarrik laguntzen honek aukera letra-diseinua aukeraketan, beraz emandako hondo ikusgai dira.

Oharra: komandoa ez du matrikula ezarpenak aldatu - irudia uneko saioan bakarrik atzealde hurrengo itzali arte mantenduko da.

background_image / bidea / filename

boot Abiarazi ordenagailua. boot
berrabiarazi Berrabiarazi ordenagailua. berrabiarazi

geldialdi

Itzali ordenagailua. geldialdi

Postinstallation GRUB: konfigurazioa eta softwarea ere baliagarria

Konfigurazio GRUB2 fitxategi nagusia, Legacy aurreko bertsioan ez bezala, ez da /boot/grub/menu.lst, eta dagoeneko /boot/grub/grub.cfg. Hala ere, zuzenean editatu pointless - egingo ezarpenak fitxategian gordeko aldaketa bakoitza / etc / default / grub eta gidoiak direktorioa /etc/grub.d batera sortzen da.

/ Etc / default / grub konfigurazioa funtsean estandarra puntua berriro deskargatu edo / eta denbora display menu mugatua:

  • aldaketen erantzule GRUB_DEFAULT parametro horren balio Elementu boot menuan kopuruaren arabera adierazitako lehenengo paragrafoan. beste edozein elementu aukeratzea, erabiltzaileak bere zerrendan general lehenesteko jakin behar (/boot/grub/grub.cfg edukia ikusteko eta nahi duzun elementua kontuan aurkitu behar duzu). Ez dugu ahaztu behar arau zenbakikuntza: lehen puntua 0, bigarrena balioa esleitzen zaio - 1, hirugarren - 2 eta abar.
  • boot menu pantaila atzerapena zehar GRUB_TIMEOUT parametro horren balio komatxoen esleitzen segundo horietan zehar irudi hau agertzen kopurua adierazten dagokio. parametro honen edizio delikatua ezaugarri bat da: "-1" balioa jarriz, pantaila eskegi zehazki betiere erabiltzaileak elementu bat hautatzen da.

/etc/grub.d en gidoiak multzoa guztia ordenagailu sistema eta nukleoa instalatu, boot grub.cfg in menu bat osatuz. Search ardatz eta beste sistema eragilea, hurrenez asetzeko bi oinarrizko: 10_linux eta 30_os-prober. 40_custom fitxategia GRUB aldatzeko duzu zure karga propioa puntu, hau da, sistemaren martxan mota zehatz batekin lanean erabilgarriak gehituz (kontuan izan diren aldaketak lerro zuri bat, edo hutsal proposamen guztiak kargatzen azken puntuan amaituko luke for ez dira bistaratuko) ematen du.

utility Grub-Customizer - Hala ere, horrela errazagoa Ubuntu sistema GRUB editatzeko. bere soiltasun eta intuitiboa interfazea dela eta, aukerarik onena abioko kargatzailea konfiguratzeko da gehien esperientziarik Montoia egokia. exekutatu terminalean (Ctrl + Alt + T), gero banan-banan, idatzi komando hauek ere instalatzeko:

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

- sudo gehigarri lortu eguneratzea,

- sudo add-get install grub-customizer.

Eta Grub-Customizer programa itzulpen uzten askoz arren performance onena izan da, oso erraz ulertzeko bertan:

  • Zerrenda konfigurazio - menu ezarpenak zure sistema. Badira egiten da aldaketa elementuak lehenesteko.
  • Oinarrizko ezarpenak - sisteman kargatuta lehenetsita, baita denbora egonean definizioa.
  • Itxura - Edizio kanpoko diseinua boot menua.

ezarpen guztiak aldatu gain, erabiltzaileak betiko ordaindu beharko arreta GRUB erabiltzeko software ondo frogatua, eta horrek ezar-up egingo dira eta diagnostiko askoz ere erosoago den:

  • Super Grub Disko - tresna erraza eta erosoa azkar berreskuratu boot. Aldi berean, gai bakarra GRUB eta LILO lan egiteko, baina Windows are with the. CD, flash drive edo diskete batetik doa.
  • GParted - partizioaren editore disko partizioak, zuzenean exekutatu CD-tik. Bere laguntzaz posible da horien gainean partizioak eta fitxategi-sistemak, hala nola, eragiketak, hala nola egiteko: sorkuntza, ezabatzeko, aldaketaren tamaina, check, mugitzen eta kopiatzea.
  • SystemRescueCD - Linux distro bereziki hondamendia berreskuratzeko diseinatuta.
  • TestDisk - aukera ematen diagnostikoa egiteko eta partizio bereizi gisa edo boot disko konpondu erabat tresnari.

kargatzailea bezala OS Windows aurre egiteko?

Zuzenean, zoritxarrez, GRUB ez Windows x86 kargatu (64bit-bertsioan ez da salbuespena), eta beharrezkoa baino dagokion katean mekanismo hasi sortu nahi duelako. Horretarako, komandoak zenbait lerro batzuk gehitzeko konfigurazio fitxategia grub.cfg behar duzu:

- izenburua Windows,

- rootnoverify (HD *, *),

- makeactive,

- chainloader +1,

- boot.

Adibidea eta bigarrenak azalpen zehatza izan berri da taula kontsola komandoak ematen. Orain iritsi kasu praktiko non baliagarria erabili da. Hala ere, ere garrantzitsua pare bat du arte Windows komando gonbita kargatu:

  • rootnoverify (HD *, *) - bera analogikoa multzo erroa. Atal honetan, zein hurrengo boot kodearen zatia da kokapenaren inguruko GRUB informatzen du, baina ez du muntatuko da (arrazoi argi ezinezkoa dela GRUB egiteko). Mesedez berriro kontutan hartu zati hori (HD *, *) - da disko zenbakia eta partizioaren zenbakia hurrenez zein Windows instalatzeko.
  • makeactive - taldea zehaztu erro partizioaren boot status ematen du.

Orain, hori bera komando chainloader +1, bertan deskargatu kontrol gehiago guztiek transmititzen zuzenean abiarazi Windows.

Azkenik, azken taldea kargatzeko boot hasieratik, eta horren ondoren, lasai lan egiteko aukeratutako sistema eragilea ere jarri ahal duzu inplementatzen.

beraz, disko gogorrean bi edo gehiago Windows bertsioak ez baina instalatzen da gertatzen da. Eta gero egiten dituzten startup egonkorra edozein komando ezkutatu / erakutsi gabe (Ezkutatu / Erakutsi) partizioaren besterik unrealistic. Beheko lerroa da, hau GRUB konfigurazio fitxategia idatzia dago bada edozein disko partizio ezkutatzeko, Windows ezin corny, irakurtzeko. Eta ikusgai atalean bada, orduan hurrenez abiarazi daiteke.

badira hainbat sistema eragile bada, lehen zehaztu zer zehazki kopia bat deskargatu nahi duzun, eta ondoren egiaztatu bere kokapen zehatza - beharra disko gogorrean partizio zer instalatuta dagoen jakin nahi du. Adibidez, bi Windows bertsio desberdinak, hurrenez hurren dago disko lehenengo eta bigarren ataletan daude, eta erabiltzaileak, bigarren bat deskargatu behar du. Horretarako, aldaketa hauek behar egin menu.lst fitxategia I:

- izenburua Windows,

- ezkutatu (hd0,0),

- unhide (hd0,1),

- rootnoverify (hd0,1),

- makeactive,

- chainloader +1,

- boot.

aurreko Kode adibide ezkutatu eta unhide komandoak gehitu dira, horren bidez, erabiltzaileak nahi den sistema eragilea deskargatu ahal zehaztutako disko gogorrean partizio batetik alderatuta.

GRUB berriro instalatzen gai kritikoen kasuan

Nahiz eta arazo teknikoak kasuan GRUB berreskuratu zeregina erabat sinplea. Instalazio-LiveCD deskargatzen hasteko, ireki terminal teklatu laster-CTRL + ALT + T.

Honen ondoren, bere aldetik, sartu komandoa:

  • sudo grub-install / dev / sda - instalatu GRUB zuzenean MBR (sda - boot disko);
  • sudo update-grub - bilatu beste abiarazteko erregistro disko gogorra (adibidez, Windows) an.

Orain bakarrik geratzen da ordenagailua berrabiarazi eta ikus performance Re-loader bada.

berrabiarazi begizta aurkako babesa auzia

besteak beste, GRUB abioko kargatzailea babes sisteman integratuta beharra gertatzen denean direktorioa / var kokatutako Erregistro fitxategiak / log, ondorioz bolumen impermissible hazten horiek informazioaren sarrera kontrolik ere. sistemaren normalean jarduten batean ematen du zerbitzu bereziak, artxiboak eta garbitzen hasi egunkariak automatikoki. Horrela, kasu gehienetan, erabiltzaileak dago erabat denbora beren bolumena kontrolatzeko beharrik.

Hala ere, zerbitzu horiek hasi dira sistema eragilearen ondoren bakarrik kargatu. Aurretik, log fitxategia tamaina erabat monitore ez, eta horrek zergatik sistemaren erorketa nahi gabe eta ondorengo berrabiarazi erregistroak bakarrik izango bolumena hazten kasuan da. Eta hori bere hazkunde kontrolik bakar gisa azken berrabiarazi betiere jarraituko du ondorioz sisteman porrota. Ondoren, hori guztia ahal partizioaren, honen gainean direktorioa / var / log, hau da, delta-sistema estu eta are imposibilidad bat jositako berreskuratzeko moduan hasteko betetzen osoa ekarriko.

dela hondamendi egoera honetatik, eta aurrezten du GRUB integratuta babes-sistema berrabiarazi ziklikoa, O GRUB menu "pasatzean", erabiltzaileak berariazko esku-hartze bat espero du. recordfail balioa, /boot/grub/grub.cfg gidoia agindutako babesa du ardatz zuen. Zehar karga bakoitzeko recordfail = 1 gisa ezartzen da, eta azken fasean berrezarri da recordfail = 0 abiarazteko. Eta ez gertatu erliebe bat, hala balitz, orduan eta karga automatikoarekin erabat saihestu eta da GRUB oso babesa aktibatzen.

Horretarako, / etc / defaul / grub aldagai GRUB_RECORDFAIL_TIMEOUT aurkitu eta balioa esleitzeko segundu kopurua eta denbora horretan GRUB menu egingo erabiltzaileak parte itxaron 1etik berrezarri recordfail the eza 0. mantenduko aldaketak sudo update-grub komando Ondoren den, ondorioz berrabiatu begizta babesa desgaituz.

honetarako erabilgarria izan daiteke? lanpostuetara eta zerbitzariak ez duten sarrera-irteera informaziorako teklatu bat dute bakarrik. Berau gabe, arazo horien kasuan, sistemaren karga, oro har, ez da posible. Cases begizta karga ez da hain ohikoa eta gerta gehienbat bai dela eta power arazoak, bai softwarearen arazoak dituelako.

GRUB eta bueltan desinstalatzen Windows to: azkar, erraz eta painlessly

galdera sortzen bada, "Nola GRUB kargatzailea kendu eta beste sistema eragile utzi?", lehenengo eta behin, erabiltzaile batek bere instalazio diskoan / flash drive beharko du. Dezagun adibide sinple jakin batean dena aztertu digu: erabiltzaile batek zure Linux kaxa batetik ezabatzen, amaieran Windows bakarra utziz, baina, aldi berean, ezin da deskargatu akats Grub akats bat dela. arazoari irtenbide osoa eskuratzeko beharrezkoa da abioko kargatzailea berreskuratu Windows x86 / 64 bit:

  1. Instalazio-drive batetik Boot, bertara aurrez jasan lehen boot lehentasunezko tan BIOS-en
  2. Instalazio-komunikabideen batetik abiarazteko, hautatu partizioaren berreskuratzeko sistema.
  3. erakutsitako tresnen zerrendatik aukeratu dugu komando lerroan, eta aldi berean komando hauek prescribe:
  • BOOTREC.EXE / FixBoot.
  • BOOTREC.EXE / FixMbr.

Beraz nola kendu GRUB hainbat ekintzen izan daiteke, eragiketa guztiak egin ondoren arrakastaz berrabiarazi ordenagailua, eta arazoak ez dira Windows-sistema lanean.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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