2011 MacBook AIr'ımdaki 'Mac OS X Base System' disk görüntüsü nedir?


19

Mac OS X Lion ile 2011 MacBook Air'imde, başlatma sırasında komut-R tuşunu basılı tutarak Kurtarma moduna önyükleme yapıyorum diskutil list, Terminal'e gidip bir şey yaparsam 12 (!) Mantıksal diskin bir listesini alırım. disk0tabii ki ana HD ve Recovery HD bölümlerini (GUID bölümü ve EFI bölümü ile birlikte) tutan disktir. Ancak , yaklaşık 1.39 GB büyüklüğünde disk1bir başlık içeren bölümleri olan bir de var Mac OS X Base System. Ayrıca değişen ancak küçük boyutlu 10 disk daha vardır.

Bu diğer mantıksal diskler (ve bölümler) nelerdir ve alanlarını geri almanın herhangi bir yolu var mı?

Güncelleme: diskutil listÇıktının bir kopyası :

[ disk listesi]


Bazen insanlar, fabrika görüntüleme işleminin gönderilmesi amaçlanmayan verileri bıraktığı mac'lar aldı. Merak etmeden önce meraktan tam listeye bir göz atarım.
bmike

Yanıtlar:


17

Oldukça karmaşık ve aslında karmaşıklığın birçoğu alan israfını önlemektir; Hiçbir şeyi bozmadan geri alabileceğinizi sanmıyorum.

Başından başlayayım: sabit sürücünüzde (/ dev / disk0) iki alakalı bölüm vardır: Macintosh HD (normal başlangıç ​​biriminiz) ve Recovery HD.

Recovery HD, bölüm tablosunda Apple_Boot türüyle işaretlenir, ancak aslında normal HFS + biçimindedir. En az önyükleme dosyası ve çekirdeği içerir ve OS X'in soyulmuş ve ayarlanmış bir kopyasına sahip bir disk görüntüsü olan /com.apple.recovery.boot/BaseSystem.dmg adresinde bulunur. disk1) ve üzerinde çalışan OS X'e aktarır. Bu, Mac OS X Temel Sistemidir.

