Time Machine yedeklemelerinden başka bir bilgisayardan nasıl dosya alabilirim?


14

Gerçekten aynı bilgisayar - Snow Leopard'ın yeni bir kurulumunu yaptım. Eski kullanıcı hesabımdan Belgeler dizinini açmaya çalıştığımda

İçeriğini görme izniniz olmadığı için "Belgeler" klasörü açılamıyor.

Sorun, Snow Leopard'ı yüklediğimde kullanıcı hesabı kimliğimin değiştiğini düşünüyorum. 503'dü; şimdi 501:

ls -al /Volumes/ExternalDriveName/Backups.backupdb/ComputerName/2009-09-03-120049/ComputerName/Users/
drwxr-xr-x@ 43 503    staff  1462 Jul 20 15:14 gaius

echo `id -g` `id -u`
501:20

Ben hem çalıştı chown -Rve chmod -R, ancak her iki ver

İşlem izni verilmedi

Müfettiş aracılığıyla izinleri değiştirmeyi de denedim. Yönetici olarak kimlik doğrulamamda bile, hepsi gri.

Herhangi bir yardım?

Yanıtlar:


7

"Zaman Makinesine Gir" i kök olarak da çağırabilirsiniz. Bu, Finder'ın önce kök olarak başlatılmasını gerektirir, bu yüzden sadece riskleri anlayanlar için. Terminalde, hem Leopar hem de Kar Leoparı için:

sudo /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder

