Deisiúchán Córais: HowTo chroot

Is iomaí uair, go háirithe agus muid ag praiseach timpeall, a bhí i dtrioblóid againn gan a bheith in ann rochtain a fháil ar an gcóras chun é a dheisiú, ach tá an réiteach éasca: bain úsáid as an ordú choró ó aon LiveCD / RepairCD.

In a lán áiteanna (fóraim, blaganna ...) luaitear an t-ordú seo agus tugtar “cóip / greamaigh” den chód, ach is é an rún atá agam leis an bpost seo na céimeanna sin a mhíniú beagán, d’fhonn úsáid mhaith a bhaint as seo uirlis, le heolas ar chúis.

Réamhrá

An t-ordú choró Tugtar CHangeROOT air, is é sin, ordú a ligeann duit fréamh an chórais a bhfuil tú ag obair air a athrú. Is é sin le rá: más ó LiveCD tú agus má theastaíonn uait go mbeidh éifeacht ag gach a bhfuil tú ag obair ar an consól ar an gcóras suiteáilte, ní mór duit úsáid a bhaint as ar dtús choró.

Is í an fhadhb ná nach leor é a úsáid choró Mar sin, sula gcaithfimid deighiltí áirithe a chur suas i gceart.

CONAS A

Ar dtús ní mór dúinn críochfort a thosú, ó chóras suiteáilte eile (ar dheighilt / diosca eile) nó ó LiveCD. TÁBHACHTACH: caithfidh ailtireacht an LiveCD teacht le hailtireacht an chórais atá le deisiú (32 nó 64 ghiotán).
Nuair a bheidh muid sa chríochfort tosóimid trí ár ndeighiltí a aithint:
fdisk -l

  • Leis an ordú seo liostóimid ár ndeighiltí / dioscaí go léir. Ní mór dúinn a aithint cé hé an sprioc-dheighilt, áit a bhfuil ár gcóras deisiúcháin suiteáilte, as seo amach tabharfaimid glaoch air córas briste.

Mar shampla, measfaimid go bhfuil ár gcóras briste istigh / dev / sda1 .

Leanaimid ar aghaidh chun an córas a chur le chéile. Ar dtús cruthóimid an fillteán ina mbeimid ag obair agus ina dhiaidh sin cuirfimid an laindéal ina bhfuil ár gcóras briste suite san fhillteán sin
mkdir /mnt/my_linux
mount /dev/sda1 /mnt/my_linux

Má tá an fillteán agat / Home o / var nó aon cheann eile ar dheighilt eile, ba chóir duit é a chur suas mar a leanas:
mount /dev/sda2 /mnt/my_linux/var

  • NÓTA: Ghlac mé mar shampla an laindéal / dev / sda2 don fhillteán / var, lig do gach duine an cód a oiriúnú dá dtréithe.

De ghnáth is leor é seo mura gá duit ach comhaid a chur in eagar de láimh, ach más mian linn roinnt orduithe a fhorghníomhú a chumraíonn an córas, caithfimid fillteáin áirithe córais speisialta a chur suas: / dev, / proc/ sys.
mount -t proc proc /mnt/my_linux/proc
mount -t sysfs sys /mnt/my_linux/sys
mount -o bind /dev /mnt/my_linux/dev

  • Le rogha -t deirimid mount an cineál "córas comhaid" a theastaíonn uainn a chur suas. Is gá é a shonrú mar gheall ar nádúr speisialta na bhfillteán / proc y / sys.
  • Le rogha -o sonraímid roghanna mount. An rogha ceangal feidhmíonn sé chun "nasc" a dhéanamh. In UNIX tá gach feiste crua-earraí inrochtana tríd an bhfillteán / dev, sin an fáth go gcaithfimid ár sruth a chur suas / dev san fhillteán ina bhfuil ár gcóras briste anois. Toisc go bhfuil an fillteán seo suite cheana féin, ní gá ach é a insint mount áit a bhfuil sé suite ar dtús.

