Saya akhirnya menggunakan gdisk untuk mengonversi partisi. Saya menerbitkan:
sudo gdisk /dev/disk0
Dan saya disambut dengan peringatan ini:
Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: not present
***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format.
THIS OPERATON IS POTENTIALLY DESTRUCTIVE! Exit by typing 'q' if
you don't want to convert your MBR partitions to GPT format!
***************************************************************
Command (? for help):
Setelah mencadangkan data saya, saya menulis tabel partisi dengan perubahan gdisk yang dibuat secara otomatis, berhenti (w, lalu q), dan reboot.
Mem-boot ke Lion adalah normal, tetapi ketika saya mencoba mengubah ukuran tabel partisi saya dengan Disk Utility, saya melihat bahwa saya memiliki kesalahan header volume kecil.
Verifying volume "Mac OS X"
Performing live verification.
Checking Journaled HFS Plus Volume.
Checking catalog file.
Checking multi-linked files.
Checking extended attributes file.
Incorrect number of extended attributes
(It should be 245871 instead of 245862)
Checking volume bitmap.
Checking volume information.
The volume Mac OS X was found to be corrupt and needs to be repaird
Error: This disk needs to be repaired...then use Disk Utility to repair this disk
Yah, saya reboot dan menggunakan -s untuk boot ke mode single user. Dari sana, saya mengeluarkan trusty:
/sbin/fsck -fy
Sekarang semuanya baik-baik saja. Saya memiliki volume Mac OS X yang diubah ukurannya dengan senang hati, dan saya dapat melanjutkan dengan peningkatan Mountain Lion saya.