Tietokoneet, Käyttöjärjestelmien
GRUB käyttöjärjestelmästä: Asetus Kuvaus. Asennus ja GRUB talteenotto
Yli tusina uutta käyttäjää käyttöjärjestelmiä kuin Windows, se melkoisesti epäilyksiä ja skeptisyys tervehtiä lause "alkulatausohjelma" meidän päivinämme. Ja on aivan looginen syy: valtaosa tulokkaita sen siirtyessä käyttämään muita, harvinaisempia markkinoille käyttöjärjestelmien arkielämässä käytti samaa Windowsin. Ymmärretään, että alkeellisin kuormaimen ja läpinäkyvää. Ja vaikka se on jossain määrin se lisää mukavuutta tavalliselle käyttäjälle, mutta samalla leikkaa toimivuutta jo suosituin ja monipuolinen käyttöjärjestelmä. Siksi kaikki ne, jotka ovat päättäneet kiinnittää huomiota muihin tuotteisiin IT-alan, varmasti tuntee universaali kuormaaja GRU, joka edelleen merkittävästi auttaa työtä useita käyttöjärjestelmiä yhdellä tietokoneella.
Yleiskone epäuniversaalit järjestelmät
Ensinnäkin, meidän käsitellä GNU GRUB nimiä. Tämä lyhenne alkaen Englanti mahtavalla lataajan käännettynä "yhtenäisen tärkein bootloader." Tekijälleen on voittoa tavoittelematon järjestö «GNU Project", joka tuli tunnetuksi IT-alalla niiden vapaita ohjelmistoja. Aivan sama Grubin luonnostaan esittelee valikkovalinnan ladata käyttöjärjestelmän käyttäjät tarvitsevat luettelosta tuetuista käyttöjärjestelmistä:
- Linux.
- FreeBSD.
- Solaris.
Tällöin GRUB voi jopa toimia Windowsin kanssa. Kuitenkin ajaa tällaisia järjestelmiä, jotka eivät suoraan tue datan käynnistyksessä on oma erityinen vivahteita, jotka me tutkimme myöhemmin yksityiskohtaisesti ja yksityiskohtaisesti.
Polku teknologian kehittämiseen
GRUB tasaisesti kasvava suosio oli perimmäinen syy, joka työntää hellittämättä kehittämään ja parantamaan kuormaimen tulevaisuudessa. Aivan ensimmäinen versio kuormaajan, kutsutaan GRUB Legacy, silti selviytyy tehtävistä yhtenäisen käynnistyslataimen UNIX-tyyppisille käyttöjärjestelmille. Laaja kannatus vakavia yrityksiä (kuten RedHat ja Novell) ja palvelimen jakaumat antaa sille lisää pitkään olemassaolon kokonaisuutena.
Tämäkin seikka kokonaan ei ollut vaikutusta edelleen parantamiseksi bootloader, joten käyttäjät saavat viimeistään tässä vaiheessa aikaa version GRUB 2. Ne on kirjoitettu uudelleen puhdaslinjainen, GRUB 2 tuskin on antaa meille jotain yhteistä perintöä GRUB Legacy, paitsi nimi . Nykyään oletuskasetiksi versiossa 9.10 käyttöjärjestelmän Ubuntu, GRUB toinen uudistus ansiosta kehittyneempiä ja voimakas rakenne täysin pysähtynyt enempää kehittämiseen jo erittäin hyvin testattu aiemmin Legacy.
Kuitenkin alusta aloittelijan pitäisi ymmärtää, että GRUB 2 - vaikeampi työskennellä, verrattuna edelliseen versioon, käynnistyslataimen. Siksi käyttäjien suojelemiseksi mahdollisilta vaikeuksia ja ongelmia on edelleen yksinkertainen ja yksityiskohtainen kaikki pienetkin yksityiskohdat, jonka ymmärtäminen tulee hyödyntää kaikki innovaatiot uusin versio, ja varsin monet heistä:
- Komentosarjatuen (sykliä, olosuhteet, muuttujia ja funktioita).
- Graafinen käyttöliittymä lisää joustavuutta muuttaa ulkonäköä kuormaimen yksittäisen käyttäjän makuun (GRUB 2 voidaan helposti muuttaa mustan ja valkoisen, että taulukon tyylikäs monivärinen laatikko).
- Mahdollisuus dynaaminen podgruzki moduuleja. Tämän avulla voidaan laajentaa toiminnallisuutta ei ole kokoonpanovaiheessa, mutta suoraan suorituksen.
- Yhteensopivuus eri arkkitehtuurit.
- Lisätty tuki lastaus Mac OS.
- Lisätty vakaa työtä Tiedostoa järjestelmät: FAT16, FAT32, NTFS, mitään versiota ext, XFS ja ISO
- Cross-platform asennustapa mahdollistaa asentaa GRUB2 erilaisen arkkitehtuurin
- Käyttöönotto vikasietotilassa tapauksessa ongelmatilanteissa.
- Korjatut virheet vanhasta GRUB Legacy, joka alun perin ei voitu kiinteä Yhteensopivuuden.
Huomaa, että edelleen alle GRUB kutsui mukavuussyistä oletetaan GRUB 2 -versio, jota kävimme täydellä jokaiselle kokematon käyttäjä.
Jokainen on kuullut LILOn?
Tietenkin, ei vain yhden GRUB'om rajoitetun käyttäjän valittavissa OS kuormaajat. Samanlainen analogia on LILOn - bootloader Linux (Linux Loader), joka ei ole vieläkään täysin menettänyt merkityksensä. Silti kannattaa Grubin pitäisi harkita muutamia erityispiirteitä että suora kilpailija vielä ei todellakaan voi ylpeillä:
- LILOn tukee loading kokoonpanoja vain 16, kun GRUB on tukea rajoittamattoman määrän configs.
- GRUB voidaan ladata lähiverkon voida sanoa LILOn.
- Lopuksi LILO ei ole komento vuorovaikutusrajapintamoduulin, joka on pitkään ollut tottunut mukavuutta käyttäjille uusimman version GRUB.
Ainoa yhteinen piirre sekä kuormaimen on tarpeen aina koota kaikki muutokset valikossa. Automaattinen tallentaminen toiminto on pitkään puuttunut yritysten kuormaaja Linux. GRUB 2 myöskään voi ylpeillä tällainen ominaisuus kätevä. Mutta vaikka otettaisiin huomioon tätä hankalaa jokapäiväiseen käyttöön vivahde, LILOn useissa kohdin menettää kilpailija, joten hän saa yhä yleisempää kotitietokoneen käyttäjille.
Asentamalla GRUB: kaikkia vivahteita ja tiedot prosessin
Alusta alkaen, varmista, että sinulla on joukko Ubuntu tai on sen käynnistyslevyä (LiveCD). Käynnistä järjestelmä, sinun täytyy kutsua terminaalia pikanäppäin Ctrl + Alt + F2, ja tallentaa sitten seuraavat komennot:
- sudo add-apt-arkistoon PPA: cjwatson / grub,
- sudo add-get update && sudo add-get install grub2,
- sudo update-grub2.
Ja vaikka et ole asentanut Ubuntu, mutta on LiveCD, menettely on sama vain yksi pieni ero. Kun siltä on käynnistetty boot disk, valitse "Kokeile Ubuntua" - niin kuin suoritat järjestelmään ilman muutoksia tietokoneen. Jatka asentaa GRUB kuormaaja samalla tavalla terminaalivaihe puhelun.
Tarkista asennetun käynnistyslataimen voi grub-install -v komennolla, samoin kuin suoraan ladatuin Ubuntu.
GRUB aloituskaavio
Koska loppuun alkulatausohjelman GRUB Asenna ensisijaisesti muuttaa MBR koodi itse. MBR - sektori, joka sisältää Master Boot Record (alkaen Englanti. Voit Master Master Boot Record), joka sisältää itsessään:
- ensisijainen -käynnistyskoodi (446 tavua);
- osio taulukko, jossa kuvataan sekä ensimmäisen ja toisen osion kiintolevyn (64 tavua).
Koska pieni määrä MBR-alan, aloittaa GRUB sopii kahteen ehdollisen vaiheet:
- MBR sijaitsee viitaten konfiguraatiotiedosto (joka voi olla joko kiintolevy, on käyttäjän harkinnan mukaan). On hänen ja päätetään kaikki käynnistyksen vaiheen, joka alkaa toisessa vaiheessa.
- Niiden kokoonpano tiedosto sisältää kaikki määritykset ja tarvittavan datan GRUB. Jos toisen vaiheen kokoonpanon tiedostoa ei löydy, käynnistys lopetetaan ja käyttäjä on jo manuaalisesti valita käynnistyksen kokoonpanossa komentoriviltä.
Tällainen rakenne sallii kuorman laajemmin GRUB muokattavissa ja joustava kuin monet muut analogit, jossa prosessi yksinkertaistuu enintään tiiviyttä.
Yleisimmin käytetty komentoja
Huomattavia mahdollisuuksia työskentelytilaa konsoli tilassa, uusin versio GNU GRUB, asennuksen ja säädöt valmiuksia ja tyydyttää käyttäjiä. Saadakseen sen, paina "C" -näppäintä ja näyttöön jää käynnistysvalikon, ja sitten on vain oikeus tulla komennot:
| komennot | kuvaus | Esimerkki syötetään konsoliin |
| ls | Universal komentojen listojen kiintolevyt ja osiot. Sitä voidaan käyttää näyttämään sisällön kansioon. | ls / boot / grub |
| Sen käyttö antaa täydelliset tiedot aivan jossakin osassa. Tällöin tiedostojärjestelmä listataan, merkitse se, UUID, ja viimeisimmän muutoksen. | ls (hd *, *) * * - levy numero ja osion numeroitu vastaavasti | |
| kissa | Näyttää tietoa sisällöstä tietyn tiedoston. | cat / polku / tiedostonimi |
| linux | Analoginen GRUB kernel-tiimi hyvä vanha versio Legacy, jonka avulla voit ladata määritettyyn Linux-ytimen. | linux fayl_yadra Valinta 1 = arvo Valinta 2 Valinta 3 |
| chainloader | Määräysvallan siirtämistä toiseen alkulatausohjelma ketjussa. Kuormaimen etsitään vain osassa, joka on määritelty juuri (tietenkin, joilla on erityinen suoritettava tiedosto). | chainloader / polku / tiedostonimi |
| juuri | Kun komennolla ilman parametreja käyttäjä saa tietoa juuri-osa, sekä tyypin tiedostojärjestelmä sitä. | juuri |
| Vähemmän yleisiä (koska todennäköisyys väärän käytön) käytetään siirtämään toiseen juuri kohta. | root (hd *, *) * * - levy numero ja osion numeroitu vastaavasti | |
| setti | Johtuvat useimmiten sen vakautta ja suorituskykyä käytetään ohittaa root-osiolla. | pääkansiolle = (hd *, *) * * - levy numero ja osion numeroitu vastaavasti |
| haku | Foorumi Hae Team UUID, etiketti tai erikseen määritettyä tiedostoa. Seuraavia näppäimiä käytetään määrittelemään hakuparametrit:
Joukkue on kätevää, jos numerointi levyt ja osiot "lennossa", koska mitä joukkueen pääkansiolle tai johtavat mihinkään, tai väärässä osiossa väärän levyn. | search -u uuid_nuzhnogo_razdela etsi -l jakso merkki search f / polku / tiedostonimi |
| lsfonts | Näyttää luettelon ladattu fontteja tällä hetkellä. | lsfonts |
| auttaa | Käytetään näyttämään koko luettelon käytettävissä komentoja. | auttaa |
| Tai näyttää komennot, jotka alkavat tietyllä yhdistelmä symboleja. | help s - näyttö apua kaikki komennot alkavat s. auttamaan - Näyttää ohjeen Set-komennon. | |
| terminal_output.console | Siirtyminen musta-valkoinen näyttö väriasteikko. | terminal_output.console |
| background_image | Vaihtaa taustakuvan reaaliaikaisesti. Vain se auttaa valinnassa tämän vaihtoehdon fontin muotoilu, niin että ne näkyvät tietyn taustalla. Huom: komento ei muuta -rekisteröintiasetusten - kuva pysyy taustalla vain nykyisen istunnon kunnes seuraava sammutus. | background_image / polku / tiedostonimi |
| tavaratila | Käynnistä tietokone. | tavaratila |
| reboot | Käynnistä tietokone. | reboot |
pysäyttää | Sammuta tietokone. | pysäyttää |
Jälkeiset GRUB: asennus ja hyödyllinen ohjelma
Tärkeimmät asetuksensa tiedostoon GRUB2, toisin kuin edellinen versio Legacy, ei ole /boot/grub/menu.lstja jo /boot/grub/grub.cfg. Kuitenkin suoraan muokata sitä turhaa - se tuottaa jokaisen muutoksen tallennettu asetustiedostoon / etc / default / grub ja skriptit hakemistosta /etc/grub.d.
/ Etc / default / grub kokoonpano periaatteessa rajoitettu ladata uudelleen standardin kohta ja / tai ajan näyttö valikko:
- Ensimmäisessä kohdassa muutosten vastaavan GRUB_DEFAULT parametrin, jonka arvo on merkitty tuotenumero käynnistysvalikossa. Valitsemalla minkä muun käyttäjän täytyy tietää hänen priorisointi yleisen luettelon (sinun täytyy tarkastella sisältöä /boot/grub/grub.cfg ja löytää haluttu kohta tilille). Emme saa unohtaa numerointi sääntöjä: ensimmäinen piste annetaan arvo 0, toinen - 1, kolmas - 2 ja niin edelleen.
- Käynnistyksessä valikon viive vastaa GRUB_TIMEOUT parametrin, jonka arvo annetaan lainausmerkeissä ilmaisee, kuinka monta sekuntia, jonka aikana tämä kuva näkyy. Editointi tämä parametri on yksi hankala piirre: asettaa arvon "-1", näytönsäästäjä roikkua täsmälleen yhtä pitkään kuin käyttäjä valitsee kohteen.
Joukko skriptit /etc/grub.d kaikki asennettuna tietokonejärjestelmään ja ydin muodostaen boot valikosta grub.cfg. Etsi sydämiä ja muiden käyttöjärjestelmien vastaavasti tavata kahta perustyyppiä: 10_linux ja 30_os-prober. 40_custom tiedoston avulla voit muuttaa GRUB lisäämällä omia kuorma pistettä, mikä on hyödyllistä työtä tietynlaisille järjestelmän käynnistyksen (huomaa, että mahdolliset muutokset olisi päättyä tyhjä rivi tai lataa viimeinen piste kaikkien ehdotettujen korni ei näytetä).
Kuitenkin jopa helpompi tapa muokata Grubin Ubuntu järjestelmä - hyödyllisyys Grub-Customizer. Koska sen yksinkertaisuus ja intuitiivinen käyttöliittymä, se on paras vaihtoehto määrittää käynnistyslatain on sopivin kokemattomille tulokkaille. Asentaa suorittaa päätelaitteen (Ctrl + Alt + T), sitten yksi kerrallaan, kirjoita se seuraavat komennot:
- sudo add-apt-arkistoon PPA: danielrichter2007 / grub-customizer,
- sudo add-get update,
- sudo add-get install grub-muokkaaja.
Ja vaikka Grub-mukauttaja ohjelman kääntämisen jättää paljon parhaan suorituskyvyn, ymmärtää hyvin helposti se:
- List konfigurointi - valikkoasetukset, kun järjestelmä. Siellä tehdään muutos priorisointi kohteita.
- Perusasetukset - järjestelmä ladataan oletuksena sekä määritelmä valmiusaikaa.
- Ulkonäkö - Leikkaus ulkoinen muotoilu käynnistysvalikon.
Lisäksi useita asetuksia, käyttäjän pitäisi ehdottomasti kiinnittää huomiota hyvin osoittautunut ohjelmisto käytettäväksi GRUB, kokoonpano ja diagnostiikka, joka on huomattavasti mukavampaa:
- Super Grub Disk - yksinkertainen ja kätevä työkalu nopeasti takaisin käynnistyksen. Samalla pystyy työskentelemään paitsi GRUB tai LILO, mutta myös Windows. Kulkee CD, muistitikun tai levyke.
- GParted - osio editori levyosiolta ajaa suoraan CD. Sen avulla on mahdollista suorittaa tällaista toimintaa osiot ja tiedostojärjestelmien niitä, kuten: luominen, poisto, muutos kokoa, tarkista, liikkuvat ja kopiointi.
- SystemRescueCd - Linux distro suunniteltu katastrofin varalta.
- TestDisk - apuohjelma, jonka avulla voit diagnosoida ja korjata erillisinä osiot tai käynnistyslevylle kokonaan.
Kuten kuormaaja selviytymään käyttöjärjestelmä Windows?
Suoraan valitettavasti GRUB ei lataa Windows x86 (64bit-versio ei ole poikkeus), koska mitä on tarpeen luoda asianmukaiset ketjumekanismilla aloitettu. Voit tehdä tämän, sinun täytyy lisätä muutaman rivin tiettyjä komentoja asetustiedostoon grub.cfg:
- otsikko Windows,
- rootnoverify (hd *, *),
- makeactive,
- chainloader +1,
- boot.
Esimerkiksi ja yksityiskohtainen kuvaus jälkimmäinen on juuri esitetty taulukossa komentoja. Nyt tuli kaikkein käytännöllisin silloin kun se on hyödyllistä käyttää. Kuitenkin vasta siinä on pari yhtä tärkeää ladata Windowsin komentokehotteen:
- rootnoverify (hd *, *) - sama analoginen asetettu juuri. Se tiedottaa GRUB sijainnista tässä jaksossa, joka on seuraava osa boot koodia, mutta älä asenna se (selkeästä syystä, että se on mahdotonta GRUB). Otathan jälleen huomattava, että osa (hd *, *) - on levyn numero, ja osionumero vastaavasti joka asentaa Windows.
- makeactive - tiimi tarjoaa määritetyn juuriosion boot tila.
Nyt se sama komento chainloader +1, joka välittää kaikki muut valvonnan lataa suoraan käynnistää Windowsin.
Lopuksi, lopullinen joukkue toteuttaa lastaus käynnistyksen alusta, jonka jälkeen voit työskennellä hiljaa valitussa käyttöjärjestelmään.
Se tapahtuu niin, että kiintolevy on asennettu ei yksi vaan kaksi tai useampia Windows-versioissa. Ja sitten suorittaa vakaa käynnistyksen ilman ylimääräisiä komentoja piilottaa / näyttää (piilota / unhide) osio on epärealistista. Tärkeintä on, että jos on GRUB konfiguraatiotiedosto kirjoitetaan piilottaa osiolle, Windows ei tylsä lukea sitä. Ja jos näkyvä osio, niin se voi käynnistää vastaavasti.
Jos on useita käyttöjärjestelmiä, ensin selvittää, mitä tarkalleen haluat ladata kopion, ja tarkista sen tarkka sijainti - täytyy tietää mitä se on asennettu kovalevyosio. Esimerkiksi on olemassa kaksi eri versiota Windows, joka sijaitsee vastaavasti ensimmäisen ja toisen osan aseman ja käyttäjän tarvitsee ladata sitä toista. Tätä tarkoitusta varten seuraavia muutoksia minun pitäisi tehdä, että menu.lst tiedostoon:
- otsikko Windows,
- piilota (hd0,0),
- unhide (hd0,1),
- rootnoverify (hd0,1),
- makeactive,
- chainloader +1,
- boot.
Verrattuna edelliseen koodi näyte piilottaa ja unhide komennot on lisätty, jolla käyttäjä voi ladata halutun käyttöjärjestelmän määritetyn kiintolevyosio.
Uudelleenasennus GRUB tapauksessa kriittisiä kysymyksiä
Jopa siinä tapauksessa teknisiä ongelmia palauttaa GRUB täysin yksinkertainen tehtävä. Voit aloittaa lataamisen asennuksen LiveCD, avaa terminaali pikanäppäin CTRL + ALT + T.
Tämän jälkeen puolestaan anna komento:
- sudo grub-install / dev / sda - asentamalla GRUB suoraan MBR (SDA - boot disk);
- sudo update-grub - Voit etsiä muita boot kirjaa kiintolevylle (esimerkiksi Windows).
Nyt se jää vain käynnistä tietokone uudelleen ja katso jos suorituskykyä uudelleen kuormaaja.
Kysymys suojautumisen uudelleenkäynnistyksen silmukka
Tarvetta tällaiseen integroitu GRUB suojajärjestelmä tapahtuu, kun lokitiedostot sijaitsevat hakemistossa / var / log johtuen valvomaton pääsy tietojen heitä kasvamaan määriä luvattomia. Vuonna yleensä -käyttöjärjestelmässä erityispalveluja, arkistojen ja siivoaa lokit automaattisesti. Niinpä useimmissa tapauksissa käyttäjä ei mitään tarvetta viettää aikaa valvoa niiden tilavuus.
Kuitenkin nämä palvelut käynnistetään vasta käyttöjärjestelmän latausta. Sitä ennen, lokitiedosto koot ovat mitään näyttöä, minkä vuoksi tapauksessa vahingossa pudota järjestelmän ja myöhempi uudelleenkäynnistyksen tukkien vain kasvaa määrällisesti. Ja että niiden hallitsematon kasvu jatkuu vain niin kauan kuin se on viimeksi uudelleenkäynnistyksen takia järjestelmän toimintahäiriöistä. Sen jälkeen, kaikki tämä voi johtaa siihen, että täydellinen täyttö osion, jossa hakemisto / var / log, joka on täynnä järjestelmä ripustaa tiukka ja ei voi suorittaa edes talteenoton tapa.
Juuri katastrofaalisen ja tallentaa GRUB integroitu suojajärjestelmä uudestisyntynyt syklinen, O "leijuu" GRUB valikon, käyttäjä odottaa nimenomaista väliintuloa. Hän keskittyy suojelusta arvon recordfail, määrätyt /boot/grub/grub.cfg kirjoitus. Aikana kunkin kuorman asetetaan recordfail = 1, ja viimeisessä vaiheessa palautetaan käynnistää recordfail = 0. Ja jos se oli niin helpotus ei tapahtunut, automaattisen lataamisen täysin välttää ja aktivoidaan hyvin GRUB suojan.
Tätä tarkoitusta varten, / etc / defaul / grub muuttuja GRUB_RECORDFAIL_TIMEOUT löytää ja määrittää arvon monta sekuntia, jonka aikana Grubin valikko odottaa käyttäjän toimia ilman reset recordfail 1 0. Tämän jälkeen säilyttävät muutokset sudo update-grub komento, estäen siten suojaa silmukoiden reboot.
Tähän voi olla hyötyä? Vain työasemat ja palvelimet, jotka eivät ole näppäimistön panos-tuotos tiedot. Ilman sitä, jos kyseessä on sellaisia ongelmia, järjestelmän kuormitus ei yleensä ole mahdollista. Tapauksissa silmukka kuormitus ei ole niin yleinen ja esiintyy pääasiassa johtuen joko teho ongelmia, joko siksi ongelmia ohjelmisto.
Poistaminen GRUB ja palaa Windows: nopeasti, helposti ja kivuttomasti
Jos herää kysymys, "Miten poistaa GRUB kuormaimen ja jättää toisen käyttöjärjestelmän?", Ensimmäinen asia käyttäjä tarvitsee sen asennuslevyltä / muistitikun. Olkaamme analysoida kaiken tietyllä yksinkertainen esimerkki: käyttäjä poistaa omalta Linux ruutuun jättäen lopulta vain yksi Windows, mutta samalla se ei voi ladata virheen vuoksi Grub error. Täydellinen ratkaisu tarpeelliseksi palauttaa käynnistyslatain Windows x86 / 64-bittinen:
- Boot asennus ajaa, ennen altistuneet sille ensimmäisen käynnistyksen prioriteetti BIOS
- Käynnistäminen asennustietovälineestä, valitaan osio talteenottojärjestelmä.
- Siirtymällä luettelossa instrumenttien päätämme komentorivin, joka puolestaan määrätä seuraavat komennot:
- BOOTREC.EXE / fixboot.
- BOOTREC.EXE / fixmbr.
Joten miten poistaa GRUB voi olla useita toimia, kun kaikki toiminnot suoritetaan onnistuneesti käynnistä tietokone, eikä ongelmia ovat työskennelleet Windows-järjestelmään.
Similar articles
Trending Now