Câu hỏi Làm thế nào để định dạng một ổ đĩa flash USB?


Trong Windows có một tùy chọn "Định dạng" đơn giản trong trình đơn bật lên nhấp chuột phải của ổ đĩa flash. Cái đó ở đâu trong Ubuntu?


229
2018-01-20 08:29


gốc


Tôi đã cố gắng để định dạng máy nghe nhạc mp3 của tôi với góa phụ-7 và thất bại. đã được gparted giải quyết vấn đề. - Habeeb Perwad


Các câu trả lời:


Bạn có thể dùng Đĩa nó được cài đặt theo mặc định và dễ sử dụng.

enter image description here

  • 1st: Nhấp vào biểu tượng Dash
  • 2nd: Tìm kiếm "Disks"
  • 3rd: Nhấp vào đĩa

Ứng dụng sẽ hiển thị:

enter image description here

  • 1st: Chọn ổ USB
  • 2: Nhấp vào biểu tượng "bánh răng" và chọn "Định dạng"

Cửa sổ nhỏ này sẽ xuất hiện, chỉ cần chọn tùy chọn bạn muốn và nhấn vào Format ...:

enter image description here


223
2018-01-20 08:38



Thanks.Đó là nó. Nhưng một câu hỏi nữa xuất hiện. Trong sự lựa chọn FS nó cung cấp chỉ FAT cùng với ext2, ext3 và FAT được mã hóa. Nhưng điều này có nghĩa là FAT16, FAT32 hoặc exFAT? Trong trường hợp cụ thể của tôi, tôi thích FAT16 hơn vì ổ flash của tôi chỉ có kích thước 1GB. - Ivan
không có bạn không phải cài đặt gparted chỉ goto System -> Administration -> Disk Utility và định dạng. - Lincity
Tôi không nghĩ có bất kỳ lý do nào để chọn FAT16 trên FAT32. - loevborg
FAT16 sẽ lãng phí nhiều không gian hạn chế của bạn. Nó không nên được sử dụng trên bất cứ điều gì trên 256MB hoặc hơn. - psusi
Trong 12.10 trở đi, tùy chọn "định dạng ..." đã biến mất. Tiện ích trên đĩa có lỗi lâu dài khiến định dạng không thể:bugs.launchpad.net/ubuntu/+source/udisks/+bug/1059872. Lựa chọn duy nhất của bạn là sử dụng GParted --- xem câu trả lời tiếp theo. - Rmano


Trong Ubuntu, có nhiều phương pháp để bạn có thể định dạng ổ đĩa của mình

1 - bằng tiện ích Disk  xem video   // cách đơn giản nhất


2- bằng công cụ Gparted  xem video 

// bạn có thể cài đặt nó từ trung tâm phần mềm Ubuntu hoặc là bạn có thể cài đặt bằng cách nhập

sudo apt-get install gparted

3- bằng cách sử dụng thiết bị đầu cuối  xem video

chuyển sang chế độ siêu bằng cách nhập "su" theo sau là mật khẩu chế độ siêu

fdisk -l

sẽ hiển thị tất cả âm lượng trong máy tính của bạn hoặc bạn cũng có thể sử dụng

df

để xem ổ đĩa flash USB, giả sử nó có thể /dev/sdb1

umount /dev/sdb1

bỏ gắn ổ đĩa

mkfs.vfat /dev/sdb1

định dạng ổ đĩa thành định dạng fat32

CHỈNH SỬA

mkfs.vfat -n 'name_for_your_pendrive' -I /dev/sdb1

để thêm tên cho pendrive của bạn


163
2017-10-22 11:24



Nó sẽ hoạt động ngay cả khi USB được ghi bảo vệ. Cảm ơn rất nhiều. - Mansoorkhan Cherupuzha
Hai video đầu tiên không còn nữa - Martin Thoma
Đối với ổ đĩa bút, bạn không cần -I và có thể thích sử dụng: mkfs.fat -v -F 32 -n "MyUsbStick" /dev/sda. - not2qubit


The Command-Line Way

