Cadangkan file dari Terminal dalam Mode Pemulihan

14

Saya ingin mentransfer file dalam Mode Pemulihan https://support.apple.com/en-us/HT201314 . Saya membuka Terminal dalam Mode Pemulihan dan mencoba menyalin file ke hard drive eksternal. Saya menggunakan kode ini

// I used cd .. to get to the topmost folder
cd Volumes // takes me to volumes
ls
cd OS\ X\ Base\ System
ls

Masalahnya adalah ini menciptakan satu lingkaran. Setelah cd-ing ke OS \ X \ Base \ System saya perlu kembali ke awal, yaitu /folder yang berisi Volumes. Saya ingin menyalin seluruh direktori dokumen dan direktori Desktop. Apa yang saya lakukan salah?

EDIT>

Ketika saya pertama kali memasuki Terminal, saya masuk private/var/root/Library, sistem membuat folder var ketika mencari tahu ada sesuatu yang hilang kurasa.

sanjihan
sumber
Dengan "membawa Anda kembali ke awal", jalan mana ini? Saya berasumsi /karena Anda mulai dengan Volumessebagai jalur relatif.
menikah
1
Apakah ada folder lain yang terdaftar /Volumes? Kalau tidak, Anda mungkin harus menjalankan Disk Utility terlebih dahulu (ada di salah satu menu) dan pasang drive utama di sana.
nohillside
3
Jika saya mengerti dengan benar, apakah cd OS\ X\ Base\ SystemAnda akan kembali /? Saya sarankan Anda mengikuti saran @ patrix untuk memasang disk utama melalui Disk Utility. Jika Anda perlu menggunakan baris perintah, diskutil mount /dev/disk0s2(dengan asumsi disk0s2 adalah partisi utama Anda).
menikah
1
Folder lainnya adalah .Rash, Hard drive eksternal yang saya hubungkan. ya, itu membawaku kembali ke /. Saya menghapus folder pribadi / var. Sejak saat itu, semua sudah kacau. Itulah sebabnya saya melakukan pemulihan file.
sanjihan
2
Ketika boot ke OS X Recovery akar dari Macintosh HD tidak /, itu /Volumes/Macintosh HD/.
user3439894

Jawaban:

13

Tujuan saya adalah menyalin file ke hard drive eksternal. Mereka disimpan di Macintosh HD (awalnya saya pikir saya akan menemukan Macintosh HD dalam subfolder dari OS X Base System - asumsi yang salah). Tidak ada Macintosh HD di folder Volume, karena saya pertama kali perlu membukanya (saya menggunakan FileVault).

Pertama, Anda perlu menemukan lvUUID Macintosh HD Anda. Gunakan perintah ini:

diskutil list // lvUUID

Cari teks yang mirip dengan ini:

Logical Volume on disk0s2 
4B2EFAAE-C871-4E6D-AB15-2DDE604B97CE // this is lvUUID
Unlocked Encrypted

Untuk membuka kunci gunakan perintah ini:

diskutil cs unlockVolume lvUUID #replace lvUUID by the one shown in the diskutil listing

Anda akan diminta memasukkan kata sandi untuk akun pengguna Anda. Setelah itu Macintosh HD akan hadir di /Volumes/folder.

Semua berkat klanomath karena telah mencerahkan saya. Lihat Q&A lengkap di sini: Tidak ada Macintosh HD di folder Volume

sanjihan
sumber
TERIMA KASIH !!!! AHHH !!! Saya mempunyai masalah dengan ekstensi kernel yang menyebabkan saya tidak bisa boot sama sekali, dan tentu saja tidak ada cara yang mudah terlihat dalam mode pemulihan untuk me-mount root fs saya, tetapi ini bekerja dengan sempurna dan dapat memperbaiki semuanya, TERIMA KASIH TERIMA KASIH ANDA AHHHH !!!!!
sMyles
Jika ada yang membutuhkan tutorial ini ada di tautan ini: smyl.es/…
sMyles
Anda juga dapat memasang hard drive Anda dari utilitas disk, lalu buka terminal dan lakukan cd
BallpointBen
5

Untuk mac baru yang menggunakan disk dengan APFS (sistem file Apple), Anda cukup melakukannya:

diskutil apfs unlock "Macintosh HD"

Dan kemudian mengaksesnya dengan:

ls "/Volumes/Macintosh HD"
Andrey Gordeev
sumber
Berfungsi bagus untuk menghapus file instalasi yang dilindungi sistem, dengan cara yang aman . Terima kasih.
Danila Vershinin
4

Ketika di-boot ke OS X Recovery, root dari Macintosh HD tidak /, itu:
/Volumes/Macintosh HD/

Untuk sampai ke direktori Beranda Anda di Terminal, gunakan:

cd "/Volumes/Macintosh HD/Users/User_Name"

Di mana User_Namenama Akun Pengguna Anda.

Dari sana Anda dapat mengakses direktori Anda seperti Documents, Desktop, Pictures, dll.


Saat mem-boot ke Partisi Pemulihan, Macintosh HD dipasang secara otomatis dan harus terdaftar di /Volumes. Jika ini bukan masalahnya, jalankan Disk Utility (dapat diakses melalui salah satu menu dalam Mode Pemulihan) terlebih dahulu untuk memeriksa kesalahan drive dan memperbaikinya.

pengguna3439894
sumber
setelah folder itu pertama kali melempar saya ke dalam ketika saya membuka Terminal saya dapat melihat bahwa tidak ada Volume, hanya. Maju dan Perpustakaan. Saya juga mengedit pertanyaan saya dengan hasil perintah pwd dieksekusi tepat setelah membuka Terminal.
sanjihan
@ sanjihan, Tidak masalah direktori Anda saat memulai Terminal dalam Pemulihan OS X! Anda harus menavigasi ke tempat yang Anda inginkan dan informasi yang saya sajikan dalam jawaban saya: cd "/Volumes/Macintosh HD/Users/User_Name"bekerja untuk saya ketika mem-boot ke OS X Recovery. Jika volume startup internal Anda tidak bernama Macintosh HD, ubah perintah ke yang sesuai.
user3439894
Setuju dengan Anda! Beli tidak ada Macintosh HD dalam Volume. hanya OS X Base System dan. Trash. Saya pikir OS X Base System adalah induk dari Macintosh HD. Baru tahu bukan. Saya akan melanjutkan dengan First Aid on Macintosh HD. Mybe yang akan menuliskannya di Volume
sanjihan
@ sanjihan, Jika Anda keluar dari Terminal dan masuk ke Disk Utility, apakah Anda melihat Macintosh HD Anda?
user3439894
ya saya lakukan, tetapi itu diklik. Saya menjalankan First Aid pada APPLE SSD yang merupakan folder induk dari Macintosh HD.
sanjihan