如何通过输入一些命令来卸载 Ubuntu?我不想安装 Windows 或任何东西,让我的电脑没有操作系统。
这个命令能起作用吗?
sudo rm -rf /
答案1
请勿sudo rm -rf / --no-preserve-root
在以下系统上运行systemd
在 UEFI 计算机(2012 或更新版本)上运行该命令时,您将删除所有 UEFI 固件变量,可能会导致你的电脑变砖对于某些设备,如果不更换主板就无法修复。
以下是一位 Linux 用户的经历:Ubuntu 命令导致我的系统崩溃?
因此,不要尝试其他答案所说的内容,rm -rf /
因为它仅适用于旧版 BIOS 机器。我正在从 UEFI 笔记本电脑输入此内容,该命令也可能使笔记本电脑变砖。
适用于 UEFI 设备的正确方法。
启动 Ubuntu Live USB / CD 并打开 GParted。然后删除所有分区并单击应用。
请注意,在此之后,您的大部分数据仍然可以使用专业工具轻松恢复。
如果你有私人数据,UEFI 设备的正确方法
正如 @ByteCommander 所说,下载DBAN(达里克的靴子和核弹),将 ISO 刻录到光盘/ USB 并告诉它擦除磁盘
执行此操作后,所有数据将不可逆转地消失!
答案2
我猜你想卖掉你的电脑。在这种情况下,最好安全地擦除整个磁盘,以防止任何人以后恢复你的任何个人文件。
最好的工具是DBAN(达里克的靴子和核弹)。
下载.iso
镜像并将其刻录到 CD 或闪存驱动器。然后从中启动计算机并让其擦除整个硬盘。
根据您选择的选项,擦除过程或多或少会比较安全,但需要更长时间。除非您在该磁盘上有非常私密的数据,否则快速擦除应该就足够了。
请注意,以这种方式擦除硬盘将不可逆转地破坏其上的所有数据,并且无法恢复。请谨慎使用!
答案3
是的,跑步sudo rm -rf / --no-preserve-root
将会破坏你的安装和你的主板如果你有UEFI,只留下一个昂贵的镇纸、引导加载程序(GRUB)和一个空分区。
请注意,这将不是安全删除数据!以这种方式删除的文件仍然可以使用数据恢复工具恢复。
要安全地擦除磁盘内容,让您的计算机不任何Ubuntu 或文件的踪迹,从 Linux / Ubuntu Live DVD / USB 启动,然后运行
sudo dd if=/dev/zero of=/dev/sda bs=4M
这将安全地擦除数据。确保这/dev/sda
是计算机中的主硬盘 - 您可以使用 进行检查lsblk
。您也可以使用 DBAN,它可能更容易使用 - 请参阅字节指挥官的回答。
答案4
如果您在单驱动器系统上尝试擦除根驱动器,则应该从实时媒体启动,正如@JourneymanGeek 所提到的。
我首选的擦除驱动器的方法是使用dc3dd
。
如果您没有,您可以使用 从universe
终端上的存储库安装它sudo apt-get install dc3dd
。
您需要准确确定要擦除的驱动器(这在多驱动器系统中尤为重要)。
您可以使用 的输出找到正确的驱动器sudo fdisk -l
。
确定驱动器/dev/sdX
或其他任何驱动器后,您可以发出命令
sudo dc3dd wipe=/dev/sdX
,用零覆盖整个驱动器。
更安全的方法可能是使用如下模式进行覆盖,例如sudo dc3dd wipe=/dev/sdX pat=FFEEDD
使用十六进制模式覆盖驱动器(在本例中联邦教育与发展部)
您还可以使用文本模式进行覆盖,例如
sudo dc3dd wipe=/dev/sdX tpat=iloveubuntu
使用文本字符串覆盖驱动器愛上ubuntu。
资料来源:Experience 和 Linhost.info (文章)。
另一种方法擦除整个驱动器包括使用ATA 安全擦除功能在许多较新的驱动器上都已实现。这将清除所选设备上的所有数据。请注意,根据具体情况(有缺陷的内核、固件或 BIOS 或使用 USB 接口),似乎有可能至少暂时使设备变砖把自己锁在外面。
如果我无法说服您使用上述更简单的解决方案,请从这里继续。
首先确保驱动器没有冻结并且支持安全擦除:
示例来自我在书架上找到的三星 HD103SJ:
$ sudo hdparm -I /dev/sdd | grep -A9 Security:
Security:
Master password revision code = 65534
supported
not enabled
not locked
frozen
not expired: security count
supported: enhanced erase
150min for SECURITY ERASE UNIT. 150min for ENHANCED SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 50024e92033cfe47
此驱动器已冻结,需要解冻才能继续。在尝试了所有方法后,包括通过拔下磁盘让驱动器进入睡眠状态并重新插入数据线,我终于成功地通过拔下电源让驱动器进入非冻结状态,等待它旋转下来,然后再将电源插入驱动器,结果如下:
Security:
Master password revision code = 65534
supported
not enabled
not locked
not frozen
not expired: security count
supported: enhanced erase
150min for SECURITY ERASE UNIT. 150min for ENHANCED SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 50024e92033cfe47
现在我们继续设置安全密码,以便我们可以执行安全擦除。
sudo hdparm --user-master u --security-set-pass Pass /dev/sdd
security_password="Pass"
/dev/sdd:
Issuing SECURITY_SET_PASS command, password="Pass", user=user, mode=high
由于安全擦除此驱动器的时间超过 2 小时,因此我们最好验证我们的 hdparm 版本。
hdparm -V
hdparm v9.43
我们这样做是因为 9.31 之前的 hdparm 版本不会将擦除命令所需的长命令超时传递到此类设备使用的 SCSI-ATA 命令转换(“SAT”)层。我的是 9.43 版本,所以我将继续。
首先我要确认安全模式是否已正确设置:
sudo hdparm -I /dev/sdd |grep -A9 Security
* Security Mode feature set
* Power Management feature set
* Write cache
* Look-ahead
* Host Protected Area feature set
* WRITE_BUFFER command
* READ_BUFFER command
* NOP cmd
* DOWNLOAD_MICROCODE
* Advanced Power Management feature set
--
Security:
Master password revision code = 65534
supported
enabled
not locked
not frozen
not expired: security count
supported: enhanced erase
Security level high
150min for SECURITY ERASE UNIT. 150min for ENHANCED SECURITY ERASE UNIT.
是的,正如我们上面看到的。现在我将开始安全擦除驱动器,然后离开,这将花费 2 个半小时。
sudo hdparm --user-master u --security-erase Pass /dev/sdd
/dev/sdd:
Issuing SECURITY_ERASE command, password="Pass", user=user
当该过程完成后,您的提示将会返回。
最后一种选择:
如果你只是想确保驱动器上的数据不可检索,并希望淘汰该驱动器永久。你可以用大锤子把它敲平(请佩戴护目镜并自行承担风险)
安全擦除来源:
https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase
man hdparm
http://www.overclockers.com/forums/archive/index.php/t-693716.html