Otu esi enwetaghachi ma ọ bụ napụta Grub Boot Loader mebiri emebi na CentOS 7


N'ime nkuzi a, anyị ga-ekpuchi usoro nke ịnapụta bootloader mebiri emebi na CentOS 7 ma ọ bụ Red Hat Enterprise Linux 7 wee nwetaghachi paswọọdụ mgbọrọgwụ echefuru.

Enwere ike mebie GRUB bootloader mgbe ụfọdụ, mebie ma ọ bụ ihichapụ na CentOS n'ihi okwu dị iche iche, dị ka ngwaike ma ọ bụ ọdịda metụtara ngwanrọ ma ọ bụ mgbe ụfọdụ enwere ike dochie ya na sistemụ arụmọrụ ndị ọzọ, ma ọ bụrụ na nke abụọ booting. Onye na-ebu ibu Boot Grub mebiri emebi na-eme ka sistemụ CentOS/RHEL ghara ịbuba ma bufee njikwa ahụ gaa n'ihu na kernel Linux.

A na-etinye ogbo bootloader nke Grub na mbụ 448 bytes na mmalite nke diski ike ọ bụla, na mpaghara a na-akpọkarị Master Boot Record (MBR).

Oke kachasị nke MBR bụ 512 byes ogologo. Ọ bụrụ na n'ihi ihe ụfọdụ edere 448 bytes mbụ, enweghị ike ibunye CentOS ma ọ bụ Red Hat Enterprise Linux ọ gwụla ma i jiri ihe oyiyi CentOS ISO buo igwe na ọnọdụ nnapụta ma ọ bụ jiri ụzọ ntinye buut ndị ọzọ wee wụnye MBR GRUB bootloader.

  1. Budata CentOS 7 DVD ISO Image

Weghachite Loader Boot GRUB na CentOS 7

1. Na nzọụkwụ mbụ, budata ihe oyiyi CentOS 7 ISO kachasị ọhụrụ wee gbaa ya ọkụ na DVD ma ọ bụ mepụta mkpanaka USB nke nwere ike ibugharị. Tinye ihe oyiyi bootable n'ime igwe gị draịva kwesịrị ekwesị wee malitegharịa igwe ahụ.

Mgbe BIOS na-eme ule POST, pịa igodo pụrụ iche (Esc, F2, F11, F12, Del dabere na ntuziaka motherboard) ka ịbanye na ntọala BIOS wee gbanwee usoro buut ka e wee buru ụzọ buo ihe oyiyi DVD/USB bootable. na mmalite igwe, dị ka e gosiri na foto dị n'okpuru.

2. Mgbe achọpụtara mgbasa ozi bootable CentOS 7, ihuenyo mbụ ga-apụta na mmepụta igwe gị. Site na menu nke mbụ họrọ nhọrọ Nchọpụta nsogbu wee pịa igodo [tinye] ka ịga n'ihu.

3. Na ihuenyo na-esote họrọ Rescue a CentOS usoro nhọrọ wee pịa [tinye] igodo ịga n'ihu. Ihuenyo ọhụrụ ga-apụta na ozi 'Pịa igodo Tinye ka ịmalite usoro nrụnye'. N'ebe a, pịa igodo [enter] ọzọ iji bunye sistemu CentOS na ebe nchekwa.

4. Mgbe installer software ibu n'ime igwe gị RAM, nnapụta gburugburu ebe obibi ozugbo ga-apụta na gị na ihuenyo. Na ngwa ngwa a, pịnye 1 ka ị gaa n'ihu na usoro mgbake, dị ka e gosiri na foto dị n'okpuru.

5. Na ngwa ngwa ọzọ, mmemme nnapụta ga-agwa gị na etinyerela sistemụ gị n'okpuru /mnt/sysimage directory. N'ebe a, dị ka mmemme nnapụta na-atụ aro, pịnye chroot/mnt/sysimage iji gbanwee usoro nhazi osisi Linux site na oyiyi ISO gaa na nkebi mgbọrọgwụ n'okpuru diski gị.

6. Na-esote, chọpụta draịvụ ike igwe gị site n'inye iwu dị n'okpuru na ngwa nnapụta.

