Saya mendapatkan kesalahan ini ketika mencoba mempartisi ulang drive eksternal: "".
Saya ingin menjalankan fsck -fy
di drive, tetapi tidak tahu sintaks yang tepat untuk melakukannya di drive eksternal?
Adakah yang bisa membantu saya mengatasi masalah ini?
diskutil list
kartu SD saya adalah disk2. Maka Anda ingin menemukan nomor partisi, jadi lakukan sesuatu sepertils /dev/disk2*
. Ini menghasilkandisk2s1
. Jadi perintah terakhir yang saya jalankan adalah inisudo fsck_hfs -f /dev/disk2s1
. CATATAN: Saya sengaja memformat kartu SD saya sebagai hfs. Biasanya mereka menggunakan seperti lemak atau sesuatu.Itu memang kesalahan yang sangat deskriptif.
Untuk menjalankan
fsck
pada drive eksternal, Anda harus terlebih dahulu mencari tahu pengenal drive. Jalankandiskutil list
dan periksa nama volume yang tercantum di bawahIDENTIFIER
- itu akan menjadi sepertidisk3s4
, misalnya.Gunakan nama itu untuk menjalankan
fsck
. Anda juga dapat melewati-f
opsi untuk memaksa memeriksa sistem file yang bersih.fsck
memiliki singkatan untuk beragam jenis sistem file:fsck_hfs
untuk HFS, gunakan-f
opsi untuk memaksa memeriksa sistem jurnalfsck_exfat
untuk ExFAT (tidak ada-f
opsi di sini)fsck_msdos
untuk FAT (tidak ada-f
opsi di sini)sumber
fsck
tanpa semacam bendera. Menggunakan perintah seperti yang diberikan di sini menghasilkan output bantuan / penggunaan.fsck_hfs
.Saya harus menjalankan dengan flag -l:
The
-l
flag mengatakan fsck untuk memeriksa drive hanya modus baca.sumber
Ini bukan jawaban langsung ke pertanyaan awal, tetapi terkait erat.
Pilihan lain adalah menggunakan diskutil sendiri untuk memverifikasi atau memperbaiki drive eksternal.
Saya tidak yakin bagaimana ini dibandingkan dengan fsck, tetapi itu memperbaiki drive eksternal saya yang tidak dipasang setelah saya tidak sengaja meninggalkannya terpasang selama restart untuk pembaruan sistem.
dan kemudian perintah seperti
untuk beberapa alasan hanya menjalankan perintah verifikasi untuk menyelesaikan masalah saya, tetapi jika Anda perlu melangkah lebih jauh ada juga memperbaiki perintah
sumber