Trong trường hợp bạn không thể định dạng thiết bị của mình từ GUI, hãy thử cách này.

  1. Mở Terminal (Ctrl + Alt + T)

  2. Liệt kê các thiết bị lưu trữ khối của bạn bằng cách phát lệnh lsblk
    Sau đó, xác định ổ đĩa bút của bạn bằng SIZE. Trong trường hợp của tôi / dev / sdb

    enter image description here

  3. Xóa mọi thứ trong ổ bút (KHÔNG BẮT BUỘC):

    sudo dd if=/dev/zero of=**/dev/sdb** bs=4k && sync  
    

    Thay thế /dev/sdb với thiết bị tương ứng của bạn. Điều này sẽ mất một thời gian. Nó sẽ giả vờ bị mắc kẹt. Chỉ cần kiên nhẫn.

    ví dụ:

    dd if=/dev/zero of=/dev/sdb bs=4k && sync
    dd: error writing '/dev/sdb': No space left on device
    
    1984257+0 records in
    1984256+0 records out
    8127512576 bytes (8.1 GB) copied, 1236.37 s, 6.6 MB/s
    
  4. Tạo một bảng phân vùng mới trong thiết bị:

    sudo fdisk /dev/sdb
    

    Sau đó nhấn chữ cái o để tạo một bảng phân vùng DOS trống mới.

  5. Tạo phân vùng mới:

    • Thư báo chí n  để thêm phân vùng mới. Bạn sẽ được nhắc về kích thước của phân vùng. Tạo phân vùng chính khi được nhắc, nếu bạn không chắc chắn.

    • Sau đó nhấn chữ cái w để ghi bảng vào đĩa và thoát.

  6. Định dạng phân vùng mới của bạn.

    • Xem nhãn phân vùng mới của bạn bằng lệnh lsblk
      Trong trường hợp của tôi, nó là /dev/sdb1 

    lsblk output

    • Đưa ra lệnh dưới đây để định dạng ổ đĩa mới:

      sudo mkfs.vfat **/dev/sdb1**  
      

      Hãy thay thế /dev/sdb1 với thiết bị tương ứng của bạn.

    • Đẩy thiết bị ra:

      sudo eject /dev/sdb
      

102
2018-01-08 13:43



nếu bạn mất kiên nhẫn trong khi chờ đợi dd bạn luôn luôn có thể mà ps aux | grep dd sao chép quá trình id rồi watch -n 4 kill -USR1 pid - Donald Derek
Trái với cách GUI nó thực sự định dạng đúng thanh và cho phép (sử dụng tham số -n <name>) để thiết lập nhãn của đĩa đó. Cách GUI không hiệu quả với tôi. - Matthias Hryniszak
Cảm ơn đã làm việc cho tôi. Tôi đã không thể định dạng bằng cách sử dụng đồ họa. :) - john400
Sau khi xóa bằng lệnh dd, bạn có thể thử kết nối lại và thực hiện phân vùng trong GUI. - Krishnadas PC
Điều đó thật tuyệt. Tôi cũng đề nghị sudo apt-get install pmount - nó sẽ chăm sóc sync và tự động đặt lại ở cùng một vị trí. - SDsolar


đã được gparted - Cách duy nhất để đi với định dạng ổ đĩa và HD vv. Nó có sẵn để tải xuống trong Trung tâm phần mềm Ubuntu, chỉ cần tìm kiếm đã được gparted.


36
2017-07-11 22:21





Chạy các lệnh dưới đây để định dạng usb thành fat32 hệ thống tệp từ thiết bị đầu cuối,

sudo su
fdisk -l 

(điều này giúp khám phá pendrive / dev / sdxx của bạn)

umount /dev/sdxx

sau đó định dạng thiết bị của bạn thành FAT32

mkdosfs -F 32 -I /dev/sdxx

Trường hợp "xx" là từ lệnh fdisk -l biểu thị các ký tự cuối cùng của ổ USB.


29
2017-11-23 12:48



