Nem tudja üríteni a kukát és törölni a Time Machine biztonsági másolatait? Íme, hogyan lehet ezt kijavítani
Tartalomjegyzék:
Annak ellenére, hogy a Time Machine figyelemre méltó megoldás az egyszerű biztonsági mentésekhez, egy különös probléma merülhet fel néhány Time Machine-felhasználó számára, ami miatt a Mac OS X Trash nem tud ürülni, amikor a biztonsági mentési meghajtó csatlakozik a Mac. Ez általában a következőképpen nyilvánul meg; a felhasználó megkísérli üríteni a Kukat, a Kuka vagy megtagadja az ürítést, vagy elakad a „Felkészülés a Kuka ürítésére…” feliratnál, amely több százezer (vagy több) fájlt számol.Egyedül hagyva a Kuka néha néhány órányi fájlok számlálása után elkezdi a törlést, de olyan lassan megy, hogy szó szerint egy napot vagy többet is várhat a Kuka törlésére – ez aligha praktikus.
Ez nyilvánvalóan furcsaság vagy hiba, és úgy tűnik, akkor fordul elő, ha valaki megpróbálja manuálisan eltávolítani a biztonsági másolatokat, hogy extra helyet hozzon létre a merevlemezen, vagy amikor egy régi biztonsági másolat megsérül, amikor a Time Machine megpróbálja háztartást végezni. Ezt a problémát állítólag egy korábbi Mac OS X frissítésben oldották meg, de ennek ellenére továbbra is fennáll a Mountain Lion, a Mavericks, a Sierra, az El Capitan stb. verziókban, talán azért, mert a problémát okozó fájlok gyakran sokkal régebbiek, jellemzően Mac OS-ből. X Oroszlán és előtte.
Oké, elég a probléma megbeszélése és némi háttér, térjünk rá a megoldásra, hogy újra kiüríthesse a kukát, és végleg eltávolíthassa a régi, makacs Time Machine biztonsági másolatokat.
Manuálisan ürítse ki a kukát, ha a Time Machine biztonsági mentési fájlok elakadnak
Ehhez kényszertörlés szükséges a terminálon keresztül, ami egy kicsit fejlettebbé teszi. Ha nem tudja, mit csinál, vagy nem érzi kényelmesen a terminált, érdemes ezt teljesen kihagynia, és inkább várjon a hihetetlenül hosszadalmas Kuka törlésével a Finderen keresztül. Továbblépés a saját felelősségére.
Győződjön meg róla, hogy pontosan adja ki a parancsokat, különben véletlenül törölheti azokat a fájlokat, amelyeket nem szeretne eltávolítani. Ez nagyon fontos, mert a terminál nem kér jóváhagyásra vagy megerősítésre, egyszerűen mindent töröl.
- Csatlakoztassa a Time Machine meghajtót a Mac számítógéphez, és (átmenetileg) állítsa le a Time Machine meglévő biztonsági mentéseit
- Nyissa meg a terminált, amely az /Applications/Utilities/ mappában található, majd írja be a következő parancsot az aktív könyvtár módosításához a Time Machine biztonsági mentési meghajtójára:
- A .Trashes/ mappa tartalmának felsorolásával erősítse meg, hogy a megfelelő helyen tartózkodik. Ez általában egy „501” almappát tár fel, amely a makacs Backups.backupdb fájlokat tartalmazza. A sudo ls segítségével még egyszer ellenőrizheti, hogy jó helyen van-e:
- Most a .Trashes 501 mappa tartalmának törléséhez az rm paranccsal. Ügyeljen arra, hogy a megfelelő szintaxist használja, különben véletlenül törölhet valamit, amit nem szeretne. Az rm parancs nem kér megerősítést, egyszerűen törli a fájlokat.
- Hagyja, hogy a terminál üljön és csinálja a dolgát, nincs látható tevékenység, de általában legfeljebb 2-15 percen belül eltávolítják a fájlokat, és ha végzett, lépjen ki a terminálból
- A Mac OS X Finderben a szokásos módon ürítve erősítse meg, hogy a Kuka újra megfelelően működik.
cd /Kötet/(tartalék meghajtó neve)/.Trashes/
Például a „Mac Backups” nevű biztonsági mentési meghajtó könyvtárának megváltoztatásához a parancs a következő:
cd /Volumes/Mac\ Backups/.Trashes/
sudo ls 501/
Megjegyzés: Bizonyos körülmények között az 501-es mappa nem létezik, vagy más nevet kap. Néha a .Trashes közvetlenül is tartalmazza a backupdb fájlokat. Ha nem találja az 501/ könyvtárat, egyszerűen törölje a .Trashes/ tartalmát. Arra fogunk összpontosítani, hogy a .Trashes/501/ a lehető legbőbeszédesebb legyen, és csökkentsük a hibákat az rm paranccsal.
sudo rm -rf 501/Backups.backupdb/
Adja meg a rendszergazdai jelszót, amikor a rendszer kéri a .Trashes/501/Backup.backupdb/ files
Csak haladó felhasználóknak: rövidebb szintaxisú verzió a kukában elakadt Time Machine biztonsági másolatokhoz
A fenti folyamat sokkal rövidebb változata érhető el a fenti lépésekben alkalmazott bizonyos biztosítékok megszüntetésével. Csak akkor használja ezt a parancsot, ha elégedett a terminállal, és cserélje le a „BackupDriveName” szót a kérdéses merevlemez nevére:
sudo rm -rf /Volumes/BackupDriveName/.Trashes/
Csak haladó felhasználók: A tmutil használata a beragadt biztonsági másolatok terminálról történő törléséhez
Opcionálisan használhatja a „tmutil” parancssori eszközt is a Time Machine biztonsági másolatának törléséhez. Csak cserélje ki a „DRIVENAME”-t a Time Machine-meghajtó nevére, a „BACKUPTODELETE”-t pedig a kérdéses biztonsági másolatra, a dátum szerint. Ehhez a terminál használata szükséges, ami azt jelenti, hogy csak haladó Mac-felhasználóknak:
sudo tmutil delete /Volumes/DRIVENAME/Backups.backupdb/BACKUPTODELETE
A sudo rendszergazdai jelszót igényel a feladat végrehajtásához.
Tehát most több módszert is bemutattunk ennek a problémának a megkerülésére, és az egyik biztosan működni fog.
Ha azért próbálja törölni a régi biztonsági másolatokat, hogy helyet szabadítson fel más adathordozók számára, fontolja meg a biztonsági mentési meghajtó particionálását úgy, hogy egy szakasz a Time Machine-nek legyen szentelve, míg a többi közvetlen fájltárolásra .Ezzel elkerülhető, hogy manuálisan kell eltávolítani a Time Machine biztonsági másolatait, hogy helyet biztosítsunk a fájlok számára, és remélhetőleg elkerülhető, hogy ez a probléma egyáltalán felmerüljön.
Ezenkívül ne feledje, hogy ha redundáns Time Machine biztonsági mentéseket használ, előfordulhat, hogy ezt a folyamatot mindkét mentési meghajtón végre kell hajtania.
A Time Machine biztonsági másolatainak törlése, ha a „Rendszerintegritás-védelem” megakadályozza, hogy ezt tegye
Egy másik forgatókönyv, amely az újabb Mac OS-kiadásokkal rendelkező Mac gépeken előfordulhat, egy hiba a Time Machine biztonsági másolatainak törlésekor, és valami ilyesmit ír: „A kukában lévő elemek nem törölhetők a rendszerintegritás védelem miatt”. A hiba megoldása az, hogy ideiglenesen letiltja a SIP-t Mac számítógépen, a Time Machine biztonsági mentési fájljait kukába helyezi, majd újra engedélyezi a SIP-et.
Melyik módszer vált be nálad? Ossza meg saját tapasztalatait és megoldásait az alábbi megjegyzésekben.