Saya memiliki 3 drive fisik di Mac Pro dengan Mac OS X 10.6.4. Kadang-kadang setelah reboot mesin, penomoran disk berubah sehingga / dev / disk # tidak merujuk drive yang sama seperti yang dilakukan sebelum reboot.
Contoh
/dev/disk0 -> 64GB SSD drive
/dev/disk1 -> 640GB Hitachi
/dev/disk2 -> 160GB WD (BootCamp)
Setelah me-reboot pemetaan mungkin
/dev/disk0 -> 160GB WD (BootCamp)
/dev/disk1 -> 640GB Hitachi
/dev/disk2 -> 64GB SSD drive
Yang lebih membingungkan adalah bahwa pemetaan ulang tidak konsisten. Bagi kebanyakan hal ini tidak relevan. Namun saya juga telah menginstal Parallels untuk memungkinkan akses ke partisi BootCamp dari dalam OS X. Parallels menggunakan path / dev / disk # dalam file konfigurasi itu, setelah me-reboot OS XI meluncurkan Parallels dan ia memberi tahu saya bahwa disk tidak lagi ada .
Apakah ada cara untuk memberitahu OS X untuk selalu menetapkan drive yang diberikan ke / dev / disk0?
macos
hard-drive
boot
Paul Alexander
sumber
sumber
Jawaban:
Sejauh yang saya mengerti MacOS tidak memiliki kemampuan itu, meskipun untuk menjalankan paralel itu mungkin tidak sepenuhnya diperlukan.
menggunakan macports dan menginstal e2fsprogs dengan tambalan kecil:
Anda dapat menggunakan blkid -s UUID / dev / rdisk * untuk menghitung partisi, disk dan mendapatkan masing-masing uuids (untuk sistem file yang didukung yang cukup banyak).
Setelah itu menambahkan softlink dengan 'ln -s' atau membuat simpul perangkat alternatif dengan mknod akan berfungsi (dan kemudian merujuk perangkat psudo- / klon dari Parallels). Saya telah melakukan trik serupa dengan Fusion, tetapi saya belum menginstal Paralells sekarang (jadi saya tidak bisa menguji)
stat -f "% Sr% Z" / dev / rdisk s memberi Anda peta melalui perangkat ke mayor, minor untuk digunakan jika paralelnya tidak menerima tautan lunak ke perangkat.
yang dapat digunakan seperti pada contoh berikut:
Sekarang satu-satunya yang tersisa adalah menulis skrip dan menggunakan instruksi di http://support.apple.com/kb/HT2420?viewlocale=en_US untuk membuatnya berjalan saat boot.
Tapi itu untuk orang lain untuk menyelesaikan ...
sumber
mknod
dengan Fusion tetapi memberikan kesalahan../vmware-rawdiskCreator create /dev/pdisk1 fullDevice ~/5tc ide Unable to create the source raw disk: The specified device is not a valid physical disk device (20).
Ada petunjuk? CheersSaya pernah mendengar orang Mac yang lebih pintar daripada saya menyiratkan bahwa penomoran disk agak arbitrer dan orang tidak dapat bergantung pada perangkat yang sama mendapatkan nomor yang sama setelah reboot. Itu disebutkan dalam referensi untuk membuat irisan RAID melalui diskutil di Terminal.
Tidak ada utilitas tingkat rendah yang saya temukan, seperti diskutil, pdisk atau gpt, tampaknya dapat mempengaruhi penomoran disk. Saya khawatir ini mungkin tidak dapat dikontrol.
sumber
Untuk melihat nama path file perangkat karakter untuk volume pada hard disk internal Anda, buka aplikasi Terminal, yang terletak di / Aplikasi / Utilitas. Ketik yang berikut ini, diikuti dengan tombol Kembali:
Anda dapat melihat nama path lengkap untuk file perangkat karakter untuk volume saat ini dengan membuka Terminal, lalu mengetik (tekan Return setelah setiap baris):
Setiap partisi (apakah ditampilkan di Finder atau tidak) pada setiap volume yang dipasang akan memiliki dua file dalam daftar untuk direktori / dev. Nama-nama file mengidentifikasi perangkat dengan nomor dan partisi pada perangkat dengan nomornya. Anda mungkin harus menggulirkan sedikit di jendela Terminal untuk menemukan file.
sumber
Cobalah untuk menambahkan entri ke Anda
/etc/fstab
.Dari http://macosx.com/forums/mac-os-x-system-mac-software/314314-stop-disk-unmounting-automounting.html
sumber
Nomor drive didasarkan pada saat perangkat fisik disebutkan saat boot. Ini telah terjadi pada saya juga di Windows. Saya sudah mencari panjang dan sulit untuk resolusi untuk ini, dan saya belum menemukan satu. Saya bisa mendapatkan disk dalam urutan "benar" ketika saya mengganti kabel SATA, tapi ini hanya perbaikan sementara. Dalam kasus Anda, karena Parallels bergantung pada penomoran disk untuk lintasan, mungkin yang terbaik adalah membuat skrip untuk memperbarui file konfigurasi tersebut saat startup.
sumber
Saya pernah mengalami masalah ini sebelumnya, mereka biasanya berubah setelah saya melakukan pembaruan atau menginstal sesuatu, tetapi kembali ke penomoran aslinya setelah restart kedua. Ini jelas tidak ideal, tetapi sepertinya bekerja untuk saya ...
sumber