Déantar é ar an mbealach seo ionas go choró rochtain a bheith acu ar na fillteáin seo amhail is dá mba iad an córas briste iad, cé go gcaithfidh siad a bheith ón gcóras reatha (sean: seisiún LiveCD) ós rud é go bhfuil baint acu le staid an chórais, na bpróiseas agus na crua-earraí.

Anois an t-am le húsáid choró:
chroot /mnt/my_linux/ /bin/bash

  • Ritear an t-ordú mar argóintí cosán na fréimhe nua «/» (atá inár gcás féin / mnt / my_linux) agus an consól a theastaíonn uait a úsáid (sa chás seo roghnaíomar an bash cáiliúil, atá le fáil i / bin / bash). Mura sonraímid an consól, faighfimid muid féin os comhair ateangaire ordaithe ársa (ní líonann sé agus an cluaisín á bhrú, srl).

Anois is féidir linn an consól a úsáid amhail is dá mbeadh an seisiún fréimhe tosaithe againn ar ár gcóras briste (comhaid a chur in eagar, scripteanna a sheiceáil, pacáistí a shuiteáil / a dhíshuiteáil ...). RABHADH! Le go dtiocfaidh na hathruithe a thiocfaidh i bhfeidhm, ní mór duit an córas comhaid a dhíchóimeáil tar éis duit imeacht choróFéach ar an sampla thíos.

Tuilleadh eolais i https://wiki.archlinux.org/index.php/Change_Root (níos mó ná an léamh molta).

Sampla úsáide: cuir ar ais GRUB2

Ceann de na húsáidí is forleithne a bhaineann le choró Is mar uirlis é chun an GRUB a dheisiú. Ós rud é má bhriseann an grub, tá sé dodhéanta go praiticiúil ár gcóras a thosú chun é a shocrú.

FÓGRA: níl sa rang teagaisc gairid seo ach sampla amháin, oibríonn sé ar dháileachtaí éagsúla a dhíorthaítear ó Debian, Ubuntu agus OpenSUSE i measc nithe eile. Ina ainneoin sin, seiceáil cáipéisíocht do dháileacháin, ós rud é nach bhfaightear an t-ordú i go leor eile nuashonrú-grub.
# NÓTA: ritheann na horduithe seo taobh istigh de chroot.update-grub
grub-install /dev/sda

  • le nuashonrú-grub Déanaimid nuashonrú ar roghchlár ionchuir GRUB2, agus ar an gcaoi sin cuirtear aon ionchur atá in easnamh. Níos déanaí déanaimid GRUB a athshuiteáil ar ár ndiosca, ó rinneadh damáiste dó.

Sa chás seo ghlac mé / Dev / SDA cosúil leis an albam ina bhfuil ár gcóras againn, caithfear é seo a chur in oiriúint do do chás.

Ba cheart ár GRUB a dheisiú cheana féin, mar sin caithfimid imeacht choró, an córas comhaid (TÁBHACHTACH) a dhíchóimeáil agus atosaigh chun go dtiocfaidh na hathruithe i bhfeidhm. Má dhéanaimid dearmad an córas comhaid a dhíchóimeáil, is féidir nach ndéanfar na comhaid a atosaigh i gceart agus dá bhrí sin ní thiocfadh roinnt athruithe i bhfeidhm.
# d'fhágamar chrootexit
# díshuiteáil an córas comhaid agus atosaighumount /mnt/my_linux/dev
umount /mnt/my_linux/sys
umount /mnt/my_linux/proc
umount /mnt/my_linux
reboot

Agus sin uile. Tá súil agam go mbainfidh tú taitneamh as agus go gcabhróidh sé leat. Beannú!


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

