Mmezi Sistemụ: HowTo chroot

Ọtụtụ oge, ọkachasị mgbe anyị na-agagharị, anyị ahụla onwe anyị na nsogbu nke enweghị ike ịnweta sistemụ iji rụkwaa ya, mana azịza ya dị mfe: jiri iwu ahụ kroot site na LiveCD / RepairCD ọ bụla.

N'ọtụtụ ebe (forums, blọọgụ ...) e kwuru iwu a na "oyiri / mado" nke koodu ahụ, mana ebumnuche m na post a bụ ịkọwa usoro ndị ahụ ntakịrị, iji jiri ngwa ọrụ a nke ọma, na ihe ọmụma ihe kpatara ya.

Okwu Mmalite

Iwu kroot A maara ya dị ka CHangeROOT, ya bụ, iwu na-enye gị ohere ịgbanwe mgbọrọgwụ nke sistemụ ị na-arụ ọrụ na ya. Na ndị ọzọ okwu: ma ọ bụrụ na ị si na a LiveCD na ị chọrọ ihe niile ị na-arụ ọrụ na console inwe mmetụta na arụnyere usoro, ị ga-akpa-eji nke kroot.

Ihe bụ nsogbu bụ na ọ bụ ezughị iji kroot Dị ka ndị dị otú ahụ, tupu anyị ga-n'ụzọ kwesịrị ekwesị ugwu ụfọdụ partitions.

OTÚ

Nke mbụ, anyị kwesịrị ịmalite ọnụ, ma ọ bụ site na sistemụ ọzọ arụnyere (na nke ọzọ / diski) ma ọ bụ site na LiveCD. Dị Mkpa: na ije nke LiveCD ga-dakọtara na nke usoro a ga-rụziri (32 ma ọ bụ 64 ibe n'ibe).
Ozugbo anyị ruru ọnụ, anyị ga-amalite site na ịkọwa nkewa anyị:
fdisk -l

  • Site na iwu a, anyị ga-edepụta ngalaba / diski anyị niile. Anyị ga-achọpụta nke bụ nkebi nkebi, ebe anyị sistemụ arụnyere, site ugbu a gaa n'ihu anyị ga-akpọ ya gbajiri usoro.

Maka ihe atụ a, anyị ga-atụle na sistemụ anyị mebiri emebi dị / dev / sda1 .

Anyị na-aga n'ihu ikpokọta usoro ahụ. Mbụ anyị ga-emepụta folda ebe anyị ga-arụ ọrụ ma emesịa anyị na-arịgo nkebi ebe usoro sistemụ anyị dị na folda ahụ
mkdir /mnt/my_linux
mount /dev/sda1 /mnt/my_linux

Ọ bụrụ na ị nwere folda ahụ / n'ụlọ o / iri ma ọ bụ ihe ọ bụla ọzọ na nkebi ọzọ, ị kwesịrị ị na-efego ya / s dị ka ndị a:
mount /dev/sda2 /mnt/my_linux/var

  • MARA: Ewerela m ihe atụ nke / dev / sda2 nkebi maka folda / var, ka onye ọ bụla dozie koodu na njirimara ha.

Dị ka ọ dị, nke a ga-ezu ma ọ bụrụ na ị ga - eji aka dezie faịlụ, mana ọ bụrụ na anyị chọrọ iwu ụfọdụ na - ahazi sistemụ ahụ, anyị kwesịrị itinye ụfọdụ folda sistemu pụrụ iche: / 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

  • Na nhọrọ -t anyị na-agwa ugwu udi "fileystem" anyi choro ka anyi kwago. Ọ dị mkpa ịkọwapụta ya n'ihi ọdịdị pụrụ iche nke folda ahụ / proc y / sys.
  • Na nhọrọ -o anyị ezipụta nhọrọ nke ugwu. Nhọrọ kee agbụ ọ na-eje ozi na "njikọ". Na UNIX akụrụngwa ngwaike enwere ike ịnweta site na folda ahụ / dev, Ọ bụ ya mere anyị ga-eji gbagoo ugbu a / dev na folda ebe sistemụ anyị mebiri emebi dị ugbu a. Dika etinyego folda a, ọ dị mkpa ịkọ ugwu ebe etinyere ya na mbu.

Emere ya n'ụzọ dị otu a ka ọ ga kroot nwee ike ịbanye na folda ndị a dị ka a ga - asị na ha bụ sistemụ agbajiri agbaji, agbanyeghị na ha ga - esite na sistemụ dị ugbu a (bụbu: nnọkọ LiveCD) ebe ọ bụ na ha metụtara steeti usoro ahụ, usoro na ngwaike

Ugbu a bụ oge iji kroot:
chroot /mnt/my_linux/ /bin/bash

  • A na-enyefe iwu ahụ dị ka arụmụka ụzọ nke mgbọrọgwụ ọhụrụ «/» (nke dị na anyị bụ / mnt / my_linux) na njikwa ị chọrọ iji mee ihe (na nke a, anyị ahọrọla bash a ma ama, dị na / bin / bash). Ọ bụrụ na anyị ekwughị njikwa ahụ, anyị ga-ahụ onwe anyị n'ihu onye ntụgharị okwu iwu dị oke aka (ọ naghị ejupụta mgbe ịpị taabụ, wdg).

Ugbu a, anyị nwere ike iji njikwa ahụ dị ka a ga - asị na anyị nwere nnọkọ mgbọrọgwụ bidoro na sistemụ anyị mebiri emebi (dezie faịlụ, lelee ederede, wụnye / iwepụ nchịkọta ...). DỌ AKA NA NT!! Maka mgbanwe ndị emere ka ọ dị ire, ị ga-ewepụ faịlụ faịlụ mgbe ịpụsịrị krootLee ihe atụ dị n'okpuru.

Ozi ndị ọzọ na https://wiki.archlinux.org/index.php/Change_Root (karịa ịgụ akwụkwọ a tụrụ aro).

Ihe ojiji: weghachite GRUB2

Otu n'ime ojiji kasịnụ kroot Ọ bụ dị ka ngwá ọrụ iji rụkwaa GRUB. Ebe ọ bụ na ọ bụrụ na ntigbu agbaji, ọ gaghị ekwe omume ịkwanye sistemụ anyị iji dozie ya.

Rịba ama: obere nkuzi a bụ naanị ihe atụ, ọ na-arụ ọrụ na nkesa dị iche iche ewepụtara na Debian, Ubuntu na openSUSE n'etiti ndị ọzọ. N'agbanyeghị nke ahụ, lelee akwụkwọ nke nkesa gị, ebe ọ bụ na n'ọtụtụ iwu ahụghị melite-imi.
# IHE: iwu ndị a na-agba ọsọ n'otu oge.update-grub
grub-install /dev/sda

  • con melite-imi Anyị na-emelite menu ndenye GRUB2, si otú a na-agbakwunye ntinye ọ bụla na-efu. Mgbe e mesịrị, anyị na-etinyeghachi GRUB na diski anyị, ebe ọ mebiri emebi.

Na nke a, m weere / dev / sda dị ka diski ebe anyị nwere sistemụ anyị, a ga-emegharị maka ikpe gị.

Ekwesịrị idozi GRUB anyị, yabụ anyị ga-apụ kroot, wepu faịlụ faịlụ (Mkpa) ma reboot maka mgbanwe ndị a ga-arụ ọrụ. Ọ bụrụ na anyị echefu iwepụ faịlụ faịlụ ahụ, enwere ike ibugharị faịlụ ndị ahụ agaghị ewepụ n'ụzọ ziri ezi ma ya mere mgbanwe ụfọdụ agaghị arụ ọrụ.
# anyị hapụrụ chrootexit
# wepu faịlụ faịlụ ma regharịaumount /mnt/my_linux/dev
umount /mnt/my_linux/sys
umount /mnt/my_linux/proc
umount /mnt/my_linux
reboot

Ma nke ahụ niile. Enwere m olileanya na ọ ga-atọ gị ụtọ na ọ na-enyere gị aka. Ekele!


Ọdịnaya nke isiokwu agbaso ụkpụrụ anyị nke ụkpụrụ nduzi. Kpesa mmejọ pịa ebe a.

Ihe 24 kwuru, hapụ nke gị

Hapu okwu gi

Adreesị email gị agaghị bipụtara.

*

*

  1. Rụ ọrụ maka data: Miguel Ángel Gatón
  2. Nzube nke data: Nchịkwa SPAM, njikwa okwu.
  3. Ikike: Nkwenye gị
  4. Nkwurịta okwu nke data: Agaghị agwa ndị ọzọ data ahụ ma ọ bụghị site na iwu.
  5. Nchekwa data: Ebe nchekwa data nke Occentus Networks (EU) kwadoro
  6. Ikike: Oge obula inwere ike igbachi, weghachite ma hichapụ ihe omuma gi.

  1.   Onyeka_Ivan dijo

    Enwere m ike iji nke a .. N'oge ụfọdụ m ga-eji ya.

  2.   mario dijo

    Onwere onye n'ime gị jiri Chakra Benz? Ọ bụrụ otu a, ị nwere ike ịgwa m ma
    ọ dị nfe maka ndị ọrụ nkịtị? M na-eji SolydK nke dị mfe mana
    Aghọtara m na Chakra dị ọcha KDE na ọ masịrị m.

    1.    woqr dijo

      Ee, chakra dị ezigbo mma ma ọ bụ karịa ma ọ bụ na-adịchaghị mfe, ihe bụ na ịwụnye / iwepụ nchịkọta ị ga-eme ya na njikwa, ebe ha ka na-arụ ọrụ na njikwa njikwa ihe osise. Gbalịa ya n’ihi na ọ bara uru. Ọ na-eji pacman njikwa njikwa, ketara n'aka Archlinux, mana kpachara anya, ọ naghị ekenye archito na arch na B NOTGH compatible dakọtara na ha. Ọ bụrụ na ịchọrọ ịmatakwu banyere pacman, lelee arch wiki https://wiki.archlinux.org/index.php/Pacman_%28Espa%C3%B1ol%29

      1.    izzyvp dijo

        Oktopi adịworị ike ma na-arụ ọrụ nke ọma maka onye ọrụ ọ bụla, yana nke ahụ ị chọghị ka ọnụ iji pacman.

  3.   Mmmmmmmmmmm dijo

    Enwere m olileanya na ọtụtụ ga-eleta post a, mgbe ahụ, ha na-amalite isi ha na-etinyeghachi ihe ọ bụla mgbe ị nwere ike ịmezi usoro ahụ oge niile, chroot na-enyere gị aka ịme ọtụtụ ohere, n'etiti ha ịwụnye Gentoo xD hahaha

  4.   alanado dijo

    mara mma, daalụ ... Enwetụghị m ya bọọlụ n'ihi na ụfọdụ na-ebi ndụ-cd maka mmezi dị m ka ha buliri ya na ndabara, mana ugbu a ka o doo anya, daalụ ọzọ

  5.   lol dijo

    Iji mezue ya, ọ ga-adị mma ịkọwa otu esi agbago akụkụ LVM, akụkụ ezoro ezo na usoro RAID.

    1.    woqr dijo

      mmm emetụla m LVM na RAID ogologo oge, mana ị nwere ike ịgwa m ntakịrị iji mezue… ekele maka ọnụ!

      1.    lol dijo

        Eziokwu bụ na m nwere ike iji nnukwu.

        Ọ ga-abụ nnọọ ekele.

  6.   Mọdem dijo

    Ọ bụrụ na naanị isiokwu a dị izu ole na ole ka e mesịrị, ọ na-apụta na enwere m nsogbu na sistemụ m na m gụrụ ma gụọ na ebe niile achọtara m chroot na blablabla mana ọ naghị arụ ọrụ maka m dabere na nkwanye nke ndụ ahụ bụ otu usoro gị , dị ezigbo mkpa n'ihi na m na-eji x64, nke ọzọ bụ ịkwado nkewa sistemụ, n'ihi na n'ọnọdụ m mgbe m na-etinye chroot na arịgo, m na-atụba iwu ma ọ mataghị iwu ahụ.

    Isiokwu a ga-aga na faịlụ m "Ama chịkọtara"

  7.   kuki dijo

    Arch LiveCD (ya na ngwa ọrụ a) bụ ihe niile achọrọ iji dozie sistemụ gị mgbe ị gbajiri ya.

    1.    Raw-Basic dijo

      Kpọmkwem! .. ..nke niile bụ ihe dị mkpa .. ọbụna na-enyere onye na ha W $ onye kpebiri na ọ bụghị na-amalite ..

      Mgbe m na 1gb pendrive na Arch dị ndụ ... na chroot bụ ihe niile dị mkpa nke mere na n'okpuru nsogbu ọ bụla, na 10 min ị nwere ihe niile n'usoro n'atụghị ụjọ .. 😉

    2.    izzyvp dijo

      Naanị ị ga-ama ka esi eme ya.

    3.    Pablo dijo

      Ndewo, mara na enwere m nsogbu na centos, ọ na-ezitere m kernel ụjọ wdg. Enweghi m ike idozi ya, enwere m webusaiti na ebe nchekwa data ebe ahu amaghi m ihe ozo m ga eme.

  8.   Obinna 127 dijo

    Ezi ọkwa, anụla m ụfọdụ oge na-agafe mana amaghị m etu esi eji ya, n'ezie achọrọghị m ya na ọ bụ ya mere na agụghị m ihe ọ bụla. Ugbu a akọwapụtara ọkwa gị nke ọma, amaara m otu esi eji ya.

    Daalụ nke ukwuu na n'ụzọ, ogologo ndụ Led Zeppelin hehe.

  9.   kamala dijo

    daalụ, emesịrị m si n'obi ọjọọ na-atụ nrọ

    n'eziokwu m gbasoro usoro niile ma ewezuga umount / mnt / my_linux, n'ihi na ọ gwara m na ọ na-arụsi ọrụ ike, m na-agbakwa ya -km, mana ọbụghị nke ahụ, ma bilie ...

    Enwere m olileanya na ọ dịghị mkpa….

    Daalụ ọzọ…
    ekele

  10.   Jose Antonio dijo

    Ọ bụ ezie na isiokwu adịla afọ ole na ole, achọrọ m ikele onye edemede maka mmesapụ aka ya na ịkekọrịta ya bụ nnukwu isiokwu n'ihi na izu ụka a zọpụtara ndụ m. Enwetara m ihe nkesa na-etinye ngwugwu ma mgbe ịmalitegharị ya ebughị ibu. Mgbe ụbọchị atọ nke na-agbalị idozi ya na-agụ dị iche iche isiokwu, M jisiri ike ebe a na oge na-emesị nwee ike reinstall grub na idozi sava.

    Daalụ nke ukwuu !!!

    1.    woqr dijo

      Obi dị m ụtọ na ọ nyeere gị aka. Daalụ maka ikwu!

  11.   Helio dijo

    Ndewo, ama m na ọkwa a afọ gara aga, nnukwu ekele maka ịkekọrịta ya. Enwere m obi abụọ, na nke m, ọ mebiri usoro ahụ yana ndị ọkwọ ụgbọ ala netwọkụ, yabụ agbasoro m usoro ahụ mana ọ naghị ekwe ka m budata ngwugwu, enwere ụzọ ọ bụla iji jikọọ netwọk dị ndụ na ọnụ.

    1.    woqr dijo

      Aghọtaghị m nsogbu gị n'ezie… Mgbe ịbanye na LiveCD, kernel nke na-ebu ibu bụ nke LiveCD, yabụ ị ga-enwe ike hazi njikọ intaneti zuru oke. Ozugbo emere njikọ ahụ, gbalịa ime ihe chroot iji hụ ma ị ga-aga n'ihu na-elekọta ya, ọ bụrụ na ọ bụghị, ị nwere ike ịhazi ya ọzọ, mana kernel mebiri emebi ekwesịghị imetụta nnọkọ chroot.
      Ọ bụrụ na ịkọwapụtaghị ihe ọzọ, enwere m ike ịgwa gị ...

  12.   dach dijo

    Ezigbo Post… otu n'ime ederede bara uru dị na ịntanetị.
    Daalụ nke ukwuu maka ntinye aka.

  13.   zopeck dijo

    Ndewo, nkuzi magburu onwe ya! Nke a kọwara nke ọma, maka anyị mmadụ nkịtị!

    Enwere m ajụjụ:
    Mgbe ị kwuru na ọ bụrụ na ịchọrọ ịwụnye ngwugwu, rụọ ọrụ mmelite ma ọ bụ ọrụ ndị ọzọ pụrụ iche, ma chọọ itinye folda / dev / proc na / sys, edoghị m anya ma ọ bụrụ na folda ndị a nọ na Live system nke anyị ji malitere akụrụngwa ka arụzie, ma ọ bụ ọ bụrụ na ha nọ na mgbọrọgwụ nkebi etinyere na mbụ.

    Daalụ.

  14.   Orlando dijo

    DAALỤ NKE UKWUU!!!!