Tulad ng lahat ng software, ang macOS ay hindi immune sa paminsan-minsang bug o problema. Bagama't ito ay isang bihirang pangyayari, ang mga folder sa macOS ay maaaring magbago paminsan-minsan mula sa paglabas bilang mga regular na folder patungo sa paglitaw bilang mga pakete, tulad ng mga ginamit sa pag-install ng mga bagong macOS app. Maaari rin itong mangyari sa pamamagitan ng disenyo, lalo na kung gumagawa ka ng bagong software.
Sa kabutihang palad, ito ay isang madaling proseso upang i-restore ang isang folder sa isang Mac, kung kailangan mo. Mayroong ilang mga paraan upang gawin ito, ngunit ang pinakamadaling paraan ay ang paggamit ng Mac Terminal app. Narito kung paano i-restore ang isang folder sa Mac, anuman ang format.
Ibalik ang isang Folder sa Mac Gamit Ang Terminal
Sinusubukan ng Mac Finder app na awtomatikong makita kung ano ang tunay na layunin ng isang file o folder upang malaman nito kung paano ito hahawakan nang tama. Kung nailapat ang mga maling attribute sa folder, ituturing ng Finder ang iyong folder bilang isang package at hindi ka papayagan na i-access ang mga file na hawak sa loob.
Gagawin din ito kung mali ang extension ng iyong folder, tulad ng app Para gumana ang mga tagubiling ito, kakailanganin mo naka-install ang macOS Xcode Developer Tools, dahil hindi naka-install ang getfileinfo at setfile command macOS bilang default.
- Upang alisin ang mga attribute na ito sa mga folder ng macOS, buksan ang Terminal app (Launchpad > Other > Terminal ) at gamitin ang cd command para ipasok ang direktoryo na naglalaman ng iyong “sirang” folder.
- Ang pangunahing sanhi ng problemang ito ay ang may bundle attribute bit, kaya para suriin ito, i-type ang getfileinfo -aB folder sa Terminal app, pinapalitan ang folder ng lokasyon ng folder na gusto mong tingnan. Kung nagbalik ang command ng 1, nailapat na ang attribute na ito sa iyong folder, ibig sabihin, kailangan itong alisin.
- Upang alisin ang may bundle bit ng attribute mula sa iyong folder at i-restore ang access, i-type ang setfile -a b folder sa Terminal app, pinapalitan ang folder ng lokasyon ng iyong folder.
- Type getfileinfo -aB folder (pinapalitan ang folder) sa tingnan ang may bundle status ng attribute pagkatapos nito-kung may ibinalik na 0, ang attribute ay may inalis na.
Kapag naalis mo na ang may bundle attribute, subukang i-access ang folder sa Finderapp, na matatagpuan bilang isang icon sa Dock o sa Launchpad. Kung hindi mo pa rin ma-access ang folder, tingnan kung ang iyong folder ay walang kakaibang extension na naka-attach dito.
- Hanapin ang folder sa Finder, right-click at pindutin ang Kumuha ng Impormasyon upang i-load ang impormasyon ng iyong katangian.
- Maglo-load ito ng hiwalay na window na naglalaman ng karagdagang impormasyon sa iyong folder. Mag-click sa Pangalan at Extension sub-category upang makita ang "totoong" pangalan para sa iyong folder. Kung mayroon itong extension ng file (halimbawa, app), alisin ito at pindutin ang enter sa iyong keyboard para i-save.
- Hihilingin sa iyo ng Finder na kumpirmahin kung gusto mong alisin ang extension sa iyong folder. I-click ang Remove button para kumpirmahin.
Kapag inalis ang extension, dapat bumalik sa normal ang iyong folder sa Finder, na magbibigay-daan sa iyong buksan ito bilang normal.
Maaari mo ring i-access ang mga file at folder mula sa isang tunay na macOS package (tulad ng PKG o DMG file). Kung ganoon ang sitwasyon, ang pinakamadaling paraan ay ang i-extract ang mga nilalaman sa isang bagong folder.
Pag-extract ng mga Mac Folder Gamit Ang Terminal
Ang isang tunay na macOS package ay may iba't ibang format ng file, kabilang ang mga PKG at DMG file. Ang paraan mo sa pagre-restore o pag-extract ng mga folder sa mga format na ito ay bahagyang naiiba. Kung gusto mong i-restore ang mga folder mula sa mga tunay na macOS package file, pinapayagan ka ng Terminal app na gawin ito.
Ipinapalagay ng mga paraang ito na sinusubukan mong i-access ang mga folder mula sa mga naka-package na PKG o DMG file. Kung sira ang mga file (o hindi totoong PKG o DMG file), hindi gagana ang mga tagubiling ito.
- Kung gusto mong i-restore ang mga folder mula sa mga DMG file, kakailanganin mo muna itong i-mount bilang virtual drive. Magagawa mo iyan sa pamamagitan ng pagbubukas ng Terminal mula sa Launchpad > Other > Terminal.
- Type hdiutil attach file.dmg, pinapalitan ang file.dmgkasama ang lokasyon at filename ng iyong DMG file, pagkatapos ay pindutin ang enter upang patakbuhin ang command.
- Ang iyong DMG folder ay i-mount bilang isang folder sa ilalim ng Volumes directory sa iyong macOS drive. Upang kopyahin ang mga nilalaman ng iyong DMG file sa isang bagong folder ng macOS, i-type ang cp -r /Volumes/File/ /Users/Username/Folder, palitan ang File gamit ang orihinal na pangalan ng iyong DMG file, at pinapalitan ang Username/Folder ng lokasyon para kopyahin ang mga file.
- Type hdiutil info upang mahanap ang drive identifier para sa iyong naka-mount na DMG file, pagkatapos ay i-type ang hdiutil detach /dev/drive upang i-unmount ang iyong DMG file, pinapalitan ang /dev/drive ng tamang identifier ng device.
Ang mga nilalaman ng iyong DMG file ay ibabalik sa isang bagong folder, na handang ma-access mo.
- Upang mag-extract ng mga file at folder mula sa isang PKG file patungo sa karaniwang macOS folder, buksan ang Terminal app ( Launchpad > Iba pa > Terminal).
- Mula doon, i-type ang pkgutil -expand /location/file.pkg newpkgfolder, palitan ang /location /file.pkg na may lokasyon at filename ng iyong PKG file, at newpkgfolder na may tamang extraction folder.
Ang mga nilalaman ng PKG package file ay makukuha sa lokasyong iyong tinukoy.
Paghawak ng Mga MacOS File at Folder
Kung hindi mo alam kung paano i-restore ang isang folder sa Mac, subukan muna ang mga paraang ito. Sa maraming mga kaso, maaari mong ibalik ang isang sirang folder ng macOS sa pamamagitan ng pag-aayos ng extension o pag-alis ng ilang mga katangian ng file. Kung mayroon kang tunay na macOS package file sa mga format na PKG o DMG, maaari mong i-extract ang mga content gamit ang Terminal app.
Hindi lahat ng folder ay maaaring mabawi, gayunpaman. Dapat mong isaalang-alang ang pag-back up ng iyong Mac gamit ang Time Machine upang matiyak na palagi mong makukuha ang iyong mga file, kahit na masira o hindi ma-access ang isang folder sa hinaharap.