Làm thế nào để bạn phân vùng USB Thumb / Flash Drive?


37

Ra khỏi hộp, Windows sẽ không cho phép bạn phân vùng USB Thumb / Flash Drive. Làm thế nào bạn có thể làm điều này?

Trong trường hợp bất cứ ai đang tự hỏi Tại sao bạn sẽ làm điều này?

Thật thú vị trong trường hợp ổ BitLocker ToGo nơi bạn có thể lấy một ngón tay cái lớn (như 4 hoặc 8 GB) và định dạng một lượng nhỏ ổ đĩa được sử dụng bình thường như một ổ Fat32 và để lại phân vùng còn lại được mã hóa bằng BitLocker. Điều này cho phép bạn giữ một số dữ liệu không bí mật trên phân vùng không được mã hóa (như ứng dụng di động).


2
Thực tế anh ấy đang hỏi về bitlocker cho tôi biết rằng các cửa sổ của nó.
Đánh dấu Broadington

@OmarShahine: Tôi có một phân vùng đầu tiên ở NTFS và phân vùng thứ hai trong ext4. Vấn đề chính: windows chỉ nhìn thấy phân vùng ext4!
dùng2284570

4
Windows sẽ nhận ra phân vùng chính đầu tiên CHỈ. Nếu không có phân vùng chính, nó sẽ nhận ra CHỈ phân vùng ảo / mở rộng đầu tiên. Nguồn: Partition Master phiên bản 10 (bật lên cảnh báo khi cố gắng tạo phân vùng trên ổ đĩa di động nhỏ hơn tổng kích thước của thiết bị)
Kurdtpage

Câu trả lời:


49

Nó có thể được thực hiện với một công cụ dòng lệnh được gọi là diskpart

Các bước (trên Windows 10) như sau:

  1. Nhấp vào biểu tượng cửa sổ
  2. Nhập cmd(không nhấn enter)
  3. Nhấp chuột phải vào tùy chọn 'Dấu nhắc lệnh' (đó là tùy chọn đầu tiên đối với tôi), chọn 'Chạy với tư cách quản trị viên' và nhấp vào 'Có' trên cửa sổ bật lên xác nhận
  4. Nhấp vào cửa sổ 'Quản trị viên: Dấu nhắc lệnh', nhập diskpartvà nhấn enter (hãy cẩn thận từ đây trở đi - bạn đang làm những việc cấp thấp cho các ổ đĩa của mình và có thể xóa ổ đĩa chính của bạn nếu bạn không cẩn thận)

  5. Bạn sẽ thấy một DISKPART>dấu nhắc. Nhập list diskvà nhấn enter. Bạn sẽ nhận được một danh sách các ổ đĩa trở lại - bạn muốn tìm ổ đĩa USB. Nó có thể sẽ nhỏ hơn nhiều so với ổ đĩa chính của bạn. Tôi đang sử dụng hệ thống của mình làm ví dụ - có thể bạn sẽ khác, vì vậy bạn sẽ phải tìm ra ổ đĩa nào là ổ USB. Bạn không muốn nhận sai điều này! Nếu bạn có bất kỳ nghi ngờ nào, hãy tìm kiếm sự giúp đỡ từ một người bạn kỹ thuật hơn. Bạn có thể phá hủy dữ liệu của bạn nếu bạn nhận được nó sai!

Ví dụ, trên hệ thống của tôi, tôi thấy:

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online         1863 GB    10 MB        *
  Disk 1    Online           58 GB      0 B        *
  1. Ổ USB trong trường hợp của tôi là Đĩa 1 (Tôi có ổ 64Gb, 58 đủ gần!). Đây rõ ràng không phải là Đĩa 1863Gb, đó là ổ đĩa Windows chính của tôi. Tôi không muốn đi đâu gần đó!

  2. Bây giờ tôi muốn select disk 1và nhấn enter (Có thể là 2 hoặc một số khác trên hệ thống của bạn. Gần như chắc chắn KHÔNG 0.)

  3. Bây giờ hãy nhập list partition [enter]và bạn sẽ thấy các phân vùng trên ổ USB của mình.

  4. Tôi đã có một phân vùng EFI 200Mb mà tôi muốn xóa. Đó là phân vùng 1 nên tôi đã làmselect partition 1 [enter]

  5. Phân vùng EFI trên ổ đĩa của tôi đã được bảo vệ, vì vậy khi tôi cố gắng xóa phân vùng đó, nó đã thất bại. Lệnh để buộc nó là delete partition override. Điều này sẽ xóa phân vùng đã chọn. Lưu ý: Tôi đã phải sử dụng hệ thống trợ giúp để tìm ra điều này: help delete partition [enter]đưa cho tôi thứ tôi cần.

  6. Khi bạn đã xóa (các) phân vùng, bạn có thể quay lại Quản lý đĩa và định dạng lại / phân vùng lại ổ đĩa với GUI đẹp :)