# ls /dev/sd*

Ọ bụrụ na igwe gị na-eji ihe njikwa RAID ochie dị n'okpuru, diski ahụ ga-enwe aha ndị ọzọ, dị ka /dev/cciss. Ọzọkwa, ọ bụrụ na arụnyere sistemụ CentOS gị n'okpuru igwe mebere, enwere ike ịkpọ diski diski ahụ /dev/vda ma ọ bụ /dev/xvda.

Otú ọ dị, mgbe ị chọpụtachara diski ike igwe gị, ị nwere ike ịmalite ịwụnye bootloader GRUB site n'inye iwu ndị a.

# ls /sbin | grep grub2  # Identify GRUB installation command
# /sbin/grub2-install /dev/sda  # Install the boot loader in the boot partition of the first hard disk

7. Mgbe GRUB2 bootloader arụnyere nke ọma na diski ike gị MBR, pịnye ọpụpụ ịlaghachi na osisi oyiyi CentOS boot ISO wee malitegharịa igwe site na ịpị init 6 na njikwa, dị ka e gosiri na nseta ihuenyo dị n'okpuru.

8. Mgbe igwe malitegharia, ị kwesịrị, nke mbụ, tinye ntọala BIOS ma gbanwee usoro nchịkọta buut (tinye diski ike na MBR bootloader arụnyere na ọnọdụ mbụ na usoro nchịkọta buut).

Chekwaa ntọala BIOS na, ọzọ, malitegharịa igwe ka itinye usoro buut ọhụrụ. Mgbe ịmalitegharịrị igwe ahụ kwesịrị ịmalite ozugbo na menu GRUB, dị ka egosiri na foto dị n'okpuru.

Ekele! Ị rụziela sistemu CentOS 7 gị nke ọma mebiri emebi bootloader GRUB. Mara na mgbe ụfọdụ, mgbe iweghachite bootloader GRUB, igwe ga-amalitegharị otu ugboro ma ọ bụ ugboro abụọ iji tinye nhazi grub ọhụrụ.

Weghachite okwuntughe mgbọrọgwụ na CentOS 7

9. Ọ bụrụ na ị chefuru mgbọrọgwụ paswọọdụ na ị nwere ike ịbanye na CentOS 7 usoro, ị nwere ike isi tọgharịa (oghe) paswọọdụ site booting na CentOS 7 ISO DVD image na mgbake mode na-eso otu nzọụkwụ dị ka e gosiri n'elu, ruo mgbe. ị ruru nzọụkwụ 6. Mgbe ị na-agbanye n'ime sistemụ faịlụ nwụnye CentOS gị, nye iwu a ka ị dezie faịlụ paswọọdụ akaụntụ Linux.

# vi /etc/shadow

Na faịlụ onyinyo, chọpụta ahịrị okwuntughe mgbọrọgwụ (na-abụkarị ahịrị mbụ), tinye ọnọdụ vi edit site na ịpị igodo i wee hichapụ eriri niile dị n'etiti oghere mbụ \: na oghere nke abụọ :”, dị ka e gosiri na nseta ihuenyo dị n'okpuru.

Mgbe ịmechara, chekwaa faịlụ ahụ site na ịpị igodo ndị a n'usoro a Esc -> : -> wq!

10. N'ikpeazụ, pụọ na chrooted console na pịnye init 6 ka reboot igwe. Mgbe ịmalitegharịrị, jiri akaụntụ mgbọrọgwụ banye na sistemụ CentOS gị, nke na-enweghị paswọọdụ ahaziri ugbu a, wee hazie paswọọdụ ọhụrụ maka onye ọrụ mgbọrọgwụ site na ịme iwu passwd, dị ka egosiri na nseta ihuenyo dị n'okpuru.

Ọ gwụla! Ịkwalite igwe anụ ahụ ma ọ bụ VM nwere ihe oyiyi CentOS 7 DVD ISO na ọnọdụ mgbake nwere ike inyere ndị na-ahụ maka sistemụ aka ịrụ ọrụ nchọpụta nsogbu dị iche iche maka sistemụ mebiri emebi, dị ka iweghachite data ma ọ bụ ndị akọwara na nkuzi.