Apa gambar disk 'Mac OS X Base System' di MacBook AIr 2011 saya?

19

Pada MacBook Air 2011 saya dengan Mac OS X Lion, saya boot ke mode Recovery melalui memegang tombol command-R saat startup, jika saya masuk ke Terminal dan melakukan diskutil list, saya mendapatkan daftar 12 disk logis (!). disk0tentu saja disk yang memegang HD utama dan partisi Pemulihan HD (bersama dengan partisi GUID dan partisi EFI). Tetapi ada juga disk1dengan partisi termasuk satu berjudul Mac OS X Base Systemyang sekitar 1,39 GB besar. Ada juga 10 disk lain dengan ukuran yang bervariasi tetapi kecil.

Apa ini disk logis lain (dan partisi) dan apakah ada cara untuk mendapatkan kembali ruang mereka?

Pembaruan: Ini adalah salinan dari diskutil listoutput:

[ daftar disk]

Jason Waldrop
sumber
Kadang-kadang orang telah menerima mac di mana proses pencitraan pabrik meninggalkan data yang tidak dimaksudkan untuk dikirim. Saya ingin mengintip daftar yang tepat karena penasaran sebelum Anda membatalkannya.
bmike

Jawaban:

17

Agak rumit, dan sebenarnya banyak kerumitannya adalah untuk menghindari pemborosan ruang; Saya tidak berpikir Anda dapat "merebut kembali" apa pun tanpa melanggar itu.

Mari saya mulai dari awal: hard drive Anda (/ dev / disk0) memiliki dua partisi yang relevan: Macintosh HD (volume startup biasa Anda), dan Recovery HD.

HD Pemulihan ditandai di tabel partisi dengan tipe Apple_Boot, tetapi sebenarnya dalam format HFS + normal. Ini berisi file booter dan kernel minimal, dan di /com.apple.recovery.boot/BaseSystem.dmg, gambar disk dengan salinan OS X yang dilucuti dan di-tweak. disk1), dan transfer ke OS X berjalan di atasnya. Ini adalah Sistem Dasar Mac OS X.

Perhatikan bahwa Recovery HD hanya 650MB, tetapi Sistem Basis Mac OS X 1.4GB? Itu karena itu adalah disk image terkompresi (dan saya cukup yakin bahwa kompresi adalah alasan mereka repot dengan semua tipuan disk image ini). Sebenarnya, BaseSystem.dmg dikompresi menjadi hanya 451MB (setidaknya di OS X v10.7.0).

Juga, penamaan volume agak tidak konsisten. Anda memiliki / dev / disk1s3 bernama "Recovery HD", tetapi karena suatu alasan ia dipasang sebagai "/ Volume / Volume Gambar" dalam mode pemulihan. BaseSystem.dmg memiliki volume bernama "Mac OS X Base System".

Jadi itu disk0 dan disk1; bagaimana dengan sisanya? Saya tidak yakin, tapi saya cukup yakin itu adalah disk RAM untuk menyimpan data sementara di folder yang diubah oleh OS X saat dijalankan (ingat bahwa dalam mode pemulihan, Anda menjalankan dari citra disk hanya-baca). Menjalankan mountperintah dalam mode pemulihan informatif:

$ 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)

Atribut "gabungan" itu berarti bahwa hal-hal di folder yang relevan dalam volume startup akan terlihat, tetapi apa pun yang dimodifikasi disimpan dalam apa yang saya yakin adalah disk RAM.

Jika Anda ingin melihat sendiri hal ini, Anda dapat memasang volume yang relevan dari OS reguler:

# 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
Gordon Davisson
sumber
1
Terima kasih! Saya pikir saya mendapatkan apa yang saya butuhkan. Jadi pada dasarnya, keseluruhan disk1hanyalah realisasi yang terpasang dari disk image yang disimpan Recovery HD. Hanya ada jika dan saat mode Pemulihan dijalankan. Hanya Recovery HD disk0partisi yang benar-benar mengambil ruang disk fisik. Saya kira saya bisa menggabungkan partisi ini dengan partisi saya Macintosh HDjika saya benar-benar ingin mendapatkan ruang kembali, tetapi tentu saja mode Pemulihan tidak akan tersedia saat itu.
Jason Waldrop
1
Yup, itu saja.
Gordon Davisson
@ LordonDavisson, Kenapa saya tidak punya folder /com.apple.recovery.boot?
Pacerier
@GordonDavisson, Mengapa disk1ditampilkan saat berjalan dalam pemulihan, namun tidak ditampilkan saat berjalan secara normal?
Pacerier
@Pacerier Gambar disk BaseSystem.dmg dipasang (secara teknis, terlampir) dalam mode Pemulihan, tetapi tidak saat berjalan secara normal. Perhatikan bahwa disk1 hanyalah pengidentifikasi untuk disk kedua yang dilihat sistem, jadi dalam mode normal jika Anda mencolokkan disk USB atau memasang citra disk atau sesuatu seperti itu, disk1 akan ditampilkan sebagai disk1 (dan jika Anda memasang lain, itu akan menjadi disk2, dll).
Gordon Davisson
1

Saya hampir positif partisi disk1 adalah disk pemulihan membakar dan boot dari disk drive

Henry
sumber
0

Jika Anda memiliki Internet broadband dan siap untuk menghapus drive secara total, Anda dapat menggunakan metode Internet Recovery dari Lion Recovery untuk membebaskan disk0 dan mempartisi / menghapus drive.

Pastikan Anda telah memverifikasi cadangan data apa pun yang ingin Anda simpan karena ini akan menghapus SSD dan membiarkan Anda menginstal Lion dan HD pemulihan normal sebagaimana mestinya.

AppleCare pasti akan memandu Anda melalui ini secara gratis karena Anda berada di jendela dukungan gratis selama 90 hari setelah pembelian.

bmike
sumber
2
Saya telah melakukan ini tetapi pendekatan ini tidak menghapus disk logis lain ini. Bahkan, Anda dapat melihat Mac OS X Base Systemdi Disk Utility (tentu saja dalam mode Pemulihan) tetapi Disk Utility tidak akan membiarkan Anda menghapusnya. Saya bertanya-tanya apakah itu membentuk semacam "inti" dari Mac OS X Lion untuk digunakan selama proses pemulihan karena ketika melakukan Pemulihan Internet dikatakan "mengunduh komponen tambahan ".
Jason Waldrop
1
Jika Anda tidak boot dari gambar jaringan atau drive eksternal, Disk Utility selalu mencegah Anda menghapus drive yang sedang digunakan. Pemulihan normal mungkin tidak memiliki cukup kebebasan untuk membatalkan ini jika itu penyimpanan inti atau sesuatu yang rumit dari proses pencitraan pabrik.
bmike