Kuidas parandada katkist Windowsi NTFS-i partitsiooni Ubuntu ja Windowsi kahekordse alglaadimise korral

Tänapäeval on levinud praktika, eriti edasijõudnud kasutajate ja tarkvaraarendajate jaoks, konfigureerida oma arvuti topeltkäivitussüsteemiga; tavaliselt on üks Microsoft Windowsi operatsioonisüsteem ja teine ​​GNU/Linuxil põhinev operatsioonisüsteem.

Paljud alglaaduri programmid (programmid, mis käivitavad operatsioonisüsteemi pärast arvuti sisselülitamist) tuvastavad üldtuntud operatsioonisüsteemid, nagu Windows, Mac OS, kõvakettale installitud GNU/Linux, ja kuvavad menüü, mis võimaldab kasutajal valida, millist operatsioonisüsteemi kasutada. sisse käivitada. The Grub GNU/Linuxi alglaadurit kasutatakse kõige sagedamini, kuna see tuvastab kõige laiemas valikus operatsioonisüsteeme.

Kahe alglaadimise seadistus ei ole aga lollikindel ja võib põhjustada mõlema operatsioonisüsteemi rikkumist. See on tingitud mitmest põhjusest, nagu näiteks partitsiooni eemaldamine ketta partitsioonitabelist, failisüsteemi tabeli muutus, partitsiooni alglaadimislipu muutus jne, mis võivad ilmneda operatsioonisüsteemi installimise ajal.

Windowsi ja Ubuntu topeltkäivitamise korral on üks selline probleem, millest on laialdaselt teatatud, Windowsi buutiva NTFS-i partitsiooni (C: draiv) rikkumine. See viib selleni, et Ubuntu alglaadur (Grub) tuvastab ainult ühe operatsioonisüsteemi, st. Ubuntu ja Windowsi partitsiooni ei tuvastata, mis takistab kasutajal Windowsi alglaadimist. Vaatame, kuidas sellist partitsiooni parandada.

Kasutaja peaks käivitama Ubuntu ja proovima partitsiooni parandamiseks järgmisi meetodeid.

Gpartedi kasutamine

Gparted on GNU/Linuxi utiliidi GNU Parted graafiline kasutajaliides. See on draivi partitsioonide utiliit, mida kasutatakse partitsioonide loomiseks, kustutamiseks ja suuruse muutmiseks. Kaasas on võimalus skannida draivi olemasolevate partitsioonide jaoks, mis on kas rikutud või puuduvad draivi partitsioonitabelis.

Paigaldamine

Gpartedi installimiseks Ubuntus käivitage:

sudo apt install gparted gpart

Märge: Ubuntu versioonide puhul < 14.04 kasutageapt-getselle asemelasjakohane.

gpart on veel üks tööriist, mis on mõne funktsiooni jaoks vajalik gparted, seetõttu installime selle ka koos ülaltoodud käsuga gparted.

Kasutamine

Avama gparted, avage oma terminal dokist või vaikeklahvikombinatsiooniga Ctrl + Alt + T, tippige käsk gpartedja vajutage Sisenema. Saate selle avada ka vasakus ülanurgas asuvast Dashist otsides.

See küsib parooli sisestamist, kuna programm nõuab käitamiseks superkasutaja õigusi. Pange tähele, et peate olema a sudo kasutaja käivitada gparted.

Nagu ülaltoodud pildil näeme, on partitsioon /dev/sda4 on vigane NTFS-sektsioon ja selle failisüsteem on Gpartedile tundmatu. Hoiatusmärk näitab, et selle partitsiooniga on probleeme. Hoiatuse üksikasjade vaatamiseks topeltklõpsake sellel real.

Nüüd käivitame utiliidi „Andmete päästmise katse”, mis põhineb gpart et proovida viga parandada.

Sulgege teabedialoogiboks. Jätke rida koos /dev/sda4 märgitud. Avage Seade » Proovige andmeid päästa.

Nagu kinnitusdialoogiboksis mainitud, skannib see kogu ketast potentsiaalselt rikutud partitsioonide ja failisüsteemide suhtes ning seetõttu võib selle käivitamine olenevalt kõvaketta suurusest võtta kaua aega.

Vajutage Okei jätkama. Seejärel alustab see ketta skannimise protsessi.

Kui meie nõutav NTFS-failisüsteem on sisse lülitatud /dev/sda4 on protsessiga edukalt alla laaditud, saame selle paigaldada, käivitades järgmise:

sudo mount /dev/sda4 /media/abhi/win

Siin /media/abhi/win on kataloogi asukoht, kuhu NTFS-i partitsioon on ühendatud. Lõpuks värskendame grubi, nii et see tuvastab taastatud partitsioonis buutiva Windowsi operatsioonisüsteemi.

sudo update-grub

Pange tähele, et see on edukalt tuvastanud Windows 8 /dev/sda4.

Pärast seda peaks kasutaja alglaadimise ajal leidma menüüst Grub Windowsi operatsioonisüsteemi kirje.

Ntfsfixi kasutamine

Kasulikkus ntfsfix parandab mõned NTFS-i partitsioonides levinud probleemid. Samuti lähtestab see NTFS-failisüsteemi päeviku ja sunnib partitsiooni järjepidevuse kontrollima.

Paigaldama ntfsfix Ubuntus käivitage:

sudo apt install ntfs-3g

ntfs-3g on pakend, mis sisaldab ntfsfix ja muud NTFS-iga seotud Linuxi utiliidid.

Käitame programmi meie rikutud partitsioonil, /dev/sda4.

sudo ntfsfix /dev/sda4

See utiliit ei suuda aga vigu parandada, kui Windows läks viimasel sisselogimisel talveunerežiimi, mitte aga täielikult välja. Talveunerežiim tähendab, et Windows salvestab väljalülitamise ajal süsteemi hetkeseisu ja pärast taaskäivitamist taastatakse sama olek.

Talveunerežiimis oleva Windowsi partitsiooni korral pole kirjutamisõigust ntfsfix sellel partitsioonil. Seetõttu kasutame ntfs-3g programm talveunerežiimi faili eemaldamiseks.

sudo ntfs-3g -o remove_hiberfile /dev/sda4 /media/abhi/win

See eemaldab talveunerežiimi faili Windowsi partitsioonist ja proovib partitsiooni asukohta ühendada /media/abhi/win.

Märge: Kuna programm eemaldab talveunerežiimi faili, siis kõik talveunerežiimi ajal salvestatud seansiandmed, nt. brauseri vahekaardid, läheb ära.

Pärast seda saab kasutaja käivitada ntfsfix uuesti probleemide lahendamiseks. Lõpuks värskendame grubi nii, et see tuvastaks sellel partitsioonil Windowsi OS-i.

sudo update-grub

Pange tähele, et see on edukalt tuvastanud Windows 8 /dev/sda4.

Järeldus

Sellest artiklist õppisime kahte meetodit, kuidas proovida topeltkäivituse ajal katkist NTFS-i partitsiooni päästa. Kui NTFS-i partitsioonil on tõsisemaid probleeme, mida nende meetoditega ei saa lahendada, on jaotises mõned täpsemad suvandid. ntfs-3g programm, mis võib osutuda kasulikuks (vaata mees ntfs-3g). Sellisel juhul saab kasutada ka täiustatud kettataasteprogrammi või buutiva ketta parandamise utiliiti.