Właśnie dostałem jeden z nowych 12-calowych MacBooków i chciałbym wytrzeć dysk. Z konwencjonalnym dyskiem SATA użyłbym polecenia „Bezpieczne usuwanie ATA”, które można wysłać ze środowiska Linux za pomocą hdparm
użyteczność.
Dzięki nowemu napędowi NVME to nie działa. Znalazłem narzędzie Linux o nazwie nvme-cli
ale nawet z opcją formatowania kończy się błędem INVALID_OPCODE(1)
(wygląda na to, że kontroler NVME odrzuca polecenie).
Próbowałem wielu permutacji polecenia i opcji, w tym kierowania na surowy kontroler NVME /dev/nvme0
lub jedną z jego przestrzeni nazw /dev/nvme0n1
, różne parametry do -s
opcja itp. Kupiłem także Parted Magic, który twierdzi, że jest w stanie zabezpieczyć-wymazać dyski NVME i niestety również się nie udaje.
Obecnie robię to w starym stylu shred
który zapisuje losowe dane na dysku, ale oczywiście nie jest to idealne rozwiązanie, ponieważ jest powolne i skraca żywotność dysku, więc chciałbym znać odpowiednią metodę do użycia w przyszłości.
Pozdrowienia.