Etkö voi tyhjentää roskakoria ja poistaa Time Machine -varmuuskopioita? Tässä on ohjeet sen korjaamiseen

Sisällysluettelo:

Anonim

Vaikka Time Machine on erinomainen ratkaisu helppoon varmuuskopiointiin, joillekin Time Machinen käyttäjille voi ilmetä erikoinen ongelma, jonka vuoksi Mac OS X:n roskakori ei pysty tyhjentämään, kun varmuuskopioasema on kytketty Mac. Tämä ilmenee yleensä seuraavasti; Jos käyttäjä yrittää tyhjentää roskakorin, roskakori joko kieltäytyy tyhjentämästä tai juuttuu kohtaan "Valmistetaan tyhjentää roskakori...", joka laskee useisiin satoihin tuhansiin (tai enemmän) tiedostoihin.Yksin jätettynä Roskakori alkaa joskus poistaa muutaman tunnin kuluttua tiedostojen laskemisesta, mutta se on niin hidasta, että voit kirjaimellisesti odottaa päivän tai enemmän roskakorin poistamista – tuskin käytännöllistä.

Tämä on ilmeisesti omituinen tai bugi, ja se näyttää tapahtuvan joko silloin, kun joku yrittää poistaa varmuuskopiot manuaalisesti luodakseen lisää tilaa kiintolevylle tai kun vanha varmuuskopio vioittuu Time Machinen yrittäessä hoitamaan taloudenhoitoa. Tämä ongelma oli oletettavasti ratkaistu aiemmassa Mac OS X -päivityksessä, mutta siitä huolimatta se jatkuu Mountain Lionissa, Mavericksissa, Sierrassa, El Capitanissa jne. Ehkä siksi, että ongelman aiheuttavat tiedostot ovat usein paljon vanhempia, tyypillisesti Mac OS:stä. X Lion ja ennen.

OK tarpeeksi keskustelua ongelmasta ja taustaa, mennään ratkaisuun, jotta voit tyhjentää roskakorin uudelleen ja poistaa ne vanhat itsepäiset Time Machine -varmuuskopiot lopullisesti.

Tyhjennä roskakori manuaalisesti, kun Time Machinen varmuuskopiotiedostot ovat jumissa

Tämä vaatii pakotetun poiston käytön päätteen kautta, mikä tekee siitä hieman edistyneemmän. Jos et tiedä mitä olet tekemässä tai et ole tyytyväinen Terminaaliin, voit ohittaa tämän kokonaan ja odottaa sen sijaan uskomattoman pitkää roskakorin poistamista Finderin kautta. Jatka omalla vastuullasi.

Varmista, että annat komennot tarkasti, muuten saatat vahingossa poistaa tiedostoja, joita et halua poistaa. Tämä on erittäin tärkeää, koska pääte ei pyydä hyväksyntää tai vahvistusta, se yksinkertaisesti poistaa kaiken.

  • Yhdistä Time Machine -asema Maciin ja lopeta (väliaikaisesti) olemassa olevat Time Machine -varmuuskopiot
  • Avaa pääte, joka löytyy hakemistosta /Applications/Utilities/ ja anna sitten seuraava komento vaihtaaksesi aktiivisen hakemiston Time Machinen varmuuskopioaseman hakemistoon:
  • cd /Volumes/(varmuuskopioaseman nimi)/.Trashes/

    Esimerkiksi jos haluat vaihtaa hakemiston "Mac Backups" -nimiseen varmuuskopioasemaan, komento olisi:

    cd /Volumes/Mac\ Backups/.Trashes/

  • Varmista, että olet oikeassa paikassa luettelemalla .Trashes/-kansion sisältö. Tämä paljastaa yleensä '501'-alikansion, joka sisältää itsepäiset Backups.backupdb-tiedostot. Voit tarkistaa, että olet oikeassa paikassa sudo ls:llä:
  • sudo ls 501/

    Huomautus: Joissain olosuhteissa 501-kansiota ei ole olemassa tai sille annetaan jokin muu nimi. Joskus .Trashes sisältää myös backupdb-tiedostot suoraan. Jos et löydä 501/-hakemistoa, poista sen sijaan .Trashes/-tiedoston sisältö. Aiomme keskittyä tiedostoon .Trashes/501/ ollaksemme mahdollisimman monisanaisia ​​ja vähentääksemme virheitä rm-komennolla.

  • Nyt voit poistaa .Trashes 501 -kansion sisällön rm-komennolla. Varmista, että käytät oikeaa syntaksia, muuten saatat vahingossa poistaa jotain, jota et halua. rm-komento ei pyydä vahvistusta, se yksinkertaisesti poistaa tiedostoja.
  • sudo rm -rf 501/Backups.backupdb/

    Anna järjestelmänvalvojan salasana pyydettäessä aloittaaksesi .Trashes/501/Backup.backupdb/ files

  • Anna terminaalin istua ja hoitaa hommansa, mitään näkyvää toimintaa ei ole, mutta tyypillisesti tiedostot poistetaan enintään 2-15 minuutin sisällä, poistu terminaalista, kun se on valmis
  • Vahvista, että Roskakori toimii taas tarkoitetulla tavalla tyhjentämällä se tavalliseen tapaan Mac OS X Finderissa

