OS X'i aynı anda birçok makineye klonlama


4

Belki de bu eski bir sorudur, ancak departmanda gittikçe daha fazla Mac almaya başladığımızda, kurulum süresini düzene sokma gereği duyuyorum.

En son 30 MacPro'm var ve üzerlerine bir sürü yazılım yüklemem gerekiyor. Bu yüzden hepsini 1 makinede yapmayı ve ardından sürücüyü 30 diğerine klonlamayı düşünüyorum. Eğer bu ağ üzerinden yapılabilseydi iyi olurdu, bu yüzden bir kerede 30'un hepsi de, ama sanırım bu çok şey istiyor. Herhangi bir fikir? CarbonCopy'ye bir göz attım ve bu umut verici görünüyor. CloneZilla da var.

Büyük ölçekli bir OS X kurulumları için herhangi bir deneyim var mı? Aklıma gelebilecek bir problem kullanıcı adları. El ile değiştirilmeleri gerekecek sanırım.

Mac'lerde ayrıca Windows bölümleri varsa? CarbonCopy ve / veya CloneZilla bununla başa çıkabilir mi?

Alex


Bunu mac'lar için yapma hakkında çok fazla bir şey bilmemekle birlikte, pencereler için yalnızca bir bilgisayar gerekir, sysprep kullanın (bu yüzden aynı görüntüye sahip tüm bilgisayarların hepsinde farklı UID'ler olacaktır) ve görüntüyü istediğiniz kadar yazın İsterseniz (burada toplu lisans varsa ve aynı donanım varsayalım). Mac'ler için benzer olduğunu hayal ediyorum. Domain genellikle kullanıcı adlarıyla ilgilenir.
soandos,

Normalde gerektiğini Aynı donanıma sahip olmadığını çalışır. Sadece bir tur at. Bir makineyi, daha önce yaptığınız bir yedeklemeyle her zaman geri alabilirsiniz (CCC veya Clonezilla kullanarak). Kullanıcı isimleriyle ilgili: Özel gereksinimleriniz nelerdir? Her makine için farklı bir kullanıcı mı?
slhck

Yanıtlar:


1