Snow Leopard'da bu (her zaman?) İlk Finder penceresini açmaz. Dock'taki Finder simgesini tıklamayın (sizi normal Finder'ınıza götürebilir), ancak Finder'a (yeni kök-Finder olacak) gitmek için Command-Tab tuşunu kullanın. Burada, yeni bir Finder penceresi için Cmd-N'ye basın.

Yeni Finder normal bir Finder'a benziyor, ancak Finder'ın kenar çubuğundaki ana klasör simgesinin yanında kök olduğunu fark edeceksiniz . Kök Bulucu etkinken, Time Machine girin (ve bir kez daha ana klasörün simgesinin yanında kökün gösterildiğini doğrulayın ). Bu, ihtiyacınız olan şeylere göz atmanıza, silmenize veya geri yüklemenize izin vermelidir (ancak orijinal soru için: erişim sorunlarınızı kalıcı olarak çözmez).

Eğer mevcut makineye ilişkili olmayan bir diski incelemek gerekirse (Her zamanki gibi, Zaman Makinası simgesi değişecek tıklarken Seçeneği basılı tutarak "Gözat Diğer Zaman Makinesi diskler" içine "Time Machine Enter". Sen belki değil olması gerekiyor Bunu yapmak için kök olarak çalışıyor!)

Tamamlandığında, varsa Time Machine birimini çıkarın. Ardından, kök Bulucuyu durdurmak için Terminal'de Ctrl-C'ye basın. Her zamanki Finder hala çalışıyor olacak, ancak Snow Leopard'da Dock'taki gösterge gitmiş olabilir. killal FinderBu seni rahatsız ediyorsa koş . (Ve hala kökteyken Time Machine birimini çıkarmayı unuttuysanız ve disk daha sonra düzgün bir şekilde çıkarılmazsa veya Time Machine saatlik yedeklemesini çalıştırırken doğru bir şekilde bağlanmazsa, oturum açmanız yeterlidir. kolay bir düzeltme olarak kapatın.)

(Herkes bunu bir kök-Finder çalıştırmadan nasıl yapılacağını bilirse lütfen bize bildirin! Koşu sudo "/Applications/Time Machine.app/Contents/MacOS/Time Machine"beklenen sonucu vermiyor ve Time Machine galaksi penceresinin aslında Finder'ın bir parçası olduğunu varsayıyorum. : "root olarak çalıştırma zamanı makinesi", "root olarak çalıştırma zamanı makinesi".)


Bunu Snow Leopard'da test ettim ve işe yaramadı. Önce Finder'dan çıkmanız mı gerekiyor? Öyleyse nasıl?
Josh Hunt

@joshhunt, şimdi de Snow Leopard'da test ettim ve gerçekten, işler daha kafa karıştırıcı, bu yüzden cevabımı geliştirdim. Aslında, normal Finder'dan çıkmak işleri biraz daha az kafa karıştırıcı yapar, ancak daha sonra defaults write com.apple.finder QuitMenuItem 1; killall Findersunumlar sırasında Masaüstü simgelerinden kurtulmak için oldukça yararlı bulduğumdan önce Quit Finder menü seçeneğini eklemeniz gerekir . Başka bir program çalışmıyorsa Finder her zaman yeniden başlatılır. Bir Finder'ı başlatmadan Finder'dan çıkarken, Enter Time Machine'i kullanamazsınız, bu nedenle galaksi gerçekten de Finder'ın bir parçasıdır.
Arjan

21

Apple, Backups.backupdb klasöründe ve içeriğinde herkesin (kök dahil) silinmesini veya değiştirilmesini vb. Reddeden bir ACL ayarladığından, sudo veya diğer kök erişimini kullanmak izinleri değiştirmeye yardımcı olmaz.

drwxr-xr-x@   4 501   staff    136 18 Jun  2008 backedupfolder
com.apple.metadata:_kTimeMachineNewestSnapshot     50 
com.apple.metadata:_kTimeMachineOldestSnapshot     50      0: group:everyone deny add_file,delete,add_subdirectory,delete_child,writeattr,writeextattr,chown

herkes add_dosyasını reddet, sil, add_subdirectory, delete_child, writeattr, writeextattr, chown

Time Machine biriminde Sahipliği Yoksay olarak ayarlayarak geçerli kullanıcı tarafından erişilemeyen klasörlere erişebilirsiniz. Ne yazık ki Apple, Time Machine ciltleri olan (veya geçmişte olduğu gibi) kullanılan birimler için Bilgi Al penceresinden kaldırmıştır.

Bunun yerine terminalden bir birim için Sahipliği Yoksay olarak ayarlamanız gerekir.

vsdbutil -d '/Volumes/TimeMachineVolume'

Bunu kullanarak tersine çevirebilirsiniz.

vsdbutil -a '/Volumes/TimeMachineVolume'

TimeMachine tekrar çalışır çalışmaz, birimin sahipliğini de yeniden etkinleştirecektir.


1
Vsdbutil hilesi harika çalıştı - TM'nin geri yükleme iznim olmadığını söylediğini Time Machine'den geri yükleyeyim.
dossy

Bu benim için Lion'da çalıştı, Snow Leopard'ın Time Machine'i çökerten "sudo Finder" numarasının aksine.
Michael Cramer

@MichaelCramer ile aynı deneyim
Sammy Larbi

Basit, etkili ve geri dönüşümlüdür. Kudos!
phatmann

1
Evet, bu OS X 10.10 Yosemite'de benim için de sorunu çözdü. Tek şey sudo vsdbutil -d 'Volumes/My Backup Drive'parolamı kullanmak ve yazmak zorunda kaldım , çünkü onsuz şimdi 'Bu işlemi gerçekleştirmek için root olmanız gerekir'. Teşekkürler Charlie! James, bunu cevap olarak kabul etmelisin.
Jason S

2

komut satırına yazabilmeniz gerekir

sudo su

ve kök olarak doğrulanacaktır. Kök kullanıcı dosyalara erişemezse, büyük olasılıkla bir veri bozulması sorunuyla karşılaşırsınız.


Disk Bozulmasını Giderme:

  • DiskWarrior - HFS + (mac formatlı) sürücüleri onarmak için harika, ancak ücretsiz değil
  • OnyX - Bazı güzel sürücü onarım var, ücretsiz.

İyi düşündüm, ama o kadar bana aynı hata veriyor sudo chownve sudo chmod.
James A. Rosen

2

Snow Leopard'ın temiz kurulumundan sonra Time Machine yedek dosyalarını sabit diskime kopyaladığımda da benzer bir sorun yaşadım. iTunes müzik dizinini okuyamadı ve dosyaları çöp kutusuna atmak için şifremi yazmak zorunda kaldım. Benim düzeltmem tüm dosyalar için genişletilmiş özniteliklerini kaldırmak oldu. Bana kullandığım komut dosyası yok, ancak bir Google araması şu şekilde ortaya çıktı:

http://zzamboni.org/brt/2008/05/07/removing-all-extended-attributes-from-a-directory-tree/


1

Başarılı bir yöntem:

  1. Hesabı Time Machine yedeklemesinden yeni Snow Leopard kurulumuna geçirmek için Migration Assistant'ı kullandım. Snow Leopard, adı zaten var olan bir hesapta taşınmaya çalıştığınızı görürse, sizden yeni bir ad oluşturmanızı ister. Bunu ben yaptım.
  2. Taşınan hesap olarak giriş yaptım.
  3. İhtiyacım olan her şeyi gerçek hesabımdaki Drop Box'a bıraktım.

1

Hiçbir zaman Time Machine yedeklemesindeki herhangi bir dosyanın izinlerini değiştirmeye veya değiştirmeye çalışmayın. Kullanım, yerel sürücüye klasör tüm Belgeler kopyalamak sudo sonra chown -R .


Çalışamadım bile sudo cp -r.
James A. Rosen

1

Tamam, ben hiçbir şekilde bilgisayar meraklısı değilim, ama şimdi neredeyse iki saat boyunca bu kafa karıştırıcı olmuştur ve ben çalışıyor gibi görünüyor nispeten kolay bir şey anlamaya olabilir düşünüyorum.

Bulucuya girip yan çubuğumdan (sanal formda 'hayatımı' olarak adlandırdım) harici sabit diskimi seçtiğimde, sağ alt köşedeki bir dairede bu tuhaf kırmızı eksi işaretine sahip olacak birkaç klasör olurdu. Ne zaman açmaya çalışsam, bulucunun açamadığını söylemekten hoşlanıyordum çünkü 'iznim yoktu ...' ne anlama geliyorsa, kendime tamamen kendi yazıma erişme izni veriyorum.

Her neyse, bu dosyayı ('eski mac'umun bir yedeğinden' belgeler 'klasörü) alıp masaüstüne sürükledim. Yine de köşedeki bu küçük eksi işaretiyle kopyaladı, ama benimle ayı çünkü burası aptalca kendi dehama tökezlediğim yer. masaüstümdeki kopyalanan klasörden, kenar çubuğuna geri sürükledim ve oradaki 'belgeler' simgesine bıraktım. yine, kopyalamak için beklemek zorunda kaldı ve bittiğinde, tada! sihirli bir şekilde içine girip eski mac benim dosyaları açabilir i görünüşe göre görme izni yoktu.

Dediğim gibi, neden ya da bunun benim için nasıl çalıştığına dair hiçbir fikrim yok, hayatımdaki her şeyi yaptığımdan daha hızlı bir şekilde teknolojimden emmek eğilimindeyim, ancak şimdi bu dosyalara saat başı kafamı çizdikten sonra erişebiliyorum ve görünüşe göre kendim tarafından reddedildim. Umarım bu size yardımcı olur ve iyi şanslar!


1

Kısıtlı klasörü tıkladım (benim durumumda Masaüstü), Geri Yükle'yi tıkladım ve uzaklaştım. Yeni konumu seçmek zorunda kaldım (veya orijinali yeniden oluşturmayı seçebilirim) ve sadece masaüstümü seçtim. Basit.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.