Vain edistyneille käyttäjille: lyhyempi syntaksiversio roskakoriin juuttuneet Time Machine -varmuuskopiot

Paljon lyhyempi versio yllä olevasta prosessista voidaan saavuttaa poistamalla jotkin yllä olevissa vaiheissa käytetyistä suojatoimista. Käytä tätä komentoa vain, jos olet tyytyväinen terminaaliin ja korvaa "BackupDriveName" kyseisen kiintolevyn nimellä:

sudo rm -rf /Volumes/BackupDriveName/.Trashes/

Vain edistyneille käyttäjille: tmutil-komennolla jumiutuneiden varmuuskopioiden poistaminen terminaalista

Vaihtoehtoisesti voit myös käyttää komentorivin tmutil-työkalua poistaaksesi varmuuskopion Time Machinesta. Korvaa vain "DRIVENAME" Time Machine -aseman nimellä ja "BACKUPTODELETE" kyseisellä varmuuskopiolla päivämäärän mukaan. Tämä edellyttää terminaalin käyttöä, mikä tarkoittaa, että se on vain edistyneille Mac-käyttäjille:

sudo tmutil delete /Volumes/DRIVENAME/Backups.backupdb/BACKUPTODELETE

sudo vaatii järjestelmänvalvojan salasanan, jotta se voi suorittaa tehtävän.

Nyt olemme käsitelleet useita tapoja kiertää tämä ongelma, ja yksi varmasti toimii sinulle.

Jos yrität poistaa vanhoja varmuuskopioita vapauttaa tilaa muille tietovälineille, harkitse varmuuskopioaseman osiointia siten, että osa on omistettu Time Machinelle, kun taas loput ovat käytettävissä suoraan tiedostojen tallennusta varten. .Tämä estää Time Machinen varmuuskopioiden manuaalisen poistamisen, jotta tiedostoille jää tilaa, ja toivottavasti estetään tämän ongelman syntyminen ollenkaan.

Muista lisäksi, että jos käytät redundantteja Time Machine -varmuuskopioita, saatat joutua suorittamaan tämän prosessin molemmille varmuuskopiolevyille.

Time Machine -varmuuskopioiden poistaminen, kun "Järjestelmän eheyden suojaus" estää sinua tekemästä niin

Toinen skenaario, joka voi ilmetä uudemmissa Maceissa, joissa on uudempi Mac OS -julkaisu, on virhe yrittäessäsi poistaa Time Machinen varmuuskopioita, jossa lukee esimerkiksi "Roskakorissa olevia kohteita ei voida poistaa järjestelmän eheyssuojauksen vuoksi". Tämän virheen ratkaisu on poistaa SIP tilapäisesti käytöstä Macissa, siirtää Time Machinen varmuuskopiotiedostot roskakoriin ja ottaa SIP sitten uudelleen käyttöön.

Mikä menetelmä toimi sinulle? Jaa omat kokemuksesi ja ratkaisusi alla oleviin kommentteihin.

Etkö voi tyhjentää roskakoria ja poistaa Time Machine -varmuuskopioita? Tässä on ohjeet sen korjaamiseen