Kurmaya ne kadar çaba gösterdiğinize göre, kurulduktan sonra bilgisayar başına ne kadar çaba harcandığına dair genel bir sapma olan bir dizi seçenek vardır. İşte bazı genel teknikler (not: bunların çoğu Snow Leopard'a dayanıyor; Lion bazı şeyleri değiştiriyor ve henüz onunla ilgili hiçbir tecrübem yok):

  • Her bir makinedeki bireysel kullanıcı adlarını işlemek için, genel bir yönetici hesabı kullanarak işleri ayarlayabilir, sonra /var/db/.AppleSetupDone görünmez dosyasını silebilirsiniz - yeniden başlattığınızda, Kurulum Asistanı yeniden çalışacaktır ve bir yeni kullanıcı hesabı (eski yönetici hesabını bırakmak, kurulu yazılımı vb. yerinde bırakmak). Tek sorun, yeni kullanıcının varsayılan tercihlere sahip olmasıdır, bu nedenle orijinal hesapta yaptığınız kullanıcı başına ayarlar geçerli olmaz.

  • Tercihleri ​​istediğiniz şekilde ayarlayıp ardından tercih dosyalarını uygun noktalar kullanıcı şablonu (/ Sistem / Kütüphane / Kullanıcı Şablonu / İngilizce.lproj) klasörüne kopyalayarak varsayılan tercihleri ​​özelleştirebilirsiniz. Bu biraz zor olabilir, çünkü yalnızca kök kullanıcı bu klasöre erişebilir (ve bunu değiştirirseniz, yeni oluşturulan kullanıcılar ana klasörlerinde tuhaf izinlere sahip olur ...).

  • Ufacık ölçekli klonlama için (yani, uygun bir ağ kurulumunu yapacak kadar bilgisayar yapmıyorsanız), harici bir HD (USB + FireWire tercih edildi) almanızı, üzerine OS X'i yüklemenizi ve bir tür mobil olarak kullanmanızı öneririm Hem resim oluşturmak hem de bilgisayarlara kopyalamak için görüntüleme aracı.

  • Sürücüden sürücüye klonlamak yerine, "prototip" bilgisayarınızın disk görüntüsünü oluşturun. Harici sürücüden önyükleme yapın (veya prototipi hedef disk moduna geçirin ve başka bir Mac'e bağlayın). Disk Yardımcı Programını çalıştırın, Klasörden Dosya> Yeni> Disk Görüntüsü'nü seçin, prototip hacminizi kaynak "klasör" olarak seçin ve görüntüyü Salt Okunur veya Sıkıştırılmış biçimde başka bir diske (örneğin, başlattığınız birim) kaydedin. Görüntü oluşturulduktan sonra, görüntüyü geri yüklemeye hazırlamak için Görüntü> Geri Yükleme İçin Görüntü Tara'yı seçin.

  • Görüntü tarandıktan sonra, Disk Yardımcı Programının Geri Yükle sekmesiyle (harici görüntüleme sürücüsünden veya Hedef Disk Modu üzerinden) bir HD'ye kopyalanabilir. Taranan görüntüler, çeşitli başka şekillerde de geri yüklenebilir.

  • Ağ dağıtımını yapmak istiyorsanız, esas olarak NetBoot görüntülerini sunabilmesi için OS X Sunucusuna ihtiyacınız var. Apple tarafından desteklenen standart yöntem, NetInstall görüntüsü oluşturmak için Sistem Görüntüsü Yardımcı Programını kullanmaktır. Bu bir kez oluşturulduktan ve NetBoot servisi kurulduktan sonra, bir istemci makinesini (veya bir kerede bir demetini) NetBoot'u çalıştırabilir ve HD'lerini sunucudaki master'den geri yükleyebilirsiniz.

  • Bir ağ görüntüleme sisteminde daha fazla esneklik istiyorsanız, ücretsiz programı DeployStudio'yu öneririm . Bazı ek kurulum çalışmalarından sonra, istemcide "iş akışlarını" çalıştırabilecek bir NetBoot görüntüsü ayarlamanıza olanak tanır - şunun gibi şeyler: 1) HD'yi ikiye böler, 2) taranmış bir OS X görüntüsünü bir bölüme geri yükler, 3 ) bir Windows NTFS görüntüsünü diğer bölüme geri yükleme, 4) ayarların hangi bilgisayarla (bir veritabanı MAC adresi ile tanımlanmış) yapıldığı gibi bir veritabanına dayanarak bilgisayar ayarlarını kişiselleştirme.

  • Bundan daha fazla yetenek istiyorsanız, Casper Suite'e bir göz atın - daha önce kullanmadım, fakat konuştuğum herkes onu kullandı.


Tek bir görüntüyle klonlama yapan küçük bir ölçek vardı ve Hedef Modu ile diğer tüm makinelere attı. Ardından, tek kullanıcı modunda "rm /var/db/.applesetupdone" komutunu çalıştırmak bir cazibe işlevi görür ve hatta yeni kullanıcı oluşturma iletişim kutusunu açar.
Alex,

1

Muhtemelen istediğiniz şey, Kukla veya Şef gibi bir çeşit konfigürasyon yönetimi yazılımıdır . Bakabileceğiniz başka uygulamalar da var.

YouTube'da bazı Kukla eğitim videoları ve Şef hakkında en az bir röportaj videosu var. Başkaları da olabilir ama ben şahsen aramıyorum. Yazılım hakkında daha iyi bir fikir edinmenize yardımcı olacak kadar var.

Düzenleme: WRT kullanıcı adı sorunu, Apple’ın Open Directory’inin temelini oluşturan LDAP gibi ağ tabanlı kullanıcı kimlik doğrulamasını kullanmayı düşünebilirsiniz. İdeal olarak, mevcut altyapınızın ne kadarının a) merkezileştirilebileceğini, b) otomatikleştirilebileceğini ve c) bu amaca yönelik çalışabileceğini belirlemelisiniz.

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.