Cách lấy lại toàn bộ dung lượng thẻ SD của Raspbery Pi trong Windows

Cách lấy lại toàn bộ dung lượng thẻ SD của Raspbery Pi trong Windows
Cách lấy lại toàn bộ dung lượng thẻ SD của Raspbery Pi trong Windows

Video: Cách lấy lại toàn bộ dung lượng thẻ SD của Raspbery Pi trong Windows

Video: Cách lấy lại toàn bộ dung lượng thẻ SD của Raspbery Pi trong Windows
Video: XEM YOUTUBE BẠN CẦN BIẾT ĐIỀU NÀY. TIVI SẼ KO BỊ CHẬM, MẤT MẠNG. - YouTube 2024, Tháng tư
Anonim
Nếu bạn đã sử dụng thẻ SD cho mục đích nâng cao hơn là chỉ lưu trữ ảnh kỹ thuật số (ví dụ: chạy thiết bị di động hoặc hệ điều hành vi mô), bạn sẽ thấy nó cần khéo léo hơn là chỉ định dạng thẻ để xác nhận lại toàn bộ dung lượng. Đọc tiếp khi chúng tôi chỉ cho bạn cách.
Nếu bạn đã sử dụng thẻ SD cho mục đích nâng cao hơn là chỉ lưu trữ ảnh kỹ thuật số (ví dụ: chạy thiết bị di động hoặc hệ điều hành vi mô), bạn sẽ thấy nó cần khéo léo hơn là chỉ định dạng thẻ để xác nhận lại toàn bộ dung lượng. Đọc tiếp khi chúng tôi chỉ cho bạn cách.

Dear How-To Geek,

I followed along with one of your great Raspberry Pi tutorials a few months ago. Just recently I upgraded to a bigger SD card for the Pi and pulled the old one to use for another project. When I went to reformat the card only 64MB out of the original capacity was available and even when I went into Disk Management in Windows the best I could do is dump the contents of the inaccessible (and presumably Linux-filled) partition. This left me with a tiny Windows accessible partition and a big phantom partition I can’t do anything with.

I’m sure there’s a simple fix but I’m not even sure if I did a good job describing my problem (so as you an imagine I’m at a loss for what to search for in Google to get to the bottom of things!) Help!

Sincerely,

Suffering from Stunted SD Card

Đừng lo lắng, chúng tôi đã lấy một thẻ mà trước đây chúng tôi đã sử dụng cho một dự án Pi chỉ để tái tạo tình hình của bạn và cho bạn biết cách lấy lại toàn bộ dung lượng thẻ của bạn. Trái tim của vấn đề là phân vùng thay đổi thẻ SD trải qua trong quá trình thiết lập PI ban đầu: 64MB của thẻ được dành riêng cho phân vùng FAT32 có thể truy cập Windows, nơi lưu trữ các tệp cấu hình và các tệp nhỏ khác hưởng lợi từ khả năng truy cập dựa trên FAT32 (vì vậy bạn có thể dễ dàng bật thẻ SD trong PC hiện đại và tinh chỉnh các tệp cấu hình đó) và phần còn lại được định dạng để sử dụng bởi Raspbian, một phiên bản Linux có nguồn gốc từ Debian. Kết quả là phần lớn thẻ sẽ trở thành một lỗ đen cho Windows.

Điều đó nói rằng, thật dễ dàng để sửa chữa khi bạn có đúng công cụ ngay trong tầm tay bạn. Trước tiên, hãy xem qua thẻ SD trông như thế nào nếu bạn cố gắng lấy lại dung lượng bằng Trình quản lý đĩa như bạn đã làm:

Bạn có thể định dạng phân vùng 64M FAT32 nhỏ xíu, nhưng phần còn lại của thẻ SD vẫn còn “Chưa được phân bổ” sau khi bạn đổ phân vùng Linux hiện tại (và không thể truy cập). Không có số lượng đẩy hoặc xô đẩy trong ứng dụng Disk Manager sẽ khắc phục vấn đề này. Thay vào đó, chúng ta sẽ chuyển sang công cụ DISKPART đơn giản và hiệu quả.
Bạn có thể định dạng phân vùng 64M FAT32 nhỏ xíu, nhưng phần còn lại của thẻ SD vẫn còn “Chưa được phân bổ” sau khi bạn đổ phân vùng Linux hiện tại (và không thể truy cập). Không có số lượng đẩy hoặc xô đẩy trong ứng dụng Disk Manager sẽ khắc phục vấn đề này. Thay vào đó, chúng ta sẽ chuyển sang công cụ DISKPART đơn giản và hiệu quả.

Mở Start Menu và gõ "diskpart" trong hộp chạy. Bấm phím Enter. Bạn sẽ được UAC Windows nhắc nhở để cấp quyền truy cập quản trị cho công cụ DISKPART.

Một cửa sổ giống như dấu nhắc lệnh sẽ mở ra, chỉ dấu nhắc sẽ hiển thị “DISKPART”. Tại dấu nhắc đó, gõ "danh sách đĩa".

Image
Image

Trong đầu ra danh sách trên máy của chúng tôi, bạn có thể thấy ổ cứng của máy tính (119GB) và thẻ SD có thể tháo rời (14GB). Nó là tuyệt đối quan trọng bạn lưu ý số đĩa thích hợp. Lệnh DISKPART là ngay lập tức và không có bất kỳ cảnh báo nào. Nếu bạn nhập sai số đĩa, bạn sẽ có một thời gian thực sự xấu.

Sau khi xác định số đĩa của thẻ SD, hãy nhập lệnh sau "select disk #" trong đó # là số đĩa của thẻ SD của bạn.

Bất kỳ lệnh nào bạn thực hiện sau thời điểm này sẽ chỉ thực hiện các thay đổi đối với đĩa đã chọn; bây giờ sẽ là thời điểm tốt để kiểm tra kỹ xem bạn đã chọn đúng đĩa chỉ để an toàn hơn.
Bất kỳ lệnh nào bạn thực hiện sau thời điểm này sẽ chỉ thực hiện các thay đổi đối với đĩa đã chọn; bây giờ sẽ là thời điểm tốt để kiểm tra kỹ xem bạn đã chọn đúng đĩa chỉ để an toàn hơn.

Tiếp theo, hãy nhập lệnh “clean”

Lệnh sạch sẽ loại bỏ các phần của đĩa chứa dữ liệu phân vùng. Nếu bạn muốn không sử dụng tất cả dữ liệu trên thẻ SD, bạn có thể sử dụng "dọn sạch tất cả", nhưng trừ khi bạn có lý do bảo mật / riêng tư để ghi đè toàn bộ thẻ SD bằng số không, không cần phải lãng phí chu kỳ đọc / ghi của phương tiện flash.
Lệnh sạch sẽ loại bỏ các phần của đĩa chứa dữ liệu phân vùng. Nếu bạn muốn không sử dụng tất cả dữ liệu trên thẻ SD, bạn có thể sử dụng "dọn sạch tất cả", nhưng trừ khi bạn có lý do bảo mật / riêng tư để ghi đè toàn bộ thẻ SD bằng số không, không cần phải lãng phí chu kỳ đọc / ghi của phương tiện flash.

Sau khi làm sạch đĩa, nhập lệnh sau "tạo phân vùng chính"

Đề xuất: