Hindi Ma-Empty Trash at Magtanggal ng mga Backup ng Time Machine? Narito Kung Paano Ayusin Iyon

Talaan ng mga Nilalaman:

Anonim

Sa kabila ng pagiging kahanga-hangang solusyon ng Time Machine para sa madaling pag-backup, maaaring magkaroon ng kakaibang isyu para sa ilang user ng Time Machine na nagiging sanhi ng Mac OS X Trash na hindi mawalan ng laman kapag nakakonekta ang backup drive sa Mac. Ito ay karaniwang magpapakita ng sarili bilang ang mga sumusunod; ang isang user ay sumusubok na alisin ang laman ng Basurahan, ang Basurahan ay maaaring tumangging alisan ng laman, o natigil sa "Paghahanda na alisin ang laman ng Basurahan..." na pagkatapos ay bumibilang ng hanggang ilang daang libong (o higit pa) na mga file.Kung pabayaan, magsisimulang magtanggal ang Basurahan kung minsan pagkatapos ng ilang oras ng pagbibilang ng mga file, ngunit napakabagal nito na maaari kang literal na maghintay ng isang araw o higit pa para matanggal ang Basura – halos hindi praktikal.

Ito ay malinaw na isang quirk o bug, at tila nangyayari ito kapag sinubukan ng isang tao na manual na tanggalin ang mga backup upang lumikha ng dagdag na espasyo sa isang hard drive, o kapag ang isang sinaunang backup ay nasira kapag sinusubukan ng Time Machine. para magsagawa ng housekeeping. Ang isyung ito ay dapat na nalutas sa nakaraang pag-update ng Mac OS X, ngunit gayunpaman ay nagpapatuloy ito sa Mountain Lion, Mavericks, Sierra, El Capitan, atbp, marahil dahil ang mga file na nagdudulot ng problema ay kadalasang mas luma, karaniwang mula sa Mac OS X Lion at dati.

OK sapat na talakayan tungkol sa problema at ilang background, tingnan natin ang solusyon para maalis mo muli ang Basurahan at alisin ang mga lumang matigas ang ulo na backup ng Time Machine nang isang beses at para sa lahat.

Manu-manong I-empty Trash kapag Na-stuck ang mga Backup File ng Time Machine

Nangangailangan ito ng paggamit ng puwersang pagtanggal sa pamamagitan ng Terminal, na ginagawang mas advanced ito. Kung hindi mo alam kung ano ang iyong ginagawa o hindi kumportable sa Terminal maaaring gusto mong laktawan ito nang buo at hintayin na lang ang napakahabang pagtanggal ng Trash sa pamamagitan ng Finder. Magpatuloy sa iyong sariling peligro.

Siguraduhin na mag-isyu ng mga utos nang eksakto kung hindi man ay maaaring hindi mo sinasadyang tanggalin ang mga file na hindi mo gustong tanggalin, ito ay napakahalaga dahil ang Terminal ay hindi nag-uudyok sa iyo para sa pag-apruba o kumpirmasyon, tinatanggal lamang nito ang lahat.

  • Ikonekta ang Time Machine drive sa Mac at (pansamantalang) ihinto ang anumang kasalukuyang pag-backup ng Time Machine
  • Buksan ang Terminal, makikita sa loob ng /Applications/Utilities/ at pagkatapos ay ipasok ang sumusunod na command para baguhin ang aktibong direktoryo sa backup drive ng Time Machine:
  • cd /Volumes/(pangalan ng backup drive)/.Trashes/

    Halimbawa upang baguhin ang direktoryo sa isang backup na drive na pinangalanang “Mac Backups” ang command ay:

    cd /Volumes/Mac\ Backups/.Trashes/

  • Kumpirmahin na nasa tamang lokasyon ka sa pamamagitan ng paglilista ng mga nilalaman ng .Trashes/ folder, kadalasang magpapakita ito ng subfolder na ‘501’, na naglalaman ng mga matigas na Backups.backupdb na file. Maaari mong i-double check kung nasa tamang lugar ka gamit ang sudo ls:
  • sudo ls 501/

    Tandaan: Sa ilang pagkakataon, hindi iiral ang 501 folder, o iba pa ang pangalan nito. Minsan ang .Trashes ay naglalaman din ng mga backupdb file nang direkta. Kung hindi mo mahanap ang direktoryo ng 501/, tanggalin lamang ang mga nilalaman ng .Trashes/ sa halip. Magtutuon kami ng pansin sa .Trashes/501/ para maging verbose hangga't maaari na may layuning bawasan ang mga error gamit ang rm command.

  • Ngayon para tanggalin ang mga nilalaman ng .Trashes 501 folder gamit ang rm command. Tiyaking mayroon kang tamang syntax na ginagamit dito kung hindi, maaari mong hindi sinasadyang matanggal ang isang bagay na hindi mo gusto. Ang rm command ay hindi humihingi ng kumpirmasyon, nagde-delete lang ito ng mga file.
  • sudo rm -rf 501/Backups.backupdb/

    Ilagay ang password ng administrator kapag hiniling na simulan ang pagtanggal ng .Trashes/501/Backup.backupdb/ files

  • Hayaan ang Terminal na maupo at gawin ito, walang nakikitang aktibidad ngunit kadalasan ang mga file ay aalisin sa loob ng 2-15 minuto, lumabas sa Terminal kapag natapos na
  • Kumpirmahin na gumagana muli ang Trash gaya ng nilalayon sa pamamagitan ng pag-alis dito gaya ng dati sa Mac OS X Finder

Mga advanced na user lang: mas maikling bersyon ng syntax sa mga backup ng Trash stuck na Time Machine

Maaaring makamit ang isang mas maikling bersyon ng proseso sa itaas sa pamamagitan ng pag-aalis ng ilan sa mga pananggalang na ginamit sa mga hakbang sa itaas. Gamitin lang ang command na ito kung komportable ka sa Terminal, palitan ang "BackupDriveName" ng pangalan ng hard drive na pinag-uusapan:

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

Mga advanced na user lang: Paggamit ng tmutil para Tanggalin ang Mga Natigil na Backup ng Terminal

Opsyonal, maaari mo ring gamitin ang command line na 'tmutil' na tool upang magtanggal ng backup mula sa Time Machine. Palitan lang ang "DRIVENAME" ng pangalan ng iyong drive ng Time Machine, at "BACKUPTODELETE" ng backup na pinag-uusapan ayon sa petsa. Nangangailangan ito ng paggamit sa Terminal, ibig sabihin, para lang ito sa mga advanced na user ng Mac:

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

Sudo ay nangangailangan ng password ng administrator upang makumpleto ang gawain.

Kaya ngayon ay nagtalakay na kami ng ilang paraan para malutas ang isyung ito, at tiyak na isa ang gagana para sa iyo.

Kung ang dahilan kung bakit sinusubukan mong tanggalin ang mga lumang backup ay upang magbakante ng espasyo para sa iba pang media, isaalang-alang ang paghati sa backup drive upang ang isang seksyon ay nakatuon sa Time Machine habang ang iba ay magagamit para sa direktang pag-iimbak ng file .Pipigilan nito ang pangangailangang manu-manong tanggalin ang mga backup ng Time Machine upang magkaroon ng puwang para sa mga file at sana ay maiwasang mangyari ang isyung ito.

Dagdag pa rito, tandaan na kung gumagamit ka ng paulit-ulit na pag-backup ng Time Machine maaaring kailanganin mong gawin ang prosesong ito sa parehong backup drive.

Pagtanggal ng mga Backup ng Time Machine kapag Pinipigilan ka ng “System Integrity Protection” na Gawin Ito

Ang isa pang senaryo na maaaring mangyari sa mga mas bagong Mac na may mas bagong mga release ng Mac OS ay isang error kapag sinusubukang i-delete ang mga backup ng Time Machine na nagsasabing "Hindi matatanggal ang mga item sa Trash dahil sa Proteksyon sa Integridad ng System." Ang solusyon para sa error na ito ay ang pansamantalang i-disable ang SIP sa Mac, i-trash ang mga backup na file ng Time Machine, pagkatapos ay muling paganahin ang SIP.

Aling paraan ang nagtrabaho para sa iyo? Ibahagi ang iyong sariling mga karanasan at solusyon sa mga komento sa ibaba.

Hindi Ma-Empty Trash at Magtanggal ng mga Backup ng Time Machine? Narito Kung Paano Ayusin Iyon