Anonim

Tāpat kā visa programmatūra, arī MacOS nav imūna pret neregulārām kļūdām vai problēmām. Lai gan tas ir reta parādība, MacOS mapes dažkārt var mainīties no parastu mapju parādīšanās uz pakotnēm, piemēram, tām, kas tiek izmantotas jaunu MacOS lietotņu instalēšanai. Tas var notikt arī pēc dizaina, it īpaši, ja veidojat jaunu programmatūru.

Par laimi, ja nepieciešams, mapes atjaunošana Mac datorā ir vienkārša. Ir daži veidi, kā to izdarīt, taču vienkāršākā metode ir izmantot Mac Terminal lietotni. Lūk, kā atjaunot mapi Mac datorā neatkarīgi no formāta.

Mapes atjaunošana operētājsistēmā Mac, izmantojot termināli

Lietotne Mac Finder mēģina automātiski noteikt faila vai mapes patieso mērķi, lai tā zinātu, kā ar to pareizi rīkoties. Ja mapei ir lietoti nepareizi atribūti, Finder uzskatīs jūsu mapi par pakotni un neļaus jums piekļūt tajā esošajiem failiem.

Tā tiks darīts arī tad, ja jūsu mapei ir nepareizs paplašinājums, piemēram, app Lai šie norādījumi darbotos, jums ir nepieciešams instalētie macOS Xcode izstrādātāja rīki, jo nav instalētas komandas getfileinfo un setfile macOS pēc noklusējuma.

  • Lai noņemtu šos atribūtus no macOS mapēm, atveriet lietotni Terminal (Launchpad > Other > Terminal ) un izmantojiet komandu cd, lai ievadītu direktoriju, kurā ir jūsu “salauztā” mape.
  • Šīs problēmas galvenais iemesls ir has bundle, tāpēc, lai to pārbaudītu, ierakstiet getfileinfo -aB mape termināļa lietotnē, aizstājot folder ar tās mapes atrašanās vietu, kuru vēlaties pārbaudīt. Ja komanda atgriež 1, šis atribūts ir lietots jūsu mapei, kas nozīmē, ka tas ir jānoņem.

  • Lai noņemtu no mapes atribūta bitu has bundle un atjaunotu piekļuvi, ierakstiet setfile -a b mape lietotnē Terminal, aizstājot folder ar jūsu mapes atrašanās vietu.
  • Ievadiet getfileinfo -aB mapi (aizstāj folder) uz pārbaudiet has bundle atribūta statusu pēc šī — ja tiek atgriezts 0, atribūtam ir ir noņemts.

Kad esat noņēmis atribūtu has bundle, mēģiniet piekļūt mapei Finder.lietotne, kas atrodas kā ikona dokā vai palaišanas panelī. Ja joprojām nevarat piekļūt mapei, pārbaudiet, vai mapei nav pievienots neparasts paplašinājums.

  • Atrodiet mapi mapē Finder, un nospiediet Get Info, lai ielādētu atribūta informāciju.

  • Tādējādi tiks ielādēts atsevišķs logs ar papildu informāciju par jūsu mapi. Noklikšķiniet uz apakškategorijas Name & Extension, lai redzētu mapes “patieso” nosaukumu. Ja tam ir faila paplašinājums (piemēram, app), noņemiet to un nospiediet enter tastatūrā, lai saglabātu.

  • Finder lūgs jums apstiprināt, vai vēlaties noņemt paplašinājumu no savas mapes. Noklikšķiniet uz pogas Remove, lai apstiprinātu.

Kad paplašinājums ir noņemts, jūsu mapei Finder vajadzētu atgriezties normālā stāvoklī, ļaujot to atvērt kā parasti.

Varat arī vēlēties piekļūt failiem un mapēm no oriģinālas MacOS pakotnes (piemēram, PKG vai DMG faila). Ja tas tā ir, vienkāršākā metode ir izvilkt saturu jaunā mapē.

Mac mapju izvilkšana, izmantojot termināli

Patiesa macOS pakotne ir pieejama dažādos failu formātos, tostarp PKG un DMG failos. Mapju atjaunošana vai izvilkšana šajos formātos nedaudz atšķiras. Ja vēlaties atjaunot mapes no oriģināliem macOS pakotņu failiem, lietotne Terminal ļauj to izdarīt.

Šīs metodes pieņem, ka mēģināt piekļūt mapēm no iepakotiem PKG vai DMG failiem. Ja faili ir bojāti (vai tie nav īsti PKG vai DMG faili), šie norādījumi nedarbosies.

  • Ja vēlaties atjaunot mapes no DMG failiem, vispirms tas jāpievieno kā virtuālais disks. To var izdarīt, atverot Terminal no Launchpad > Other > Terminal.
  • Ievadiet hdiutil pievienot failu.dmg, aizstājot file.dmgar sava DMG faila atrašanās vietu un faila nosaukumu, pēc tam nospiediet enter, lai palaistu komandu.

  • Jūsu DMG mape tiks pievienota kā mape jūsu macOS diska direktorijā Volumes. Lai kopētu DMG faila saturu jaunā macOS mapē, ierakstiet cp -r /Volumes/File/ /Users/Username/Folder, aizstājot File ar jūsu DMG faila sākotnējo nosaukumu un Username/Folder aizstājot ar vietu, kur kopēt failus.

  • Ierakstiet hdiutil info, lai atrastu uzstādītā DMG faila diska identifikatoru, pēc tam ierakstiet hdiutil detach /dev/drive, lai atvienotu DMG failu, aizstājot /dev/drive ar pareizo ierīces identifikatoru.

Jūsu DMG faila saturs tiks atjaunots jaunā mapē, kurai varat piekļūt.

  • Lai izvilktu failus un mapes no PKG faila standarta macOS mapē, atveriet Terminal lietotni ( Launchpad > Cits > Terminālis).
  • No turienes ierakstiet pkgutil -expand /location/file.pkg newpkgfolder, aizstājot /location /file.pkg ar jūsu PKG faila atrašanās vietu un faila nosaukumu un newpkgfolder ar pareizo izvilkšanas mapi.

PKG pakotnes faila saturs tiks izvilkts jūsu norādītajā vietā.

MacOS failu un mapju apstrāde

Ja nezināt, kā Mac datorā atjaunot mapi, vispirms izmēģiniet šīs metodes. Daudzos gadījumos varat atjaunot bojātu macOS mapi, labojot paplašinājumu vai noņemot noteiktus faila atribūtus. Ja jums ir oriģināls macOS pakotnes fails PKG vai DMG formātā, varat izvilkt saturu, izmantojot lietotni Terminal.

Tomēr ne visas mapes var atkopt. Apsveriet iespēju izveidot Mac datora dublējumu, izmantojot Time Machine, lai vienmēr varētu izgūt failus, pat ja mape nākotnē kļūst bojāta vai nebūs pieejama.

Kā atjaunot mapi, kas ir kļuvusi par pakotni operētājsistēmā OS X