Bootcamp bölümümü sildim ancak OS X bölümümü yeniden boyutlandıramıyorum


16

Bunun sorunlara neden olacağını fark etmedim, ancak Bootcamp bölümümü silmek için Disk İzlencesi'ni kullandım ve sonra diski doldurmak için ana bölümümü yeniden boyutlandırmaya çalıştım. Bu bir hataya neden olur ve sadece söylenecek cevapları aradım ,

Mac OS X'i yeniden yüklemeniz gerekecek (tek çözüm budur).

Boot Camp Yardımcısı'ndaki Boot Camp bölümünü kaldırmış olmalısınız.

Ne?? Disk İzlencesi'nde herhangi bir uyarı görmedim.

Bu Bootcamp bölümünü silerseniz, artık Windows'u önyükleyemeyebilirsiniz.

Bunu gördüm ama tamam olduğunu düşündüm - Artık Windows'u önyüklemek istemedim, silmek istedim. Şimdi ne yapmam gerekiyor?


Ben benzer bir sorun vardı ve ben bootcamp asistanı windows bölümünü silmek açtığınızda, disk yardımcı programı açtım ve "bootcamp bölümünü microsoft FAT olarak sildim" ve bu hile yaptı, bootcamp asistanı geri açtı ve gri kutu geri döndü cesur tıkladım ve voila benim hardrive şimdi ONE olduğunu

Yukarıdaki bu yöntemi eklemek istiyorum (bootcamp bölümünü FAT olarak silmek ve daha sonra bootcamp asistanını açmak) kesinlikle mükemmel, minimum çaba ve yaklaşık 3 dakika içinde çalıştı.
xdavidliu

Tabii, bu cevabın başlangıcında "Hızlı düzeltme" :)
arya

Yanıtlar:


22

Hızlı düzeltme: Sahte Bootcamp.

"Boş alanı (OS X'in kullanamadığı) MS-DOS olarak bölümledim, Bootcamp Assistant bunun Windows olduğunu düşündü ve bu MS-DOS bölümünü kaldırıp Mac OS'yi tek bir bölüme geri yükleyebildi."

Bu en kolay çözüm, bu yüzden önce deneyin.

Şanssız? Uzun düzeltme:

Benim durumumda, bölüm oluşturmak için Disk İzlencesi alamadım.

gptBölümü yeniden oluşturmak için kullanmayı denedim , ancak bölümlerin herhangi biri monte edilirken GPT'ye yazmaz. Ancak bahsettiğimiz önyükleme bölümüm olduğu için disk kullanımdaydı, çünkü bölümlerden biri (önyükleme bölümüm!) Monte edilmiş. Bu yüzden bu diskten değil, diskteki tüm bölümlerin bağlantısını kesip kullanmalıyız gpt.

İnternet Kurtarma

Internet Kurtarma'ya önyükleme yapın (başlangıçta Cmd + Opt + R tuşlarını basılı tutun), böylece disk kullanılmaz. Makineniz İnternet Kurtarma için çok eskiyse, başka bir diskten (başka bir bölümden değil) önyükleme yapabilmeniz ve aynı sonucu alabilmeniz gerekir. Not: bu durumda disk numaraları ( /dev/disk0) sizin için farklı olabilir.

Internet Recovery'yi başlatın ve Yardımcı Programlar -> Terminal'e gidin.

İnternet Kurtarma terminali

-bash-3.2# gpt show /dev/disk0

gpt eski bootcamp bölümümü göster

Geri almak istediğim alan bu.

Bir sağlık kontrolü olarak, boyutu (ikinci sütun) alın, 512 ile çarpın ve bir milyara bölün. Sonuç, eski Bootcamp bölümünüzün GB cinsinden boyutuyla eşleşmelidir.

Örnek: 58593759* 512 / 1.000.000.000 = 30 GB

Başlangıç ​​pozisyonunu al (ilk sütun), gpt'ye yeni bölümü yapmasını söyleyeceğimiz yer,

gpt add -b <start position> -t windows /dev/disk0

Benim durumumda, başlangıç ​​pozisyonunun olduğunu görebilirsiniz 431640960. Bu numarayı doğru şekilde kopyalamak için kendi Terminalinizde / Kopyala / Yapıştır seçeneğini seçebilir ve yazmalısınız.