24 trácht, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú.

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   Leper_Ivan a dúirt

    Is féidir liom é seo a úsáid .. Ag pointe éigin caithfidh mé é a úsáid.

  2.   Mario a dúirt

    Ar bhain aon duine agaibh úsáid as Chakra Benz? Más ea, an bhféadfá a rá liom más ea
    an bhfuil sé éasca don úsáideoir coitianta? Úsáidim SolydK atá an-simplí ach
    Tuigim gur KDE íon é Chakra agus is spéis liom é.

    1.    WOW a dúirt

      Sea, tá chakra an-mhaith agus níos mó nó níos lú a éascaím, is é an rud ná go gcaithfidh tú é a dhéanamh leis an consól chun pacáistí a shuiteáil / a dhíshuiteáil, ós rud é go bhfuil siad fós ag obair i mbainisteoir pacáiste grafach. Bain triail as mar is fiú é. Úsáideann sé bainisteoir an phacáiste pacman, a fuarthas mar oidhreacht ó Archlinux, ach bí cúramach, ní roinneann sé stórtha leis an áirse agus NÍL sé comhoiriúnach leo. Más mian leat níos mó a fhoghlaim faoi pacman, féach ar an áirse wiki https://wiki.archlinux.org/index.php/Pacman_%28Espa%C3%B1ol%29

      1.    izzyvp a dúirt

        Tá Oktopi seasmhach cheana féin agus oibríonn sé go maith do ghnáth-úsáideoir, leis sin ní gá duit an teirminéal chun pacman a úsáid.

  3.   x11te11x a dúirt

    Tá súil agam go dtabharfaidh go leor daoine cuairt ar an bpost seo, ansin go dtosóidh siad ag athshuiteáil rud ar bith nuair is féidir leat an córas a dheisiú beagnach i gcónaí le croot, cuireann an chroot ar do chumas a lán féidearthachtaí a dhéanamh, lena n-áirítear Gentoo xD hahaha a shuiteáil.

  4.   gealach a dúirt

    deas, go raibh maith agat ... Níor thug mé liathróid dó riamh mar is cosúil liomsa roinnt beo-cd lena dheisiú go n-ardaíonn siad é de réir réamhshocraithe, ach anois is léir, go raibh maith agat arís.

  5.   Lolo a dúirt

    Chun é a chríochnú, bheadh ​​sé go maith míniú a thabhairt ar conas deighiltí LVM, deighiltí criptithe agus córais Raid a chur suas.

    1.    WOW a dúirt

      mmm Níor labhair mé le LVM agus RAID le fada, ach an bhféadfá beagán a chur in iúl dom chun é seo a chur i gcrích… go raibh maith agat as an leid!

      1.    Lolo a dúirt

        Bhuel is í an fhírinne go bhféadfainn úsáid a bhaint as go hiontach.

        Ba mhór againn é.

        1.    WOW a dúirt

          féach ar an wiki seo, tá sé gleoite http://wiki.bandaancha.st/RAID_y_LVM_en_Linux

  6.   Móideim a dúirt

    Mura raibh ann ach an t-ábhar seo cúpla seachtain ina dhiaidh sin, is cosúil go raibh fadhb agam le mo chóras agus léigh mé agus léigh mé agus i ngach áit fuair mé chroot agus blablabla ach níor oibrigh sé dom bunaithe ar an moladh sin den bheo atá. mar an gcéanna le do chóras, an-tábhachtach toisc go n-úsáideann mé x64, is é an ceann eile deighiltí an chórais a chur suas, mar i mo chás agus mé ag cur croot agus gléasta i bhfeidhm, bhí ordú á chaitheamh agam agus níor aithin sé an t-ordú.

    Rachaidh an topaic seo chuig mo chuid comhad "tiomsú faisnéise"

  7.   fianán a dúirt

    Is é Arch LiveCD (leis an uirlis seo) gach a theastaíonn chun do chóras a shocrú nuair a bhriseann tú é.

    1.    RAW-Bunúsach a dúirt

      Go díreach! .. ..agus gach a bhfuil riachtanach .. fiú chun cabhrú le duine lena W $ a shocraigh gan tosú ..

      Bíonn pendrive 1gb in éineacht liom le Arch beo i gcónaí ... agus is é croot gach rud a theastaíonn uaim ionas go mbeidh gach rud in ord agat faoi 10 bhfadhb gan eagla a bheith ort .. 😉

    2.    izzyvp a dúirt

      Níl le déanamh agat ach conas é a dhéanamh.

    3.    Pablo a dúirt

      Dia duit, tabhair faoi deara go bhfuil fadhb agam le centos, cuireann sé scaoll eithne srl chugam. Agus níor éirigh liom é a réiteach, tá mo shuíomh Gréasáin agus mo bhunachar sonraí agam ansin. Níl a fhios agam cad eile atá le déanamh.

  8.   seoin127 a dúirt

    Post maith, chuala mé croot éigin ag dul thart ach ní raibh a fhios agam i ndáiríre conas a úsáideadh é, ar ndóigh ní raibh sé de dhíth orm riamh agus is é sin an fáth nár léigh mé rud éigin go háirithe. Anois agus do phost mínithe go soiléir, tá a fhios agam conas é a úsáid ar eagla na heagla.

    Go raibh míle maith agat agus dála an scéil, fada beo Led Zeppelin hehe.

  9.   camala a dúirt

    go raibh maith agat, d’éirigh mé as tromluí tarrthála gruama faoi dheireadh

    i ndáiríre lean mé na céimeanna go léir seachas umount / mnt / my_linux, mar gheall ar inis sé dom go raibh sé gnóthach, agus fuser mé é -km, ach ní fiú sin, agus phreab mé ...

    Tá súil agam nach bhfuil sé tábhachtach….

    Go raibh maith agat arís…
    beannacht

  10.   Jose Antonio a dúirt

    Cé go bhfuil an t-alt cúpla bliain d’aois cheana féin, ba mhaith liom buíochas a ghabháil leis an údar as a fhlaithiúlacht agus é á roinnt is alt iontach é mar shábháil an deireadh seachtaine seo mo shaol. Go neamhdheonach, luchtú mé freastalaí ag suiteáil pacáiste agus nuair a atosaíodh níor luchtaíodh é. Tar éis trí lá ag iarraidh é a shocrú agus ailt éagsúla a léamh, d’éirigh liom teacht anseo de sheans agus bhí mé in ann grub a athshuiteáil agus an freastalaí a shocrú.

    Go raibh míle maith agaibh!

    1.    WOW a dúirt

      Tá áthas orm gur chabhraigh sé leat. Go raibh maith agat as an trácht!

  11.   Helio a dúirt

    Dia duit, mar gheall ar a fhios agam go raibh an post seo blianta ó shin, an buíochas mór seo as é a roinnt. Agus bhí amhras orm, i mo chás rinne sé damáiste don chóras agus do na tiománaithe líonra freisin, mar sin lean mé na céimeanna ach ní cheadaíonn sé dom pacáistí a íoslódáil, an bhfuil aon bhealach ann an líonra beo a nascadh leis an teirminéal

    1.    WOW a dúirt

      Ní thuigim d’fhadhb i ndáiríre ... Nuair a logálann tú isteach leis an LiveCD, is é an t-eithne a luchtaíonn an ceann ón LiveCD, dá bhrí sin ba cheart go mbeifeá in ann nasc idirlín a chumrú go foirfe. Nuair a bheidh an nasc déanta, déan iarracht an chroot a dhéanamh le feiceáil an leanfaidh tú de bheith á chothabháil, mura féidir, b’fhéidir go mbeidh ort é a chumrú arís, ach níor cheart go ndéanfadh an t-eithne damáiste dochar do sheisiún chroot.
      Mura sonraíonn tú níos mó, is féidir liom a rá leat ...

  12.   dacha a dúirt

    Post den scoth… ceann den bheagán alt úsáideach atá le fáil ar an Idirlíon.
    Go raibh maith agat as an ranníocaíocht.

  13.   zópóg a dúirt

    Dia duit, rang teagaisc den scoth! Mínithe go hiontach, ní mortals amháin dúinn!

    Tá ceist agam:
    Nuair a luaigh tú, i gcás go mbeadh ort pacáistí a shuiteáil, nuashonruithe córais nó gníomhaíocht speisialta eile a dhéanamh, agus go mbeadh ort na fillteáin / dev / proc agus / sys a chur suas, níor léir dom an bhfuil na fillteáin seo sa chóras Beo lena bhfuilimid thosaigh an trealamh le deisiú, nó má tá siad sa fhréamhdheighilt suite ar dtús.

    Go raibh maith agat.

  14.   Orlando a dúirt

    GO RAIBH MÍLE MAITH AGAT!!!!

bool (fíor)