Saya mencoba untuk mengubah ukuran partisi Mac OS Extended saya yang ada di Macbook saya untuk menginstal Windows 7 (menggunakan langkah-langkah yang mirip dengan ini ), tetapi ketika saya pergi untuk menerapkan perubahan, saya mendapatkan kesalahan ini:
Partisi gagal
Partisi gagal dengan kesalahan:
Partisi tidak dapat diubah ukurannya. Coba kurangi jumlah perubahan ukuran partisi.
Total kapasitas hard drive yang dimaksud adalah 260GB, dengan keseluruhan diambil oleh partisi boot OS X. Ada saya bertujuan untuk mengecilkan partisi itu ke 60GB.
Bagaimana saya bisa memperbaiki masalah ini? Saya telah mengurangi jumlah perubahan sebesar 10GB setiap upaya, tetapi masih tidak berfungsi. Saya berasumsi masalahnya adalah bahwa tidak ada ruang terus menerus yang besar pada perangkat. Apakah ada cara untuk dapat melakukan defrag manual yang akan memperbaiki masalah ini?
sumber
Jawaban:
Saya memiliki masalah yang sama persis ini, OS X tidak dapat memindahkan file untuk memungkinkan partisi untuk diubah ukurannya. Saya pergi dan mendapatkan Coriolis iDefrag , itu menciptakan DVD boot dengan iDefrag di atasnya yang memungkinkannya melakukan pekerjaan dengan sempurna.
Perlu dicatat bahwa untuk penggunaan Mac secara normal Anda tidak perlu melakukan defrag, karena file didefrag dengan cepat, tetapi dalam hal ini kami ingin mendefrag ruang kosong, termasuk beberapa file yang 'dikunci'.
Seperti biasa, sebaiknya buat cadangan data Anda terlebih dahulu.
Saya dapat mempartisi sebanyak yang saya suka untuk Boot Camp setelah iDefrag selesai (sebelum bahkan tidak membiarkan saya melakukan 5Gb, setelah itu saya melakukan partisi 100Gb).
sumber
Super pertanyaan necromancy karena saya tidak dapat menemukan jawaban untuk ini di mana pun.
Ketika mengubah ukuran partisi HFS + Anda gagal, harus ada entri log yang mirip dengan:
hfs_reclaimspace: Error reclaiming datafork blocks of fileid=<inode>
dibuat di bagian "Semua Pesan" dari Console.app.find -x / -inum <inode>
akan memberi tahu Anda file mana yang mencegah perubahan ukuran.Mengetahui file apa yang menyebabkan masalah memungkinkan Anda untuk menghapus file itu atau memindahkannya ke disk lain dan memindahkannya kembali atau sesuatu, memungkinkan Anda untuk menyelesaikan ukuran Anda tanpa memformat ulang atau membeli program defragmentasi.
Saya harus melakukan ini dua kali (hanya dua file bermasalah) sebelum ukuran saya selesai. Saya hanya menguji ini dengan
diskutil
perintah untuk mengubah ukuran, tetapi harus sama dengan Disk Utility.app karena pesannya berasal dari kernel.sumber
/usr/sbin/named
, yang saya pindahkan ke drive USB dan kembali lagi./private/var/db/systemstats/snapshots.db
. Memindahkannya membuat ukurannya selesai dengan sukses.Dalam beberapa kasus masalah seperti ini dapat disebabkan oleh informasi volume sistem yang buruk. Coba gunakan utilitas seperti Disk Warrior untuk memastikan volume HFS + Anda telah mengatur semua nilainya dengan benar. Singkatnya, Anda dapat mencoba menggunakan Utilitas Disk dari disk instal OS X Anda alih-alih mencoba mengubah ukuran partisi saat boot dari sana.
sumber
ini sederhana untuk menangani kesalahan gagal partisi
Anda perlu me-reboot mac Anda ke mode pengguna tunggal. Untuk melakukan ini, Anda harus menahan pers ⌘-S
Anda kemudian perlu menjalankan fsck - yang memeriksa drive Anda. Jalankan `/ sbin / fsck -fv ', f adalah untuk memaksa dan v untuk verbose.
reboot sistem untuk keluar dari mode pengguna tunggal - dengan
exit
ataureboot
verifikasi disk dari utilitas disk, lalu partisi lagi disk
sumber
sumber
Saya memiliki masalah yang sama. Inilah cara saya mengatasinya (tanpa membeli iDefrag).
Coba perbaiki disk:
Sebuah. boot ke disk pemulihan (tahan tombol Alt setelah restart) dan masuk ke utilitas Disk
b. coba perbaiki disk, mungkin gagal karena beberapa hitungan tidak cocok (itu akan meminta Anda untuk memformat ulang disk Anda). c. sebelum Anda mengikuti saran itu, coba perbaiki disk lagi (saya melakukan ini setelah restart lain). Kedua kalinya, ini berhasil !!
Kemudian saya mencoba mengubah ukuran partisi dari disk pemulihan, itu akan gagal pada "unmount disk" atau sesuatu. Reboot ke disk utama Anda (di mana os Anda).
Ubah ukuran partisi lagi, kali ini berhasil untuk saya.
sumber