FreeBSD Įkrova iš Windows 7-8 Boot Loader

Iš Žinynas.
20:32, 21 spalio 2013 versija, sukurta \dev\null (Aptarimas | indėlis) (Straipsnis apie FreeBSD krovimą iš windows boot loader)
(skirt) ← Ankstesnė versija | Dabartinė versija (skirt) | Vėlesnė versija → (skirt)
Jump to navigation Jump to search

Jeigu įrašėte FreeBSD su boot loader į disko MBR kartu su windows būną taip, kad pastorosios sistemos paleisti neišeina. Kadangi pasirinkimo neturime tarp OS kurį įkrauti. Galime padaryti taip jog turėtumėme, panaudojant Windows Boot Loader. Pirmiausia užsikrovus FreeBSD mums reikės pasidaryti MBR ir FreeBSD particijos "boot record" įkrovos įrašo kopijas. Jas geriausiai daryti į "USB Flash" atmintuką. Užkrovus FreeBSD root režimu rašome:

# dd if=/dev/ada0 of=/mnt/kelias_iki_atmintuko/mbr.backup bs=512 count=1
# dd if=/dev/ada0s2a of=/mnt/kelias_iki_atmintuko/bootsect.bsd bs=512 count=1

Pastaroje eilutėje nurodome konkrečia freebsd root particiją (šiuo atveju ada0s2a), kitu atveju gali būti kitaip, jeigu norite sužinoti konkrečiau parašote:

# df

Žiūrite kuriai particijai priklauso root skirsnis "/".

Tuomet perkrauname PC ir įkrauname iš Windows 7/8 Įdiegimo DVD ir pasirenkame atkūrimo režimą, jame paleidžiame "command prompt" ir parašome:

BOOTREC /FIXMBR

Kompiuteris turėtų įsikrauti į Windows. Perkopijuojame faila "bootsect.bsd" į "C:\" diską, tuomet atsidarę "command prompt" (cmd.exe) įrašome šias eilutes atitinkamai {ID_NUMERIS} - jūsų sistemoje bus sugeneruotas autentiškas ir skirtingas.

Bsdbootsect-1.png

Bsdbootsect-2.png

Rezultatas

Windows-boot list.png