如果我将 Ubuntu 刻录到我的一个内置硬盘上并从中启动以将其安装到另一个硬盘上,我可以撤消它吗?

如果我将 Ubuntu 刻录到我的一个内置硬盘上并从中启动以将其安装到另一个硬盘上,我可以撤消它吗?

我有一个空的内置硬盘。我想让它喜欢一个 USB 来启动。但我担心如果我创建了它,我就无法撤消它并格式化我的硬盘,就像您无法撤消将电影刻录到 CD 一样。我在 Windows 10 上。

答案1

您可以将硬盘驱动器用作活动驱动器,然后重新使用它

我也曾多次使用 HDD 和 SSD 做过同样的事情。

一定要小心地写入正确的目标驱动器(反复检查以避免错误)。最好有一个备份你不能失去一切。

  • 在 Linux 中,我使用 mkusb 来实现此目的,既可以制作实时驱动器或持久实时驱动器,也可以擦除第一个 mibibyte 或将其恢复到标准存储设备。请参阅此链接,

    help.ubuntu.com/community/mkusb

    你可能想要使用分区擦除第一个 mibibyte 之后以创建更高级的分区表。

  • 在 Windows 中,我使用 Win32 Disk Imager 制作仅供实时使用的驱动器(用于安装目的)。请参阅此链接,

    wiki.ubuntu.com/Win32DiskImager/iso2usb

    你也可以使用其他软件,例如 Ubuntu 官方推荐的 Rufus,

    rufus.akeo.ie

    编辑:我不确定 Windows 中的工具是否会写入内部驱动器,或者是否必须通过 USB(以及适配器或外部盒)连接 HDD 或 SSD。如果一个工具有问题,让我们尝试另一个,以便执行您想要的操作。

答案2

硬盘和 SSD 使用后总是可以清除数据,除非发生硬件故障。有几种方法可以做到这一点:

  • dd-- 该dd命令是擦除磁盘的一种“核选项”。它将数据从一个设备复制到另一个设备。您可以将其/dev/zero作为擦除磁盘的源。因此,类似下面的命令sudo dd if=/dev/zero of=/dev/sdb bs=4096将完全擦除全部上的数据/dev/sdb这使得dd命令可能非常危险——但也非常有用。(bs=4096此命令的部分是可选的。它指示dd一次写入 4096 个字节。这减少了命令擦除使用 4096 字节扇区的现代高级格式磁盘所需的时间。)请注意,完全擦除硬盘可能需要数小时。完成后,磁盘将完全清空。建议在出售硬盘或将其交给回收公司之前使用此过程,以确保您已删除所有个人数据(信用卡号、纳税申报单、密码等)。对于您来说,这可能有点过头了,但如果其他选项不能完全完成工作,这可能是一个值得考虑的选项。请注意,像这样在 SSD 上进行完全擦除会使 SSD 认为整个磁盘正在使用中。您可能应该创建一个 Linux 文件系统,然后使用fstrim确保 SSD 了解磁盘现在实际上是空的。
  • 部分的dd-- 通过在前面的命令中添加选项dd,你可以删除部分磁盘。大多数分区信息都驻留在磁盘上,如果您过去将文件dd复制.iso到硬盘上,那么这肯定是正确的。我不记得要擦除混合 ISO-9660/MBR 或 ISO-9660/GPT 磁盘映像需要擦除多少数据,但类似的东西sudo dd if=/dev/zero of=/dev/sdb bs=4096 count=1000几乎肯定会擦除所有数据,而且很多比擦除整个磁盘更快。这种方法将不是不过,这会删除磁盘上的所有敏感数据。如果您以常规方式对磁盘进行分区,这足以获取所有 MBR 数据。不过,一些 GPT 数据可能隐藏在磁盘末尾......
  • GPT磁盘-- 我的 GPT fdisk 实用程序套件(安装在gdiskUbuntu 的软件包中),特别是它的gdisk工具sgdisk,提供了从磁盘中擦除所有 GPT 数据的功能。此功能还将擦除所有 MBR 数据。执行此操作的最简单方法是键入sudo sgdisk -Z /dev/sdb/dev/sdb根据需要进行更改。此命令将擦除所有 GPT 数据结构,包括磁盘开头的主要数据结构和磁盘结尾的备份数据结构。与部分dd操作一样,此操作会在磁盘上留下敏感数据,因此如果您想在磁盘离开您手中之前“清理”它,这是不够的。

为了您的目的,我会尝试使用sgdisk -Z部分dd操作。如果失败,dd可能需要对整个磁盘进行完整操作。

请注意,有些特殊情况可能需要除上述内容之外或代替上述内容的其他内容。其中之一是如果某事已设置主机保护区 (HPA)磁盘上的功能。此功能使部分磁盘空间对计算机隐藏。有关详细信息,请参阅 Wikipedia 文章的链接。它有时会被意外设置,必须使用选项取消设置-Nhdparm另一个可能的复杂因素是磁盘是否是 RAID 阵列的一部分,或者您的固件是否设置为启用 RAID。这会产生类似于 HPA 的效果,因为磁盘的一部分被隐藏并用于存储 RAID 元数据。在这种情况下,您需要使用 RAID 特定的工具(和/或禁用固件中的 RAID 设置)才能正确使用(和删除)受影响的磁盘部分的数据。.iso不过,简单地将 Ubuntu 文件写入硬盘不会激活 HPA 或 RAID 设置,因此您可能不需要担心它们。我提到它们只是为了以防万一除了您正在做的事情之外,您的磁盘上还设置了这些功能之一,或者以防将来其他人遇到这样的问题并偶然发现这个答案。

相关内容