Bạn có thể thấy tất cả các lệnh Diskpart bằng cách gõ help [enter]. Có rất nhiều ở đó, nhưng tôi thích làm ít nhất có thể trong đĩa và sau đó quay lại GUI Quản lý đĩa.


2
Cảm ơn, nhưng tôi không thể tạo phân vùng thứ 2 bằng GUI. Sau khi tôi tạo phân vùng đầu tiên (sử dụng một nửa dung lượng đĩa), khi tôi nhấp chuột phải vào vùng chưa được phân bổ, khu vực tùy chọn "âm lượng mới" sẽ chuyển sang màu xám
Zain R

cũng hoạt động trên Windows 7 :)
Zathrus Writer

bạn có thể thêm các phân vùng create partition [type]trong đó [type] là loại phân vùng bạn muốn-- logicalcho một ổ đĩa mới, primarynếu bạn đang làm việc với một đĩa không được phân chia (nghĩa là trống bằng cách sử dụng cleanđĩa) , ví dụ efi, efi. Sau đó, bạn có thể chọn âm lượng vừa tạo và định dạng nó với format fs=[format type] label="[label name]" quick.
j4eo

8

Ra khỏi hộp, Windows Vista / 7 cho phép phân vùng ổ USB. Lệnh là diskpart.


10
Trả lời câu hỏi của riêng bạn được khuyến khích. Nó giúp tạo ra một cơ sở dữ liệu đầy đủ các giải pháp ở đây.
Brent

2
Bạn không thể phân vùng ổ USB được đánh dấu là có thể tháo rời, trước tiên nó cần phải tháo bit có thể tháo rời. Diskpart sẽ không phân vùng một ổ đĩa di động như hầu hết các ổ USB, vì vậy câu hỏi của tôi
Omar Shahine 04/05/2016