Recovery HD'nin yalnızca 650MB, ancak Mac OS X Temel Sisteminin 1.4GB olduğuna dikkat edin? Bunun nedeni sıkıştırılmış bir disk görüntüsüdür (ve tüm bu disk görüntüsü hileleriyle uğraşmalarının nedeni sıkıştırma olduğundan eminim). Aslında, BaseSystem.dmg sadece 451MB'a kadar sıkıştırılmıştır (en azından OS Xv10.7.0'da).

Ayrıca, birim adlandırma biraz tutarsızdır. "Recovery HD" adında / dev / disk1s3'ünüz var, ancak bir nedenle kurtarma modunda "/ Volumes / Image Volume" olarak monte edildi. BaseSystem.dmg, "Mac OS X Base System" adlı bir birime sahiptir.

Yani bu disk0 ve disk1; gerisi ne olacak? Emin değilim, ancak OS X'in çalıştığı gibi değiştirdiği klasörlerde geçici verileri kaydetmek için RAM diskleri olduklarından eminim (kurtarma modunda, salt okunur bir disk görüntüsünden çalıştığınızı unutmayın). mountKomutun kurtarma modunda çalıştırılması bilgilendiricidir:

$ mount
/dev/disk1s3 on / (hfs, local, read-only)
devfs on /dev (devfs, local, nobrowse)
/dev/disk2 on /Volumes (hfs, local, union, nobrowse)
/dev/disk3 on /private/var/tmp (hfs, local, union, nobrowse)
/dev/disk4 on /private/var/run (hfs, local, union, nobrowse)
/dev/disk5 on /System/Installation (hfs, local, union, nobrowse)
/dev/disk6 on /private/var/db (hfs, local, union, nobrowse)
/dev/disk7 on /private/var/folders (hfs, local, union, nobrowse)
/dev/disk8 on /private/var/root/Library (hfs, local, union, nobrowse)
/dev/disk9 on /Library/ColorSync/Profiles/Displays (hfs, local, union, nobrowse)
/dev/disk10 on /Library/Preferences (hfs, local, union, nobrowse)
/dev/disk11 on /Library/Preferences/SystemConfiguration (hfs, local, union, nobrowse)
/dev/disk12 on /Library/Keychains (hfs, local, union, nobrowse)
/dev/disk0s2 on /Volumes/Macintosh HD (hfs, local, journaled)
/dev/disk0s3 on /Volumes/Image Volume (hfs, local, read-only, journaled)

Bu "birleşme" öznitelikleri, başlangıç ​​birimindeki ilgili klasördeki şeylerin görünür olacağı anlamına gelir, ancak değiştirilen her şey bir RAM disk olduğundan emin olduğum şeyde saklanır.

Bu şeylere kendiniz bakmak istiyorsanız, ilgili birimleri normal işletim sisteminden monte edebilirsiniz:

# Mount "Recovery HD":
$ diskutil mount /dev/disk0s3
# Mount "Mac OS X Base System":
$ hdiutil mount /Volumes/Recovery\ HD/com.apple.recovery.boot/BaseSystem.dmg -noverify

1
Teşekkürler! Sanırım ihtiyacım olanı aldım. Yani, esasen, bütün disk1, içinde depolanan disk görüntüsünün monte edilmiş bir gerçekleştirmesinden başka bir şey değildir Recovery HD. Yalnızca Kurtarma modu çalıştırıldığında ve olduğunda kullanılabilir. Sadece Recovery HD disk0bölüm aslında fiziksel disk alanı kaplıyor. Macintosh HDAlanı gerçekten geri almak istersem bu bölümü bölümümle birleştirebileceğimi düşünüyorum , ancak elbette Kurtarma modu kullanılamazdı.
Jason Waldrop

1
Evet, hepsi bu.
Gordon Davisson

@GordonDavisson, Klasöre neden sahip değilim /com.apple.recovery.boot?
Pacerier

@GordonDavisson, disk1Kurtarma sırasında neden gösteriliyor, ancak normal çalışırken gösterilmiyor?
Pacerier

@Pacerier BaseSystem.dmg disk görüntüsü, Kurtarma modunda monte edilir (teknik olarak eklenir), ancak normal çalışırken çalışmaz. Disk1'in yalnızca sistemin gördüğü ikinci diskin tanımlayıcısı olduğunu unutmayın, bu nedenle bir USB diski takarsanız veya bir disk görüntüsü veya benzeri bir şey takarsanız normal modda disk1 olarak görünür (ve başka, disk2, vb.).
Gordon Davisson

1

Neredeyse pozitif disk1 bölümü kurtarma diski yakmak ve disk sürücüsünden önyükleme olduğunu


0

Geniş bant Internet'iniz varsa ve sürücüyü tamamen silmeye hazırsanız , disk0'ı boşaltmak ve sürücüyü bölümlemek / silmek için Lion Recovery'nin Internet Kurtarma yöntemini kullanabilirsiniz .

Kaydetmek istediğiniz verilerin bir yedeğini doğruladığınızdan emin olun, çünkü bu SSD'yi temizler ve Lion ve normal Recovery HD'yi olması gerektiği gibi kurmanıza izin verir.

AppleCare, satın alma işleminden sonraki 90 gün boyunca ücretsiz destek penceresinde olduğunuz için kesinlikle sizi ücretsiz olarak yönlendirecektir.


2
Bunu yaptım ama bu yaklaşım bu diğer mantıksal diskleri silmiyor. Aslında, Mac OS X Base SystemDisk İzlencesi'nde (elbette Kurtarma modunda) görebilirsiniz, ancak Disk İzlencesi onu silmenize izin vermez. Ben bir Internet Kurtarma yaparken " ek bileşenler indirme" diyor beri kurtarma işlemi sırasında kullanmak için Mac OS X Lion bir çeşit "çekirdek" oluşturur olup olmadığını merak ediyorum .
Jason Waldrop

1
Bir ağ görüntüsünden veya harici bir sürücüden önyükleme yapmıyorsanız, Disk İzlencesi her zaman kullanımda olan bir sürücüyü silmenizi engeller. Normal kurtarma, ana depolama alanı veya fabrika görüntüleme işleminden zor bir şeyse bunu geri almak için yeterli özgürlüğe sahip olmayabilir.
bmike
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.