Txoj kev 1: khau raj-kho cov nqi hluav taws xob
Ua ntej tshaj plaws, peb xav kom muaj kev txiav txim siab rau cov pib tshiab. Credit nrog kev rov qab los ntawm grub hauv Ubuntu yuav pab tus khau raj-kho cov nqi hluav taws xob. Los ntawm cov neeg siv koj tsuas yog xav tau los nruab nws thiab khiav kev kuaj yuam kev. Tom qab ntawd, txhua qhov teeb meem pom yuav raug kho tau, thiab cov ntawv tshaj tawm cov ncauj lus kom ntxaws tshwm ntawm lub vijtsam. Tsis tas li ntawd, hauv cov cuab yeej no, koj tuaj yeem tsim cov kev tsis sib haum ntxiv, piv txwv li, ua tib zoo, hloov kho MBR lossis lub sijhawm rau kev tso tawm cov ntawv qhia zaub mov. Koj twb muaj lwm cov khoom siv nyob rau debugging grub los ntawm khau raj-kho. Peb xav qhia kev paub txog koj tus kheej nrog nws los ntawm kev siv cov ntaub ntawv hauv qab no, thiab peb mus rau cov hauv qab no.Nyeem ntxiv: grub bootload rov qab los ntawm khau raj-kho hauv Ubuntu
Txoj Kev 2: Kev Tuav Rov Zoo Grub2
Qhov zoo dua ntawm hom qauv no yog tias tus neeg siv tsis tas yuav nruab cov cuab yeej lwm yam rau kev rov ua lub loader tau muaj nyob hauv Ubuntu faib. Qhov tsis zoo tsuas yog cuam tshuam nrog kev xav tau ntawm kev xav tau tswv yim ntawm cov lus txib hauv "Termroidity", uas qee zaum ua rau muaj teeb meem los ntawm cov pib. Txawm li cas los xij, yog tias koj ua raws cov lus qhia hauv qab no, ua tau zoo ua txhua yam ua, yuav tsum tsis muaj teeb meem.
- Thawj qhov yuav tau mus khau raj los ntawm Livecd, txij li kev ua tiav tawg ntawm grub2 loader txhais tau tias qhov tsis muaj peev xwm qhib lub plhaub txheem. Cov lus qhia ntxaws ntxaws ntawm cov ncauj lus no yog nyob rau ntawm lub vev xaib ntawm kev txhawb nqa Ubuntu, tsom ntawm cov neeg tuaj tshiab, yog li peb yuav tsis rhuav nws tam sim no.
- Tom qab rub tawm nyob rau hauv Livecd hom, qhib lub "davhlau ya nyob twg" yooj yim thiab nkag mus rau Sudo FDISK -L cov lus txib muaj.
- Paub meej tias nws, qhia ib tus password los ntawm lub hauv paus.
- Raws li qhov tshwm sim, cov npe ntawm muaj disks yuav tshwm sim ntawm lub vijtsam. Tshawb xyuas nws thiab nrhiav cov disk nrog lub ntsiab thiab ntu uas lub bootloader yog khaws cia. Piv txwv ntawm cov lus piav qhia ntawm cov seem uas koj pom cov lus piav qhia hauv qab no.
Disk / Dev / SDC: 14,5 Gib, 1551473030496 bytes, 30302208 Sectors
Chav Nyob: Sectors Ntawm 1 * 512 = 512 bytes
Secem Loj (cov laj thawj / lub cev): 512 bytes / 512 bytes
I / o Qhov loj me (yam tsawg kawg nkaus / zoo dua): 512 bytes / 512 bytes
Disklabel Hom: Dos
Disk cim: 0x38972eb0
Ntaus ntawv khau raj pib xaus sectors luaj id hom
/ dev / sdc1 * 23949312 2982330756 5933056 2.8 G 7 HPFS / NTFS / EXFAT
/ dev / sdc2 29882368 30302207 419840 205m b W95 Fil32
/ Dev / SDC3 13551616 23949311 10397696 5G 83 Linux
/ dev / sdc4 2048 1262823 12619776 6g B W95 Fil32
- Tam sim no cov ntaub ntawv tsim nyog tsis tau nyob hauv qhov chaw yuav tsum tau ua, yog li cia peb ua. Thawj pab neeg muaj lub Mount / Dev / SDC3 / MNT saib. Ntawm no thiab nyob rau hauv cov lus txib tom ntej, hloov chaw nyob ntawm disks rau yav tas los txhais tau.
- Thib ob cov lus txib - Mount / dev / SDC2 / MNT / khau raj. Nws yog lub luag haujlwm rau mounting cov ntaub ntawv bootloader.
- Tam sim no cia peb nqa tawm cov kev npaj ua kom nkag mus. Thawj peb xav nyob rau hauv sudo mount - txiav / dev / mnt / dev pab.
- Cov kab kawg zoo li no: sudo mount - sys / mnt / sys thiab sysdo mount - proc / mnt / proc.
- Tom qab ntawd nkag mus rau qhov chaw kuaj desktop siv cov choot / mnt / bash hais kom ua.
- Nyob rau hauv cov chaw no, qhia txog lub Env-hloov kho kom rub tawm tag nrho cov hloov tshiab ntawm cov ntawv sib txig ntawm profile.
- Ua tiav qhov kev txiav txim no los ntawm kev nkag mus / thiab lwm yam / profile.
- Cov haujlwm dhau los tau npaj, thiab tom qab kev ua tiav tiav, nws muaj peev xwm ua tiav kom rov kho dua ntawm grub2. Txhawm rau pib nrog, rov nruab nws siv sudo grub2-nruab / dev / sdc, qhov twg / dev / sdc hloov lub npe ntawm koj lub hard disk.
- Tom qab ntawd, tsim cov ntaub ntawv teeb tsa tshiab uas muaj lub luag haujlwm rau tus cwj pwm loader: sudo grub2-mkconfig -o / /BCOOT/Grub/Grub.CFG.
- Siv SUDO GRUB-hloov kho kom hloov kho txhua yam.
- Yog tias tsis muaj qhov yuam kev tsis tshwm sim hauv cov txheej txheem, nkag mus rau qhov kev tawm mus kom tawm ntawm ib puag ncig.
- Rov qab pib lub operating system kom pib ua kom haum nrog tus twb tau txais cov loader.
Ubuntu download cov lus qhia nrog Livecd ntawm lub vev xaib raug cai
Raws li koj tuaj yeem pom, tsis muaj dab tsi nyuaj hauv kev nqis tes ua ntawm kev txo qis ntawm grub2 nrog nws tag nrho tsis ua haujlwm. Feem ntau, nws tsuas yog tsim nyog los siv cov lus txib saum toj no kom ua tiav qhov txiaj ntsig zoo, tsis tau txais ib qho yuam kev. Txawm li cas los xij, muaj txoj hauv kev yooj yim uas muaj txiaj ntsig zoo rau qhov ua tsis tiav loader tsis ua haujlwm. Peb yuav tham txog nws tom ntej.
Txoj Kev 3: Kev Tuav Rov Qab uas tsis muaj Livecd
Qee zaum, cov neeg siv khoom plig lub sijhawm thaum Ubuntu Load tsis tau, tab sis "minimal bash zoo li kab yog kev txhawb nqa kab, thiab cov hlua nquag yog nyob rau hauv qab. Qhov no yog hu ua ib puag ncig tsawg heev ntawm bash, thiab GRUB RESGRAMATION kuj tseem muaj nyob hauv nws, Kev Txum Tim txoj Kev Rov Qab Los ntawm Grub twb muaj lawm.
- Hauv lub plhaub no, siv LS cov lus txib kom pom cov npe ntawm cov discs txuas nrog lub khoos phis tawm. Nws yuav saib qee yam zoo li no: (HD2, MSDOS1, HD2, HD2, MSDOS3, HD2, MSDOS4).
- Hauv lub davhlau ya nyob twg, koj tsuas tuaj yeem sib txuas lus nrog ib lub disk tib lub sijhawm, yog li xaiv cov ntawv sib txuas nrog cov khoom sib pauv los ntawm kev piav qhia cov cag = (HD2,2). HD2,2 hloov lub npe uas xav tau.
- Hloov pauv, nkag mus rau cov lus txib hauv qab no kom ua qhov qhib ntawm grub sheath.
Insmod ext2.
Insmod ib txwm
Zoo li ib txwm
- Khiav lub pob. Feem ntau, lub Linux / Boot / VMLinuz hais kom tsim nyog rau qhov no.
- Nws tseem nyob tsuas yog los ua tus qauv kev thauj khoom thiab hauv "Terminal" ntawm cov kev ua haujlwm ntawm kev ua cov lus txib hauv qab no:
Khau raj.
Sudo grub2-nruab / dev / sda
Sudo grub2-mkconfig -o / hackot/grub/Grub.cfg
Tam sim no koj tau paub txog kev sib deev peb txoj hauv kev los txhawm rau grub hauv Ubuntu. Raws li koj tuaj yeem pom, txhua ntawm lawv yog haum nyob rau hauv qee kis ntawm cov xwm txheej thiab qhia txog kev ua haujlwm ntawm kev ua ntawm kev ua. Koj tsuas yog xaiv cov qauv zoo tshaj plaws. Cov pib peb qhia koj kom them tshwj xeeb rau thawj qhov kev xaiv, vim nws yog qhov ua tau zoo tshaj plaws rau cov neeg siv no.