Grub rov qab hauv Ubuntu

Anonim

Grub rov qab hauv Ubuntu

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.

  1. 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.
  2. Ubuntu download cov lus qhia nrog Livecd ntawm lub vev xaib raug cai

  3. 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.
  4. Qhib cov npe ntawm disks kom ntxiv mus ntxiv grub hauv Ubuntu

  5. Paub meej tias nws, qhia ib tus password los ntawm lub hauv paus.
  6. Sau tus password rau tso cov npe ntawm disks thaum rov zoo grub hauv Ubuntu

  7. 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

  8. Saib cov npe disk rau kev rov ua dua rau hauv Ubuntu

  9. 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.
  10. Mounting disk nrog cov ntaub ntawv system kom rov qab grub hauv Ubuntu

  11. Thib ob cov lus txib - Mount / dev / SDC2 / MNT / khau raj. Nws yog lub luag haujlwm rau mounting cov ntaub ntawv bootloader.
  12. Mounting disk nrog loader cov ntaub ntawv los so grub hauv Ubuntu

  13. 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.
  14. Mounting lub hauv paus ntawm lub plhaub thaum manually restoring grub hauv Ubuntu

  15. Cov kab kawg zoo li no: sudo mount - sys / mnt / sys thiab sysdo mount - proc / mnt / proc.
  16. Cov lus txib ntxiv rau mounting lub plhaub tseem ceeb thaum rov zoo li grub hauv Ubuntu

  17. Tom qab ntawd nkag mus rau qhov chaw kuaj desktop siv cov choot / mnt / bash hais kom ua.
  18. Cov lus txib rau kev hloov mus rau lub plhaub mounted thaum rov kho grub hauv Ubuntu

  19. 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.
  20. Txhim kho cov hloov tshiab rau grub loader hauv Ubuntu thaum rov qab

  21. Ua tiav qhov kev txiav txim no los ntawm kev nkag mus / thiab lwm yam / profile.
  22. Pab neeg ua haujlwm hloov kho cov hom kev tshaj lij thaum rov zoo li grub hauv Ubuntu

  23. 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.
  24. Txhim kho cov hloov tshiab rau grub hauv Ubuntu thaum rov kho dua

  25. 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.
  26. Tsim cov ntaub ntawv configuration tshiab rau grub hauv Ubuntu thaum rov kho nws

  27. Siv SUDO GRUB-hloov kho kom hloov kho txhua yam.
  28. Txhim kho cov hloov tshiab tom qab grub bootloader tau rov qab hauv Ubuntu

  29. 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.
  30. Tawm ntawm lub plhaub tom qab ua tiav txoj kev rov ua kom zoo dua cov grub bootloader hauv Ubuntu

  31. Rov qab pib lub operating system kom pib ua kom haum nrog tus twb tau txais cov loader.
  32. Rov pib lub khoos phis tawm tom qab muaj kev vam meej grub rov qab hauv Ubuntu

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.

  1. 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).
  2. Saib cov npe ntawm cov disks rau hauv lub plhaub lim dej tsawg kawg nkaus los tom qab grub hauv Ubuntu

  3. 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.
  4. Xaiv lub disk hauv lub plhaub tsawg kawg thaum rov kho cov grub hauv Ubuntu

  5. Hloov pauv, nkag mus rau cov lus txib hauv qab no kom ua qhov qhib ntawm grub sheath.

    Hloov mus rau lub disk nyob rau hauv ib lub plhaub lim hiam tsawg kawg los rov qab grub hauv Ubuntu

    Insmod ext2.

    Insmod ib txwm

    Zoo li ib txwm

  6. Khiav lub pob. Feem ntau, lub Linux / Boot / VMLinuz hais kom tsim nyog rau qhov no.
  7. Ib qho lus txib kom rov qab lub grub loader hauv Ubuntu nyob rau hauv lub plhaub tsawg kawg nkaus

  8. 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.

Nyeem ntxiv