Sử dụng lại ổ đĩa khởi động USB - Định dạng trở lại trạng thái xuất xưởng?


7

Tôi đang cố gắng sử dụng lại ổ đĩa khởi động USB (Mac) để lưu trữ tệp thông thường trên Windows ... khi Windows phát hiện ra, nó sẽ không cho phép tôi định dạng lại bất cứ thứ gì lớn hơn 40 MB - và đây là ổ đĩa 8 GB ... Làm thế nào để bạn định dạng ổ đĩa trở về trạng thái ban đầu của nhà máy?

Câu trả lời:


7

Bạn không cung cấp bất kỳ thông tin nào về phiên bản Windows bạn đang sử dụng hoặc về loại phân vùng mà ổ USB này đang sử dụng.

Nếu bạn đang sử dụng Windows 7 thì có lẽ nó không thể xóa các phân vùng vì ổ USB của bạn đã được định dạng GPT bởi máy Mac của bạn? Nếu đó là trường hợp, sau đó chạy DISKPARTtừ một dấu nhắc lệnh (nâng cao). Nếu một phân vùng CHỈ ĐỌC hoặc HUYỀN THOẠI, tôi không nghĩ rằng nó có thể bị xóa trừ khi bạn buộc nó. Ví dụ, sử dụng DELETE PARTITION OVERRIDE.

Xem Trợ giúp để DISKPARTbiết thêm thông tin nếu bạn cần.

Tất nhiên, sử dụng ddtừ khởi động Linux Live CD cũng là một cách để xóa ổ đĩa. FWIW, bạn không phải ghi số không vào toàn bộ ổ USB. Chỉ cần xóa MiB đầu tiên hoặc lâu hơn sẽ làm điều đó. Thêm count=2vào ví dụ trong câu trả lời của hote nên thực hiện điều này.
dd if=/dev/zero of=/dev/usb_device_name_goes_here bs=1024k count=2

Trừ khi tôi đã vặn nó ở trên, nên ghi 2 khối không byte 1024k (1MiB) vào thiết bị bạn chỉ định là outfile (of =). Điều này sẽ xóa sạch bảng phân vùng cho dù đó là GPT hay MBR và sau đó Windows có thể phân vùng nó theo ý muốn.


john: Bạn nói đúng về số đếm = 2 nhanh hơn - NHƯNG - Tôi có thể để nó hạ gục toàn bộ ổ đĩa chỉ để đảm bảo rằng ổ đĩa không có bất kỳ vấn đề nào với việc ghi vào tất cả các "ngành". Mặc dù hiếm khi, flash vẫn bị hỏng trong một số trường hợp và tôi muốn loại trừ điều đó trong khi tôi có nó trên hệ thống Linux.
hotei

Vấn đề với điều này là USB tôi muốn định dạng là USB có Linux .... Tôi đoán tôi sẽ cài đặt nó trên một phân vùng .... nhưng sau đó tôi lại gặp vấn đề tương tự khi tôi muốn gỡ bỏ nó ? -_- EDIT: Đã giải quyết vấn đề khi người khác cũng gặp phải vấn đề này - Máy ảo. Không thể tin rằng tôi đã không nghĩ về điều đó, nhưng có giải pháp.
Anton8000

5

Cách dễ nhất là khởi động CD trực tiếp Unix / Linux và sau đó sử dụng dd để ghi số không vào ổ đĩa:

Lắp ổ đĩa vào cổng USB nhưng KHÔNG gắn nó.

dd if = / dev / zero of = / dev / usb_device_name_goes_here bs = 1024k

Điều này sẽ đưa nó trở lại trạng thái ban đầu. Khi Windows hoặc Unix cố gắng sử dụng nó sau này, nó sẽ nhận ra rằng nó cần phải được "phân vùng" và "định dạng" và bạn có thể đi từ đó.

Đã chỉnh sửa: Nếu bạn không quen thuộc với Unix / Linux, có lẽ bạn nên ngắt kết nối ổ cứng trước khi thực hiện việc này để đảm bảo an toàn. Chỉ cần kết nối CD và ổ USB bạn muốn định dạng.


1

Nếu bạn có quyền truy cập vào hộp Linux, sử dụng lệnh dd để sao chép số không vào chính thiết bị, chứ không phải phân vùng, có thể làm cho đĩa của bạn khởi động lại từ mới.

Khi sử dụng lệnh, đảm bảo bạn sử dụng đúng thiết bị. Nếu bạn gắn đĩa của mình vào cổng USB, tên của nó sẽ là một cái gì đó như / dev / sdb hoặc / dev / sdc. Chữ cái thứ ba là tuần tự và cho biết thiết bị vật lý như được phát hiện. Vì bạn có thể có một đĩa cứng nội bộ, bạn không nên chạm / dev / sda.

Nếu bạn là paranoiac (như tôi đôi khi), hãy ngắt kết nối tất cả các ổ đĩa cứng bên trong của bạn, chỉ để lại một ổ đĩa cdrom và khởi động từ nó, sử dụng knoppix hoặc Ubuntu Live CD. Từ đó, kết nối ổ đĩa của bạn với phân vùng lại và sử dụng tiện ích dd như đã nêu trước đó hoặc sử dụng gparted để quản lý các phân vùng trên thiết bị. Nếu gparted không hoạt động, điều này sẽ là do nó sẽ không nhận ra bảng phân vùng. Làm lệnh dd này trước sẽ làm rõ vấn đề.


nắm bắt tốt việc ngắt kết nối ổ đĩa cứng - nhưng bên trong VÀ NGOẠI THẤT nếu bạn thực sự hoang tưởng. Chỉ cần kết nối ổ đĩa CD và USB quan tâm.
hotei

Tin tôi đi, tôi đã vô tình xóa cài đặt Linux trên đĩa cứng chính của mình, đặc biệt, khi cài đặt Ubuntu trên thiết bị bên ngoài, mà không đi đến các tùy chọn nâng cao ở cuối "trình hướng dẫn" cài đặt, theo mặc định, nó sẽ ghi đè lên bản ghi khởi động trên / dev / sda, bất kể vị trí cài đặt thực sự của hệ điều hành.
jfmessier

0

Nếu nó được chia thành nhiều phân vùng, bạn nên xóa tất cả các phân vùng. Sau đó tạo một cái mới và định dạng đó.


các công cụ phân vùng dường như không phát hiện được USB. Windows / Computer Management / Disk Man - phát hiện không gian chưa định dạng phụ trợ nhưng không có khả năng thu hẹp hoặc mở rộng nó
ina

Quản lý đĩa có nhìn thấy tất cả các phân vùng không? Toàn bộ 8gb?
Moab

có nhưng khác với 40 mb ban đầu mà tôi đã thử định dạng trên windows, 7.x GB không thể truy cập được. không có cách nào để quản lý đĩa thu nhỏ hoặc truy cập nó :(
ina

Đừng lo lắng về việc thu hẹp hoặc mở rộng - xóa nó
bryan
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.