Pertanyaan ini sudah ada jawabannya di sini:
Saya memiliki macbook lama yang ingin saya simpan semua data dari drive seperti yang ada saat ini - dalam keadaan saat ini, tepatnya . Mengapa ini penting? Karena laptop, ketika ditangguhkan dan baterai habis, akan mempertahankan status itu setelah pemulihan daya ... dan akunnya sangat lama - dan saya tidak tahu kata sandinya. Saya ingin memutakhirkan laptop ke RAM yang lebih baru dan mungkin SSD, tetapi saya harus menjaga hard drive lama dengan keadaan dan semuanya tetap utuh (untuk menyimpan sesi, login, dll.).
Saya khawatir jika saya menarik hard drive, sesuatu akan mengakibatkan drive menjadi rusak, atau status login menjadi rusak, dan saya akan kehilangan segalanya. Idealnya, saya bisa mengkloning drive ke hard drive eksternal, termasuk status daya, dan boot menggunakan mode target-disk. Menyalin data akan menjadi opsi pada akhirnya, tetapi saya memiliki perangkat lunak di komputer yang hanya berjalan di komputer itu. (Jika saya ingin memutakhirkan, saya harus membeli kembali lisensi, dll.)
Sekali lagi, ini penting karena saya tidak tahu kata sandinya - laptop berasal dari 2008 (saya pikir), dan saya kehilangan data dari mac lama sebelumnya (mini dan iMac) ketika saya melakukan 'ubah kata sandi untuk pengguna ini Trik, yang mengakibatkan hilangnya akses gantungan kunci (keychain masuk disimpan dengan kata sandi yang berbeda), dan hilangnya akses data.
Saya tidak menentang menggunakan John (the Ripper) untuk memulihkan kata sandi. (Ini laptop saya, setelah semua, dan saya dapat membiarkan pemulihan berjalan selama berhari-hari atau bahkan berminggu-minggu tanpa khawatir tentang hal itu ... itu sebenarnya akan sangat baik, karena saya dapat mengubah kata sandi saya menjadi sesuatu yang baru-baru ini saya akan benar-benar ingat!) Tetapi saya hanya pernah mendengar tentang program itu secara sepintas, dan saya tidak tahu bagaimana menyiapkan mac untuk penggunaannya.
UPDATE:
Setelah mengekstrak hard drive dan mencoba untuk boot dengan itu sebagai drive yang terpasang secara eksternal, saya menerima kesalahan tingkat perangkat keras bahwa saya "harus me-reboot komputer". Ini bukan pertanda baik. Saya berharap bahwa dengan mematikan komputer saya belum merusak gambar hard drive dari sesi login. Saya sekarang mencoba untuk menyalin info disk ke disk eksternal lain menggunakan Restore
fungsi di Disk Utility, seperti yang disarankan dalam jawaban yang dirujuk ...
sumber
dd
tidak menangani volume penyusutan atau ekspansi dengan benar, jadi Anda sebaiknya hanya menggunakannya di antara perangkat (/ partisi) dengan ukuran yang sama persis. Saya sarankan menggunakan fiturasr
Disk Utility atau Restore saja. Seperti halnyadd
, Anda dapat melakukan ini dari Pemulihan, mode Target, boot dari drive USB, atau apa pun. Lihat pertanyaan ini untuk detailnya.Jawaban:
Masalah sebenarnya di sini adalah macOS tidak dirancang untuk menyimpan status run ke hard drive dalam kondisi persisten. Mode hibernasi tidak berharap untuk dipindahkan pada memori yang berbeda dan berharap untuk benar-benar mematikan dan menambah RAM ketika os tidak ditangguhkan atau hibernasi.
Apa yang Anda tanyakan sepele mungkin jika Anda menjalankan hypervisor seperti fusion VMWare dan dapat menangguhkan dan mengubah perangkat keras dari bawah os karena lapisan abstraksi. Anda memerlukan kata sandi admin untuk bergerak maju, jadi itu didokumentasikan dengan baik.
Buat admin baru atau ikuti prosedur pengaturan ulang kata sandi. Berurusan dengan gantungan kunci yang hilang dan pastikan FileVault tidak diaktifkan sebelum Anda memutuskan untuk mengatur ulang kata sandi dan melanjutkan saran saya. OS tidak dirancang untuk mendukung apa yang Anda renungkan.
sumber