我是 Linux 领域的新手。我有一个真正的大问题。
我在一台旧的但非常好的计算机上安装了几次 Linux Mint 21,没有任何问题。我根本不是计算机领域的初学者,相反,我对 Linux 也不是完全无知,但目前了解不多。我非常了解 Windows 世界。
我不会告诉你一个完整的长故事,但我想摆脱我之前不小心在 SSD 上使用的 ZFS 格式。我还想明确删除一些个人文件。因此,按照一些论坛上的说明,我尝试了一个命令用零填充整个磁盘。这个 : sudo dd if=/dev/zero of=/dev/sdx bs=1M
可悲的是,系统也意外停止,现在SSD没有分区表gparted 不再识别它了:( 哇。太棒了:(
Linux 安装程序也无法识别该磁盘。
如果你很了解这一切,请告诉我我能做什么。如果可以的话!
我现在在USB 实时密钥
我丢失了 SSD 还是什么? (35 欧元!)
我可以做一些事情来重新创建磁盘的结构吗?
有没有可以重新创建磁盘结构的 Linux 命令?
否则我是否必须从 Crucial 搜索低级格式化程序? (它是 Crucial BX 240 SSD) 当然,不用说,我在 Windows 下从未有过这种体验。
非常感谢您的帮助,如果您知道解决方案,请告诉我。求救:)
答案1
盘没问题。您所做的就是用零覆盖其分区表。
您可以使用(例如)创建新的分区表parted
:
# parted -a optimal /dev/sdX
mklabel gpt
unit MiB
mkpart primary 1 -1
print
quit
这只是一个使用(几乎)所有空间创建一个分区的示例。之后,您可以使用# mkfs.ext4 /dev/sdX1
(例如)在此分区上创建文件系统。
编辑:作为阿乔姆·S·塔什基诺夫也就是说,您应该在对磁盘进行分区之前使用blkdiscard
(或hdparm
)向磁盘发送批量 ATA Trim(或 ATA Secure Erase)命令。这对于通知磁盘控制器操作系统认为哪些闪存单元逻辑上为空是必要的。