Tôi vừa nhận được ổ SSD mới kể từ khi cái cũ chết. Intel 320 SSD này hỗ trợ TRIM. Đối với mục đích thử nghiệm, đại lý của tôi đã đặt Windows lên nó, nhưng tôi muốn loại bỏ điều này và cài đặt Kubfox lên nó.
Nó không phải là một "lau an toàn", tôi chỉ cần làm trống đĩa theo cách lành mạnh nhất. Tôi tin rằng dd if=/dev/zero of=/dev/sda
chỉ cần điền vào các khối bằng số 0 và do đó viết một chữ khác (sửa tôi nếu tôi sai).
Tôi đã thấy câu trả lời Cách bật TRIM , nhưng có vẻ như nó phù hợp để xóa các khối trống, không xóa đĩa.
hdparm
dường như là chương trình để làm điều đó, nhưng tôi không chắc liệu nó có xóa đĩa HOẶC xóa các khối trống không. Từ trang hướng dẫn của nó:
--trim-sector-ranges For Solid State Drives (SSDs). EXCEPTIONALLY DANGEROUS. DO NOT USE THIS OPTION!! Tells the drive firmware to discard unneeded data sectors, destroying any data that may have been present within them. This makes those sectors available for immediate use by the firmware's garbage collection mechanism, to improve scheduling for wear-leveling of the flash media. This option expects one or more sector range pairs immediately after the option: an LBA starting address, a colon, and a sector count, with no intervening spaces. EXCEPTIONALLY DANGEROUS. DO NOT USE THIS OPTION!!
E.g. hdparm --trim-sector-ranges 1000:4 7894:16 /dev/sdz
Làm cách nào tôi có thể làm cho tất cả các khối xuất hiện dưới dạng trống bằng TRIM?
sudo dd if=/dev/sda iflag=direct bs=512 skip=<some_sectors> count=32 | hexdump -C
đó, sau đó xóa phân vùng NTFS bằng phiên bản Gparted gần đây và kiểm tra lại bằng cùng một lệnh - nếu dữ liệu bị xóa, bạn sẽ chỉ thấy các số không.
hexdump -C /sda1
và hexdump -C /sda1
để xác định khối khởi đầu. Ý tưởng tốt đẹp mặc dù.