Written by
Ali DemirÇevrimiçi bir kaynaktan Mac OS ISO dosyasını doğrudan indirmek yerine, macOS yükleyicisini .app formatında kullanarak ISO dosyası da manuel olarak oluşturabilirsiniz. Ancak, Mr. Macintosh gibi bir kaynaktan macOS tam yükleyicisini indirirseniz, bir InstallAssistant.pkg dosyası alırsınız.
"InstallAssistant.pkg dosyasını ISO dosyasına nasıl dönüştürebilirim?" diye merak edebilirsiniz. Bu makale size cevabı verir.
InstallAssistant.pkg Nedir?
InstallAssistant.pkg dosyası, Mac App Store'dan indireceğiniz tam yükleyici ile aynıdır, ancak .pkg formatındadır. Bu, Apple'ın sunucularında depolanır ve tam "Install macOS xxx.app" içerir.
Bu, Apple'ın macOS Big Sur için yükleyiciyi revize ettiğinde oluşturuldu. Bu nedenle, InstallAssistant.pkg yalnızca macOS Big Sur, macOS Monterey, macOS Ventura, macOS Sonoma ve macOS Sequoia için mevcuttur.
Not: Ne yazık ki, Windows bilgisayarlarda InstallAssistant.pkg dosyasını ISO'ya dönüştüremezsiniz. Uyumlu bir Mac'iniz yoksa, bir arkadaştan, aile üyesinden, kuruluşunuzdan veya yerel Apple Mağazasından ödünç almayı deneyin.
InstallAssistant.pkg dosyasını Mac üzerinde .iso'ya nasıl dönüştüreceğinizi açıklamak için macOS Sequoia'yı kullanacağız.
Adım 1: InstallAssistant.pkg dosyasını Uygulamalar klasörüne yükleyin
Önyüklenebilir bir macOS ISO dosyası oluşturmak için yükleyiciye .app formatında ihtiyacınız vardır. InstallAssistant.pkg bir paket dosya formatı olduğundan, tam yükleyici uygulamasına erişmek için onu yüklemelisiniz.
Adım 2: Terminalde Boş Bir DMG Dosyası Oluşturma
Sonraki adım bir DMG dosyası oluşturmaktır. Ardından, DMG dosyasını ISO'ya dönüştürebilirsiniz.
Terminal'i açın ve aşağıdaki komutu çalıştırın:
hdiutil create -o /tmp/Sequoia -size 13000m -volname Sequoia -layout SPUD -fs HFS+J
Bu komut, /tmp dizininde "Sequoia" adında 13GB boyutunda bir disk görüntüsü oluşturur, tek bir bölüm düzenini kullanarak HFS+J dosya sistemi ile.
Farklı bir sürüm kullanıyorsanız, Sequoia'nın yerine değiştirin ve disk görüntüsünün boyutunun macOS yükleyiciden daha büyük olduğundan emin olmak için 13000m'yi değiştirin.
Komutun ayrıntıları:
hdiutil create: Bu komutun bu kısmı hdiutil'e yeni bir disk görüntüsü oluşturmasını söyler.
-o /tmp/Sequoia: -o bayrağı, oluşturulan disk görüntüsü için çıkış yolunu ve adını belirtir. Bu durumda, disk görüntüsü /tmp dizininde Sequoia adıyla oluşturulacaktır.
-size 13000m: Bu disk görüntüsünün boyutunu belirler. 13000m, disk görüntüsünün 13GB boyutunda olması gerektiğini işaret eder.
-volname Sequoia: -volname bayrağı, disk görüntüsünün birim adını ayarlar. Görüntü bağlanırken, "Sequoia" adıyla görünecektir.
-layout SPUD: Bu, disk görüntüsünün bölüm düzenini belirtir. SPUD, "Tek Bölüm - Apple Bölüm Haritası"nın kısaltmasıdır ve eski Mac sistemleriyle uyumluluk için kullanılan yaygın bir bölüm düzenidir.
-fs HFS+J: -fs bayrağı, disk görüntüsü için dosya sistem formatını ayarlar. HFS+J, macOS tarafından kullanılan, veri yozlaşmasına karşı koruma sağlamak için günlüklü bir özelliği içeren bir dosya sistemidir.
Adım 3: Mac'te Boş Disk Görüntüsünü Bağlama
Sonra, önceki adımda oluşturulan disk görüntüsünü aşağıdaki komutla bağlamanız gerekir:
hdiutil attach /tmp/Sequoia.dmg -noverify -mountpoint /Volumes/Sequoia
Bu komut, /tmp dizininde bulunan Sequoia.dmg disk görüntüsünü bütünlüğünü doğrulamadan /Volumes/Sequoia dizinine bağlar.
Komutun ayrıntıları:
hdiutil: Bu, macOS'te disk görüntülerini manipüle etmek için kullanılan bir komut satırı yardımcı programıdır. Disk görüntülerini oluşturma, dönüştürme, doğrulama, bağlama ve bağlama gibi çeşitli işlemleri gerçekleştirebilir.
attach: Bu, bir disk görüntüsünü bağlamak için kullanılan hdiutil'in bir altkomutudur. Bir disk görüntüsünü bağladığınızda, dosya sisteminde erişilebilir hale gelir.
/tmp/Sequoia.dmg: Bu, bağlamak istediğiniz disk görüntüsü dosyasının yolunu belirtir. Bu durumda, disk görüntüsü /tmp dizininde bulunur ve Sequoia.dmg olarak adlandırılır.
-noverify: Bu seçenek, hdiutil'in disk görüntüsünü takmadan önce checksum'ları doğrulamamasını söyler. Bu, montaj işlemini hızlandırabilir ancak bütünlük kontrolünü atlar.
-mountpoint /Volumes/Sequoia: Bu seçenek, disk görüntüsünü nereye dosya sistemine takmak istediğinizi belirtir. Bu durumda, /Volumes/Sequoia dizininde takılacaktır. /Volumes dizini genellikle macOS'un harici sürücüleri ve disk görüntülerini takmak için kullandığı yerdir.
Adım 4: Montaj edilen disk görüntüsünde bootable bir kurulumcu oluşturun
Görüntü montaj edildikten sonra, createinstallmedia aracını kullanarak nihai ISO dosyasını bootable hale getirebilirsiniz.
sudo /Applications/Install\ macOS\ Sequoia.app/Contents/Resources/createinstallmedia --volume /Volumes/Sequoia --nointeraction
Bu komut sudo kullanır, bu da yönetici ayrıcalıklarını gerektirir. Bu nedenle yönetici şifrenizi girmeniz ve Enter tuşuna basmanız gerekecek.
Adım 5: Bootable disk görüntüsünü söndürün
Kurulum ortamı oluşturulduğunda, bootable görüntüyü sonlandırabilirsiniz:
hdiutil detach /volumes/Install\ macOS\ Sequoia
hdiutil: Bu, macOS'ta disk görüntülerini yönetmek için kullanılan bir komut satırı yardımcı programıdır.
detach: Bu, monte edilmiş bir disk görüntüsünü veya birimi çıkarmak veya çıkarmak için hdiutil ile kullanılan alt komutudur.
/volumes/Install\ macOS\ Sequoia: Bu, çıkarmak istediğiniz birimin yolunu belirtir. Bu durumda, "Install macOS Sequoia" adındaki birimdir. Arka bıçaklar (\), birim adındaki boşlukları yönetmek için kaçış karakterleri olarak kullanılır. Bu kaçış karakterleri olmadan, komut satırı boşlukları farklı argümanlar arasında ayırıcılar olarak yorumlar.
Adım 6: Bootable DMG dosyasını CDR dosyasına dönüştürün
Bu adımda, /tmp dizininde bulunan Sequoia.dmg adlı bir disk görüntüsünü ISO 9660 biçimine dönüştürüp masaüstünde Sequoia.cdr olarak kaydetmeniz gerekmektedir.
hdiutil convert /tmp/Sequoia.dmg -format UDTO -o ~/Desktop/Sequoia.cdr
hdiutil: Bu, macOS'ta disk görüntülerini manipulate etmek için kullanılan bir komut satırı yardımcı programıdır.
convert: Bu, disk görüntülerini bir formattan diğerine dönüştürmek için kullanılan hdiutil'in alt komutudur.
/tmp/Sequoia.dmg: Bu, dönüştürmek istediğiniz kaynak dosyayı belirtir. Bu durumda, /tmp dizininde bulunan Sequoia.dmg adlı bir disk görüntüsü dosyasıdır.
-format UDTO: Bu seçenek, kaynak disk görüntüsünü hangi formata dönüştürmek istediğinizi belirtir. UDTO, "Universal Disk Image Format" (ISO 9660) için geçerlidir ve geniş bir uyumluluğa sahip CD/DVD görüntüleri oluşturmak için kullanılabilir bir formattır.
-o ~/Desktop/Sequoia.cdr: -o seçeneği çıktı dosya yolunu ve adını belirtir. Burada, dönüştürülen dosyanın kullanıcının Masaüstü'nde (~/Desktop) Sequoia.cdr olarak kaydedilmesi gerektiğini belirtir. ~ sembolü mevcut kullanıcının ana dizinini temsil eder.
Adım 7: CDR dosyasını ISO dosyasına dönüştürme
Şimdi, dosyayı aynı konumda tutarak Sequoia.cdr dosyasını Sequoia.iso olarak yeniden adlandırabilirsiniz.
mv ~/Desktop/Sequoia.cdr ~/Desktop/Sequoia.iso
mv: Dosya ve dizinleri taşımak veya yeniden adlandırmak için kullanılan komuttur.
~/Desktop/Sequoia.cdr: Taşımak veya adlandırmak istediğiniz kaynak dosyadır. ~ sembolü mevcut kullanıcının ana dizinini temsil ettiğinden, ~/Desktop/ kullanıcının ana dizinindeki Masaüstü klasörüne işaret eder. Sequoia.cdr, Masaüstü'nde bulunan dosyanın adıdır.
~/Desktop/Sequoia.iso: Bu hedef yol ve dosya adıdır. Bu durumda, aynı Masaüstü klasöründe (~/Desktop/) ancak farklı bir dosya uzantısıyla (Sequoia.iso) bulunmaktadır.
Bunlar, Mac'te InstallAssistant.pkg dosyasını ISO'ya dönüştürmek için adımlardır. Faydalıysa paylaşın!