Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình Bash

Hướng Dẫn Linux Shell: Cách Format USB (FAT, NTFS, EXT)

Bài viết này sẽ chỉ cho bạn cách format USB hoặc ổ cứng ngoài USB từ dòng lệnh/shell Linux cho các hệ thống tệp FAT, NTFS, và EXT.

Cắm Ổ Đĩa

Bước đầu tiên – cắm USB hoặc ổ cứng ngoài và chờ một chút để được phát hiện.

Tìm Ổ Đĩa

Tiếp theo, tìm ổ đĩa bạn vừa cắm dùng lệnh fdisk để liệt kê (-l) các thiết bị lưu trữ gắn kết:

sudo fdisk -l

Chúng ta sẽ dùng lệnh sudo thường xuyên – nhiều tác vụ này đòi hỏi đặc quyền quản trị.

Lệnh fdisk sẽ xuất danh sách thiết bị lưu trữ gắn kết với hệ thống của bạn. Trong số đó (hy vọng là cuối cùng trong danh sách để dễ tìm) sẽ là thiết bị bạn vừa cắm:

Disk /dev/sdb: 29.26 GiB, 31406948352 bytes, 61341696 sectors
Disk model: Cruzer Blade
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xfdb38d34
Device     Boot Start      End  Sectors  Size Id Type
/dev/sdb1        2048 61341695 61339648 29.3G  c W95 FAT32 (LBA)

Ở trên, bạn thấy thiết bị /dev/sdb (ổ USB vật lý) và /dev/sdb1 – một phân vùng FAT trên ổ đó.

Tên thiết bị sdb/sdb1 có thể khác trên hệ thống của bạn!

Đảm Bảo Ổ Đĩa Chưa Được Mount

Bạn không thể format ổ đang được dùng, vì vậy ổ phải được unmount khỏi hệ thống tệp. Một số hệ thống sẽ tự động mount ổ, một số thì không.

sudo umount /dev/sdb1

Lệnh trên sẽ unmount /dev/sdb1.

Format Ổ Đĩa

Nhóm lệnh mkfs sẽ tạo hệ thống tệp rỗng trên thiết bị cho trước. Không phải tất cả hệ thống tệp đều được hỗ trợ trên mọi hệ điều hành, nên chọn cái phù hợp với bạn.

Cảnh báo – tất cả tệp sẽ bị xóa – vì vậy hãy chắc chắn bạn thực sự muốn xóa mọi thứ trên ổ và bạn dùng đúng đường dẫn thiết bị để tránh format nhầm ổ khác.

Format Cho Hệ Thống Tệp EXT4

Lệnh sau sẽ format dùng hệ thống tệp EXT4 để dùng trên Hệ thống Linux:

sudo mkfs.ext4 /dev/sdb1

Format Cho Hệ Thống Tệp FAT/vFAT

Lệnh sau sẽ format dùng hệ thống tệp FAT để dùng trong Linux, Windows, và macOS:

sudo mkfs.vfat /dev/sdb1

Format Cho Hệ Thống Tệp NTFS

Lệnh sau sẽ format dùng hệ thống tệp NTFS để dùng trên Windows và một số bản phân phối Linux được hỗ trợ:

sudo mkfs.ntfs /dev/sdb1

Đang tìm cách mount USB hoặc ổ mới format? Đây là cách.