Yeniden satmadan önce OS X'i kutudan / fabrika deneyiminden nasıl geri alabilirim?


3

Mac'imi tekrar satmaya hazırım ve yeni bir kullanıcı için hazırlayıp fabrikada kullanıma sunulmuş bir deneyim yaşatmak istiyorum. Daha da iyisi, sistemin tamamen güncellenmesini istiyorum, ancak henüz kullanıcı kutusundan çıkmamış, başlangıç ​​kurulumuna başlamış gibi bir hesap açmamış. Elbette güncellemeleri ve yazılım ön yüklemesini gerçekleştirme geçici bir kullanıcı hesabı kurmayı gerektirir :(


Açık olması - iLife ve iWork'un fabrikada oluşturulmuş paket uygulamaları özeldir. Bunları tamamen kaldırmak, bu uygulamaları yeni kullanıcıya tekrar vermek için (muhtemelen yasadışı ve / veya çok zor) yeniden etkinleştirmek için etkinleştirmeyi kesmek mi istiyorsunuz yoksa kurulum sihirbazının yeni kullanıcıya kurulum adımları boyunca uygun bir adım atması gerektiğinden Donanımda "fabrika" görüntüsü?
bmike

@bmike "Fabrika inşaatında iLife ve iWork'un birlikte gelen uygulamaları özeldir" Nasıl?
Kuba Ober

Yanıtlar:


3

Aşağıdaki talimatlar OS X 10.6 ve 10.7'de test edilmiştir.

Uçuş öncesi

  1. Saklamak istediğiniz verileri yedekleyin.
  2. İLife uygulamalarının yedek kopyalarını alın (iPhoto, GarageBand, iMovie, iWeb, iDVD).
  3. Adobe CS gibi ilgili lisanslı yazılımı devre dışı bırakın.
  4. Makinenin kaydını iTunes hesabınızdan kaldırın.

İşletim Sistemi Temizleme

  1. Sabit sürücüyü tamamen silmek istiyorsanız, harici bir OS X kurulum ortamından önyükleme yapın. Kurtarma bölümünü olduğu gibi tutmak istiyorsanız kurtarma bölümünden önyükleme yapın (açılışta R-R tuşunu basılı tutun).

  2. Harici ortamdan önyükleme yapıyorsanız, sabit sürücüyü bir bölümle yeniden bölümlemek için Disk Yardımcı Programını kullanın. Not : SSD'lerde, ideal olarak önce ortamın güvenli bir şekilde silinmesini sağlayan bir yardımcı program kullanmanız gerekir.

  3. Sabit sürücüyü silmek (sıfırlamak) için Disk Yardımcı Programını kullanın. Bu, mekanik bir sürücüde bir saat veya daha uzun ve bir SSD'de en az birkaç dakika sürer. Sadece bir dakika sürerse, diski sıfırlamadınız!

  4. OS X'i yeniden yükleyin factory. Adı verilen bir kullanıcı hesabı oluşturun .

  5. İLife'ı medyadan veya ön kontrolde yaptığınız yedekten kopyalayarak yeniden yükleyin.

  6. Tüm sistem güncellemelerini gerçekleştirin.

Kullanıma Hazır Deneyimi Geri Yükleme

Önyükleme sırasında ⌘-S tuşunu basılı tutarak tek kullanıcı modunda önyükleme yapın. Çıplak bir konsol, bir düzine saniye içinde ortaya çıkacaktır.

  • Kök bölümünü okuma-yazma modunda yeniden monte edin.

    /sbin/mount -uw /

  • Dizin servislerini başlatın.

    • OS X Lion ve daha üstü:

    launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist

    Com.apple.DirectoryServicesLocal.plist ile ilgili hatayı yoksay

    • OS X Kar Leoparı:

    launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist

  • Dizin servisleri komut satırı yardımcı programına erişin ve factorykullanıcıyı kaldırın :

    dscl . (bu dscl, uzay, dönem)

    list /Userskullanıcı listesini gösterir. factoryKullanıcı olmalıdır. Tek umursadığımız şey bu. Bir alt çizgi ile başlayan kullanıcı adları, bunlar yalnız bırakılması gereken sistem hesaplarıdır. Daemon, Guest, messagebus, kimse ve root hesapları için de aynı şey geçerli.

    read /Users/factory GeneratedUID kullanıcının kullanıcı kimliğini gösterir, aşağıya ihtiyacımız var.

    delete /Groups/admin GroupMembers <uid>yukarıda UID'nin verildiği yer. Yanlış girerseniz endişelenmeyin, bir hata mesajı alırsınız. Geri dönüp komutu düzenlemek için tuşuna basın .

    delete /Groups/admin GroupMembership factory

    delete /Users/factory

    exit

  • Fabrikanın giriş klasörünü kaldırın.

    rm -R /Users/factory/

  • Önbellekleri çıkarın.

    rm -R /Library/Caches/* rm -R /var/vm/swapfile*

  • İlk kurulumun yapıldığını belirten bayrağını çıkarın.

    rm /var/db/.AppleSetupDone

  • Yeniden başlat veya kapat.

    reboot veya shutdown -h now


Launchctl ve dscl adımları macOS 10.12'de çalışıyor, en azından Kurtarma modunda görünmüyor
MiB

2

10.7 veya üstü bir sürümdeyseniz ve herhangi bir güncelleme yapmanız veya herhangi bir yazılım yüklemeniz gerekmiyorsa, normal olarak OS X'i kurtarma bölümünden silmeli ve yeniden kurmalısınız.

  1. Başlangıçta komut-R'yi tut
  2. OS X bölümünü veya tüm sürücüyü Disk Yardımcı Programından silin. SSD'niz yoksa "Güvenlik Seçenekleri ..." düğmesine basın ve tek geçiş seçeneğini seçin. Bir SSD'niz varsa, "Güvenlik Seçenekleri ..." düğmesi grileşir, ancak http://support.apple.com/kb/ht3680 "standart bir silme işleminin bir SSD'den veri kurtarmayı zorlaştırdığını" söyler.
  3. OS X'i Yükle'yi seçin.

Bu Apple KB makalelerine bakın:

Tüm sürücüyü veya yalnızca OS X bölümünü silmeniz gerektiğinden emin değilim. Apple KB makaleleri, genellikle OS X bölümü anlamına gelen "başlangıç ​​diskini" silmenizi söyler. Windows bölümü gibi başka bölümleriniz varsa, muhtemelen tüm sürücüyü silmelisiniz.

Tüm sürücüyü silerseniz, kurtarma bölümü (Disk Yardımcı Programından gizlenmiş olan) da silinir. Yeniden başlatmazsanız, kurtarma bölümünün içeriği bellekte kalır ve yeni bir kurtarma bölümü de oluşturacak olan OS X'i yeniden yükleme adımına devam edebilirsiniz. Yeniden başlatırsanız, Mac'iniz Internet Kurtarma modunu destekliyorsa, kurtarma bölümünün içeriğini Apple'ın sunucularından hala indirebilir.


“Herhangi bir güncelleme yapmanıza ya da herhangi bir yazılımı kurmanıza gerek yok” Bunun tam tersini yapmak sorunun cevabını verir :) Belki de yeterince açık değildim.
Kuba Ober
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.