如何从计算机上卸载 Ubuntu?

如何从计算机上卸载 Ubuntu?

如何通过输入一些命令来卸载 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

相关内容