Cách xóa đĩa khỏi dòng lệnh trong Mac OS X

Mục lục:

Anonim

Một số người dùng máy Mac có thể yêu cầu khả năng xóa đĩa hoặc xóa ổ đĩa cứng khỏi dòng lệnh trên Mac OS, một tác vụ thường được thực hiện thông qua ứng dụng Disk Utility từ GUI. Cách tiếp cận dòng lệnh để xóa ổ đĩa trong macOS hơi khác một chút và nó yêu cầu cú pháp chính xác để đảm bảo rằng bạn đang xóa đúng ổ đĩa, khiến phương pháp xóa bất kỳ ổ đĩa nào này chỉ phù hợp với người dùng Mac nâng cao.

Hướng dẫn này sẽ hướng dẫn cách xóa và định dạng toàn bộ ổ đĩa đích chỉ sử dụng dòng lệnh trên bất kỳ máy Mac nào sử dụng macOS hoặc Mac OS X. Bạn có thể chọn bất kỳ định dạng hệ thống tệp phổ biến nào cho ổ đĩa sau đó đã bị xóa, bao gồm ExFAT, FAT32, HFS+ hoặc JHFS+.

lưu ý rằng mục đích của việc này là xóa toàn bộ đĩa khỏi dòng lệnh ở đây, đây không chỉ là xóa một ổ đĩa hoặc phân vùng trên đĩa đích. Toàn bộ đĩa đích bị xóa, tất cả dữ liệu trên đĩa đích bị hủy bằng cách sử dụng phương pháp này, không còn ổ đĩa hoặc phân vùng hay bất kỳ dữ liệu nào. Đừng hiểu lầm điều đó, nếu không bạn sẽ không tránh khỏi việc mất dữ liệu vĩnh viễn khi bị xóa và hủy. Hãy nhớ rằng dòng lệnh là không khoan nhượng, nếu bạn không cảm thấy thoải mái với dòng lệnh, sẽ phù hợp hơn nhiều nếu bạn xóa và định dạng đĩa bằng Tiện ích ổ đĩa trong giao diện chuẩn của Mac OS X.

Cách Xóa Đĩa khỏi Dòng Lệnh của Mac OS

Để bắt đầu, bạn cần khởi chạy ứng dụng Terminal trên máy Mac để cấp quyền truy cập vào dòng lệnh. Nó có thể được tìm thấy với Spotlight, Launchpad hoặc trong thư mục /Applications/Utilities/.

Để xóa ổ đĩa khỏi dòng lệnh trên máy Mac, chúng ta sẽ sử dụng lệnh “diskutil” quen thuộc với động từ eraseDisk và các cờ thích hợp khác để chỉ định các tùy chọn về cách chúng ta muốn xóa ổ đĩa, và để xác định ổ đĩa nào sẽ bị xóa.

Cú pháp cơ bản để xóa ổ đĩa khỏi dòng lệnh trong macOS như sau:

diskutil eraseDisk FILE_SYSTEM DISK_NAME DISK_IDENTIFIER

Ví dụ: giả sử bạn đã sử dụng “danh sách ổ đĩa” để hiển thị tất cả ổ đĩa được gắn trên máy Mac từ dòng lệnh và bạn đã xác định ổ đĩa thích hợp để xóa được xác định là /dev/disk6s2 , bạn muốn tên đĩa là “Emptied” và bạn muốn loại định dạng hệ thống tệp đĩa mới là Mac OS Extended Journaled (JHFS+), cú pháp sẽ như sau:

diskutil eraseDisk JHFS+ Emptied /dev/disk6s2

Điều cực kỳ quan trọng là bạn phải sử dụng đúng cú pháp khi xác định ổ đĩa cần xóa. Nhận dạng không đúng cách có thể dẫn đến xóa nhầm ổ đĩa, phá hủy vĩnh viễn mọi dữ liệu trên đó. Đừng vặn cái này lên. Nếu không chắc chắn, bạn có thể tìm thấy nút ID đĩa với “thông tin sử dụng đĩa “TÊN ĐĨA” |grep Device”.

Để tham khảo nhanh, đây là một số ví dụ về các phương pháp xóa đĩa khác nhau cho các loại định dạng hệ thống tệp khác nhau. Như thường lệ, hãy chắc chắn rằng bạn thay đổi nút đĩa cho phù hợp với đĩa của mình.

Định dạng đĩa sang Mac OS Extended Journaled (JHFS+) từ Terminal trong Mac OS X

diskutil eraseDisk JHFS+ DiskName /dev/DiskNodeID

Định dạng Ổ đĩa sang Mac OS Extended (HFS+) từ Terminal trong Mac OS X

diskutil eraseDisk HFS+ DiskName /dev/DiskNodeID

Định dạng Đĩa sang MS-DOS fat32 từ Dòng lệnh trong Mac OS X

diskutil eraseDisk FAT32 DiskNameGoesHere /dev/DiskNodeIDHere

Định dạng Ổ đĩa thành ExFAT từ Dòng lệnh trong Mac OS X

diskutil eraseDisk ExFAT DiskName /dev/DiskNodeID

Một lần nữa, bất kỳ lệnh nào trong số này sẽ xóa toàn bộ đĩa đích và xóa sạch mọi dữ liệu trên đó.

Người dùng muốn biết thêm chi tiết hoặc thông tin về các tùy chọn khác có sẵn bao gồm cài đặt MBR và GPT có thể truy vấn trang hướng dẫn bằng “man diskutil” và tìm kiếm “eraseDisk” hoặc thực thi lệnh mà không cần thông tin cụ thể như vậy:

diskutil eraseDisk Cách sử dụng: diskutil eraseTên định dạng đĩa |MBR|GPT] MountPoint|DiskIdentifier|DeviceNode Xóa hoàn toàn toàn bộ đĩa hiện có. Tất cả các phân vùng trên đĩa này sẽ bị hủy.Quyền sở hữu của đĩa bị ảnh hưởng là bắt buộc. Định dạng là tên hệ thống tệp cụ thể mà bạn muốn xóa dưới dạng (HFS+, v.v.).ame là tên ổ đĩa (mới) (tuân theo các hạn chế đặt tên hệ thống tệp) hoặc có thể được chỉ định là %noformat% để bỏ qua quá trình khởi tạo (newfs ). Bạn không thể xóa đĩa khởi động. Ví dụ: diskutil eraseDisk JHFS+ Un titledUFS disk3

Cuối cùng, điều đáng nói là nếu bạn muốn xóa đĩa khởi động hiện tại khỏi dòng lệnh từ phương pháp này, thì bạn muốn làm như vậy từ đĩa khởi động hoặc từ chế độ khôi phục. Chỉ riêng Chế độ một người dùng là không đủ để xóa hệ điều hành đã khởi động tích cực.

Cách xóa đĩa khỏi dòng lệnh trong Mac OS X