không hoạt động trong Ubuntu 14.04. Nói "Lỗi đồng bộ hóa sau lần xóa ban đầu: Đã hết thời gian chờ đối tượng (udisks-error-quark, 0)" - Nabin
chỉ hoạt động tốt vào ngày 14.10, có vẻ như nó khá là trục trặc phần cứng trong bình luận ở trên. - silpol
Dễ dàng và dễ hiểu! (@ 14.10) - Milkncookiez
CNTT làm việc cho tôi .. sử dụng "umount / dev / sdb1" và "umount / dev / sdb2" .. theo yêu cầu của tôi. - Amitabha Biswas
Nó là tốt hơn để nói cảm ơn trong các hình thức upvote hơn là bình luận :-) - Avinash Raj


Dưới đây là một số hướng dẫn:

  • Cắm ổ đĩa flash của bạn vào một cổng USB trống và sao lưu bất kỳ dữ liệu nào trên ổ đĩa. Mở menu chính, di chuyển con trỏ qua "Phụ kiện" và sau đó nhấp vào "Thiết bị đầu cuối". Tại dấu nhắc thiết bị đầu cuối, nhập sudo apt-get install gpartedvà hãy nhấn Đi vào.
  • Nhập mật khẩu quản trị viên Ubuntu của bạn khi được nhắc và nhấn Đi vào. Điều này sẽ tải xuống và cài đặt GParted, đây là một chương trình phân vùng ổ đĩa mã nguồn mở
  • Vào menu chính của Ubuntu sau khi cài đặt xong, di chuyển con trỏ qua "Hệ thống", chọn "Quản trị" và nhấp vào "Trình chỉnh sửa phân vùng". Nhập mật khẩu quản trị viên của bạn khi được nhắc và nhấp "OK".
  • Nhấp vào "GParted" trên thanh công cụ. Di chuột qua "Thiết bị" và chọn ổ flash USB của bạn từ danh sách (ví dụ: dev / sdb1). Nhấp chuột phải vào thiết bị trong cửa sổ GParted chính và nhấp vào "Ngắt kết nối". Có thể mất vài phút để thiết bị được ngắt kết nối
  • Nhấp chuột phải vào thiết bị một lần nữa sau khi nó chưa được gắn kết và di chuột qua "Định dạng tới". Chọn loại hệ thống tập tin mong muốn - RiserFS, linux-swap, Ext 2, Ext 3, FAT16 hoặc Fat32, ví dụ - và nhấp vào "Áp dụng" trên thanh công cụ. Tùy thuộc vào kích thước của ổ đĩa flash, nó sẽ mất ba đến bốn phút cho GParted để hoàn thành quá trình.
  • Đóng GParted sau khi ổ đĩa flash được định dạng. Để gắn ổ USB flash của bạn, rút ​​phích cắm và sau đó cắm lại. Ổ đĩa hiện đã sẵn sàng để lưu trữ dữ liệu ở định dạng tệp bạn đã chọn.

7
2018-06-21 08:06





Trước hết sử dụng fdisk -l để xem phân vùng usb, sau đó nếu:

ext == > mkfs.ext3 /dev/sda1
FAT/FAT32 ==> mkfs.vfat /dev/sda1

Lưu ý: Bạn phải là nguồn gốc hoặc sử dụng sudo Để làm việc đó.


4
2018-06-09 05:16





sfdisk Phương pháp không tương tác CLI

echo 'start=2048, type=83' | sudo sfdisk /dev/sdX
sudo mkfs.ext4 /dev/sdX1

xóa tất cả dữ liệu và tạo một phân vùng duy nhất chiếm tất cả USB với hệ thống tệp ext4.

Chọn X dựa trên đầu ra của:

sudo lsblk
sudo fdisk -l

Để biết mô tả chi tiết hơn về sfdisk xem: https://superuser.com/questions/332252/creating-and-formating-a-partition-using-a-bash-script/1132834#1132834

fdisk tự động hóa

Nó cũng có thể làm tương tự như trên với:

printf 'o\nn\np\n1\n\n\nw\n' | sudo fdisk /dev/sdX

nhưng phương pháp này ít bảo trì hơn sfdisk, được thiết kế cho Scripting fdisk, đặc biệt nếu bạn muốn tạo các bảng phân vùng phức tạp hơn.


4
2017-09-09 13:37