如何将驱动器归零?


18

我当前正在运行Ubuntu 12.04,并希望完全格式化笔记本电脑,以便可以安装Windows 7(代替Ubuntu)。

当我将可引导USB插入操作系统时,它仅在左上角显示黑屏,白色光标闪烁。我等待几个小时(具体来说是整个5个小时),以等待发生某些事情,但是我什么也没得到,所以我拔出USB并加载了Ubuntu 12.04。

重复几次此操作,将与USB相关的不同的启动优先级选项放在最上面,但结果相同。我去访问了一些网上站点,例如http://www.techspot.com/community/topics/cant-replace-ubuntu-with-windows.175716/,它们说我必须将硬盘驱动器清零。

我的问题是如何?

注意:删除所有数据都是没有问题的,因为我没有要备份的重要内容。

如果在此过程中我不得不丢失主要操作系统(Ubuntu 12.04),我准备好了,因为我的目标是成功安装Windows 7。请不要回答我的USB或USB阅读器/端口/硬件或USB内的内容有问题,因为它们在我的兄弟PC上都可以正常启动,因此它们都可以正常工作。


您的计算机很有可能没有从USB正确引导,而不是需要将其中的硬盘清零。无论如何,该dd命令的答案都应该可以解决,只需确保使用Ubuntu的USB笔或LiveCD引导即可。
布鲁诺·佩雷拉

@BrunoPereira我很困惑/丢失,因为我脑海中所运行的是我的BIOS出现问题,但是网上的信息表明我这样做了:/并且此外,我将重复'我无法从任何外部存储启动/媒体设备是如此!!!!您可以使用“ USB pen ....或从LiveCD”启动形式。感谢您的宝贵时间,并建议Andrejs Cainikovs回答,我将在他回复评论后立即应用;)
Mohd Arafat Hossain 2012年

Answers:


30

Linux上的零驱动器通过以下方式完成:

dd if=/dev/zero of=/dev/sdX

sdX驱动器要删除的设备在哪里。

如果您不知道如何执行此操作,请在Ubuntu上按Ctrl+ Alt+ T,然后键入以下内容:

sudo dd if=/dev/zero of=/dev/sdb

在上面的示例中,sdb是第二个连接的驱动器。

注意!这将完全擦除驱动器。使用风险自负。

编辑:

(可选)您可能想要添加status=progress以显示进度状态:

sudo dd if=/dev/zero of=/dev/sdb status=progress

2
我看到当我输入'sudo fdisk -l'时有dev / sda1,dev / sda2,dev / sda5,所以我应该对'sudo dd if = / dev / zero of = / dev / sda1然后使用sda2及更高版本sda5或者只是= / dev / sda:/?
Mohd Arafat Hossain 2012年

3
@MohdArafatHossain不需要,of=/dev/sda无论其中有什么分区,都将确保所有磁盘都填充有零。请注意,您不应该从启动磁盘上执行此操作,如果从sda引导并且要擦除sda,则最好从LiveCD引导以确保过程结束。
布鲁诺·佩雷拉

对不起,但是当我放入LiveCD并将CD / DVD作为我的第一要务时,它没有从它启动,结果与我放入可启动USB(黑屏,白色光标闪烁)时的结果相同。但是,当我在运行Ubuntu的过程中放入CD时,可以看到其内容/文件,就像从任何外部存储设备读取时一样。无论如何,我是否应该这样做(不使用LiveCD)?还是以后会有问题吗?我想提一提,这也启动了罚款,在我哥哥的PC ....
穆赫德·阿拉法特·侯赛因

1
您认为向任何人推荐= / dev / sda危险吗?
安迪

1
@安迪,不,我不知道。除非这个人不够聪明,否则无法阅读问题。
Andrejs Cainikovs 2014年

1

也许我可以在这里添加一些见解。使用Windows CD引导时,Windows安装程序很愚蠢,没有价值,就像大多数Microsoft产品一样。最终可能会发生的事情是Windows安装程序CD的操作系统将一去不复返。主要是因为它不知道如何处理未置零或没有Windows的硬盘。它没有给出错误,只是挂起。

我碰巧现在有一个完美的榜样。即使当我使用Ubuntu CD引导时,这台ASUS计算机上的操作系统也开始启动,然后它碰到硬盘驱动器,就像任何好的操作系统都应该这样做一样,以便查看存在的资源。

在这台特定的计算机上(问题出在该特定计算机的BIOS上),每次触摸硬盘驱动器时,它似乎挂起了将近20分钟。因此,在这台计算机上启动实时CD可能需要20分钟。以防万一,我会检查一下您系统上的BIOS升级程序,它可以很好地解决USB启动问题,并且可能解决无法访问硬盘的超时例程,尽管这种情况不太可能发生。

如果可以从实时CD引导,请放下它。如果您的启动缺陷与本机相同,则不应超过一个小时。一旦出现,就将HD归零,但要紧迫地在HD上启动Ubuntu,然后将其归零。在操作系统崩溃之前,它应该归零,以使您毫无价值的Windows安装CD能够正常工作。


0

这真的是一个Ubuntu问题,这确实令人怀疑。

如果已将计算机的BIOS设置为首先从USB引导,则应该没有问题。它应该完全从USB记忆棒启动,而硬盘的格式无关紧要。

Windows将格式化硬盘,那里的所有内容都会被覆盖。

您完全不必将硬盘驱动器置零。


1
USB被设置为我的首要任务,但它无法启动。我在网上阅读了许多文章,指出在Windows 7替换为Ubuntu 12.04之后,出现黑屏的白色光标闪烁而不是启动的问题,可以通过使用当前运行的驱动器清零来解决。操作系统恰好是Ubuntu 12.04,所以我问。
Mohd Arafat Hossain'5

7
确实,询问如何使用Ubuntu将驱动器归零绝对是一个Ubuntu问题
伊利亚·卡根
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.