4
Tôi không chắc bạn đang sử dụng phiên bản Windows nào, nhưng tôi không gặp vấn đề gì khi sử dụng Diskpart trên Windows Vista / 7 để phân vùng ổ đĩa flash (Diskpart, chọn ổ đĩa, dọn dẹp, tạo phân vùng chính, chọn phân vùng #, kích hoạt, định dạng, gán, thoát )

Kiểm tra ở đây để biết thêm thông tin, nó thực sự hiệu quả với tôi: support.microsoft.com/en-us/kb/300415
codepleb

5

Vấn đề

Trái với Linux, Windows không thể phân vùng hoặc sử dụng đúng UFD được phân vùng (USB Flash Drive); nghĩa là, nếu bạn cắm một UFD được phân vùng, chỉ phân vùng đầu tiên sẽ hiển thị.

Giải pháp

Giải pháp nên giải quyết hai vấn đề: phân vùng và hiển thị phân vùng. Đầu tiên, một tùy chọn là sử dụng Linux, có lẽ là một bản phân phối trực tiếp được nhắm mục tiêu cụ thể để chụp ảnh và phân vùng, như Clonezilla . Ngoài ra còn có các công cụ Windows miễn phí như Bootice .

Nhiệm vụ thứ hai là làm cho tất cả (không chỉ cái đầu tiên) có thể sử dụng được trong Windows. Một tùy chọn không khuyến khích là sử dụng các công cụ lật bit phương tiện có thể tháo rời, vì chúng có thể làm hỏng các thanh không tương thích.

Một cách tốt hơn là cài đặt bộ lọc. Một chương trình tương tự như một ổ đĩa, thêm chức năng bổ sung cho chúng. Trong trường hợp của chúng tôi, làm cho một UFD xuất hiện dưới dạng ổ đĩa cố định. Xem ví dụ diskmod.sys Karyonix thảo luận trên reboot.pro .

Tác dụng phụ và sử dụng thay thế

Vì Windows chỉ có thể thấy phân vùng UFD đầu tiên mà không có bộ lọc, nên người ta có thể làm cho một số tệp Linux không hiển thị với người dùng Windows, bằng cách lưu trữ chúng trên một phân vùng khác ngoài phân vùng đầu tiên.

Một trường hợp đặc biệt là một bản phân phối Linux bút . Nếu bạn cũng muốn sử dụng bút để lưu trữ tài liệu và bạn không muốn trong Windows để hiển thị các tệp Linux OS, chỉ cần không cài đặt Linux trên phân vùng đầu tiên.


xin lỗi nhưng "UFD" là gì?
Tomofumi

@Tomofumi: Đã sửa trong văn bản!
antonio

4

Windows phải có khả năng nhận ra ổ đĩa flash là "đĩa cố định".

Điều này được thực hiện bằng cách lật bit rời (không phải lúc nào cũng hoạt động) hoặc sửa đổi cfadisk.c.inftệp, giả sử bạn đang ở trên XP. (Bạn phải biết cách viết mã cho cái sau.)


Xin chào, quan tâm đến công phu? Hoặc ít nhất là đưa ra một tài liệu tham khảo.
Alex

1

Tôi đến từ một quan điểm linux, vì vậy tôi sẽ chỉ sử dụng cfdisk hoặc nếu bạn thích một gui, gparted .

Bạn có thể giữ một đĩa CD trực tiếp như Ubuntu tiện dụng để thực hiện những việc này. Chỉ cần khởi động từ CD, làm những gì bạn phải làm, khởi động lại vào windows. (nó cũng tuyệt vời như một giải pháp cứu hộ khẩn cấp)


1

Bạn có thể sử dụng Windows cmd.exe: chạy nó với tư cách quản trị viên và sử dụng tiện ích bàn điều khiển Diskpart.exe để phân vùng ổ đĩa. Hướng dẫn sử dụng: http://ss64.com/nt/diskpart.html


Tôi không nghĩ rằng câu trả lời này cho câu hỏi: DISKPART> tạo phân vùng chính Không thể tìm thấy phạm vi miễn phí có thể sử dụng được. Có thể là không đủ không gian trống để tạo phân vùng ở kích thước và độ lệch đã chỉ định. Chỉ định kích thước khác nhau và giá trị bù hoặc không chỉ định hoặc để tạo phân vùng có kích thước tối đa. Có thể là đĩa được phân vùng bằng định dạng phân vùng đĩa MBR và đĩa chứa 4 phân vùng chính, (không thể tạo thêm phân vùng), hoặc 3 phân vùng chính và một phân vùng mở rộng, (chỉ có thể tạo ổ đĩa logic).
Florian Bidabe

0

Một cách để làm điều này là sử dụng một công cụ có tên BootIt . công cụ này đã loại bỏ bit có thể tháo rời trên ổ USB / flash và cho phép bạn phân vùng ổ đĩa.

Tôi chắc chắn có nhiều cách tốt hơn để làm điều này, nhưng đây là cách duy nhất tôi có thể nghĩ ra.


Về cơ bản, loại bỏ bit rời là những gì nó sẽ mất. Tuy nhiên, liên kết bạn đã đăng không tìm thấy công cụ BootIt.
Alex

Đây là một liên kết mới: tipsdotcom.com/lexar-usb-format-doad.html
jonincanada

0

Một câu trả lời khác: Đặt một hoặc nhiều tệp ổ cứng ảo (VHD) trên ổ đĩa và gắn chúng nếu bạn cần một hệ thống tệp khác. Trong Windows, công cụ Quản lý đĩa có khả năng đính kèm tệp VHD dưới dạng đĩa vật lý, do đó tệp VHD có thể được truy cập giống như đĩa vật lý.


Nhưng liệu các cửa sổ có thể gắn kết một cái gì đó giống như ext4 vhd không?
jiggunjer

Windows sẽ có thể gắn ổ đĩa, nhưng sẽ không thể đọc phân vùng; ít nhất là không có công cụ của bên thứ 3 Tôi đã sử dụng ext2fsd.com trong quá khứ, điều này về cơ bản làm cho Explorer có hỗ trợ hệ thống tập tin ext2 / 3/4 gốc, để thành công lớn.
Joshua Parnell

0

Ra khỏi hộp, Windows sẽ không cho phép bạn phân vùng USB Thumb / Flash Drive. Làm thế nào bạn có thể làm điều này?

Đây là một chủ đề cũ.

Trên đây không phải là trường hợp trên Windows 10.

Trên Windows 10 (và có lẽ các phiên bản trước đó), cả Diskpart.exe (dòng lệnh) và diskmgr.msc (GUI) sẽ cho phép bạn tạo nhiều phân vùng và định dạng ổ đĩa, trên các ổ USB.


-2

Chỉ cần sử dụng công cụ phân vùng yêu thích của bạn - Quản lý đĩa trên Windows hoặc Gparted trên * nix hoặc khác - Tất cả đều hiểu ổ đĩa flash USB và bạn chỉ cần phân vùng như thể đó là bất kỳ ổ cứng nào khác.


4
Quản lý đĩa trên Windows 7 dường như không phân vùng lại, mặc dù phần đĩa như đã đề cập trong câu trả lời khác.
paulmorriss

6
Công cụ quản lý đĩa Windows sẽ vô hiệu hóa các tính năng này cho các ổ đĩa flash di động.
Michael Steele

1
Cái này sai! Linux không có giới hạn này, nhưng Windows sẽ chỉ có thể nhìn thấy phân vùng đầu tiên.
antonio

5
downvote: thông tin sai trong trường hợp windows. quản lý đĩa windows ui không cho phép bạn thay đổi phân vùng trên ổ flash USB. (nó chỉ cho họ, bạn có thể xóa một phân vùng, nhưng không thể tạo một hình mới, hoặc mở rộng / thu nhỏ / etc)
Tuncay Göncüoğlu
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.