Misal: -bash-3.2# gpt add -b 431640960 -t windows /dev/disk0

/dev/disk0s4 added

En sonunda!

Bir hatayla karşılaşırsanız No such file or directory, sonraki bölümü okuyun ve buraya geri dönüp tekrar deneyin.

Diski tamamladığınızı varsayarak rebootyeni bölümü MS-DOS olarak silmek için Disk İzlencesi'ni kullanın. Bootcamp asistanını çalıştırın ve Windows 7'yi Kaldır'ı seçin.

Önyükleme kampı kaldırıldı ve diskiniz tek bir birime geri yüklendi.

Ve tüm gereken bütün günümdü.

'/ dev / disk0' cihazı açılamıyor: Böyle bir dosya veya dizin yok

gpt addKomutu kullandığınızda , hatayı alabilirsiniz

'/ dev / disk0' cihazı açılamıyor: Böyle bir dosya veya dizin yok

Bu mesaj çok kafa karıştırıcı. Bu cihazı daha önce okuduk gpt show. Bu mesaj gerçekten "cihaz kullanımda" anlamına gelir.

OS X Recovery bunu bağlamış olabilir ve bağlantısını kesmeniz gerekir. mountMonte edilmiş bölümünüzü ve umountonu bulmak için komutu kullanın .

-bash-3.2# mount

büyük bir bölüm listesi oluşturacaktır:

/dev/disk2s3 on /
devfs on /dev
/dev/disk3 on /Volumes
/dev/disk4 on /private/var/tmp
/dev/disk5 on /private/var/run
/dev/disk6 on /System/Installation
/dev/disk7 on /private/var/db
/dev/disk8 on /private/var/folders
/dev/disk9 on /private/var/root/Library
/dev/disk10 on /Library/ColorSync/Profiles/Displays
/dev/disk11 on /Library/Preferences
/dev/disk12 on /Library/Preferences/SystemConfiguration
/dev/disk13 on /Library/Keychains
/dev/disk1 /Volumes/Macintosh HD  <--- unmount this /Volumes/<YourDisk>

-bash-3.2# umount /dev/disk1

Periyodik olarak otomatik olarak yeniden monte edilecektir, bu yüzden acele etmeyi deneyin, aksi takdirde tekrar bağlantısını kesmeniz gerekir.


Alternatif [oldukça fasif] çözüm. İlk etapta Bootcamp'i ana sürücünüze koymayın. Ben ayrı bir sürücüye benim koymak & asla (ki benim toplam sempati var ve hepsini anlamak için aferin iyi) görünür cehennem gitmek zorunda kaldım ... belki 8 yıl tweaks, yükseltmeleri, vb
Tetsujin

@Tetsujin: Mahalledeyken daha güvenli bir çözüm: Bootcamp'i hiç kullanmayın. Bu andan itibaren VirtualBox kullanacağım!
arya

Harika gönderi - Birisinin sistemlerini burada bir adım olarak nasıl yedekleyeceğini eklemek istiyorsanız, bu harika olurdu. İlk sorunun değil, çözümün bir parçası gibi göründüğü için bunu soru dışında düzenledim.
bmike

Birkaç ekstra ipucu: "Kurtarma Modu" ndayken, ana OSX bölümünde de bir Onarım Diski yapın. Bootcamp'ın kurtarma işlemini tamamlamasını engelleyen birkaç küçük sorunum vardı (sürecin son adımı). Bazı insanlar bu işlemi tamamlamak için Dosya Kasası'nı kapatmaları gerektiğini bildirdi. Benimkini de kapattım ama gerekli olup olmadığından emin değilim.

1
Beni tam bir yeniden biçimlendirmeden kurtardım. Yaparken sadece küçük bir fark gpt add"Kaynak Meşgul" var ama aynı umountçözümü kullanmak için anlamaya yeterince basit ve sonra iyi ekledi. Disk yardımcı programında "-" bağlantısını kullanmayın, bunun yerine yeni oluşturulan bölüme tıklayarak "sil" komutunu kullanın ve BOOTCAMP olarak yeniden adlandırın, ardından geri yükleme sihirli bir şekilde çalıştı!
ldg
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.