如何从 Debian 命令行擦除硬盘驱动器以将 Ubuntu 安装到空白硬盘驱动器?

如何从 Debian 命令行擦除硬盘驱动器以将 Ubuntu 安装到空白硬盘驱动器?

这就是我的困境。我尝试安装 Debian,但在安装 GRUB Bootloader 后,Windows 被彻底清除。我想,“好吧,安装完 Debian 后再恢复它”,于是我完成了安装,但最终产品只是一个命令行。我目前正在尝试安装 Gnome 以用于 GUI,但如果由于某种原因无法正常工作,有没有办法从其自己的命令行卸载整个 Debian 操作系统,然后我仍然可以安装 Ubuntu?我担心删除 Debian 的唯一原因是,当我将 Windows 或 Ubuntu ISO 弹出到 BIOS 启动菜单时,它出现了一个错误,其中包含短语“syslinux”,因此它显然知道 Linux 已经安装。我相信它还说“找不到内核映像”。有什么解决方法吗?提前致谢。

答案1

如果您只是想擦除整个硬盘,那么只需运行:

sudo dd if=/dev/zero of=/dev/sda bs=4M

假设 sda 是您要擦除的硬盘。

话虽如此,但要小心!这将擦除整个硬盘,包括您可能已安装的任何其他操作系统。由于您无论如何都用 debian 覆盖了您的 windows,因此您可能在这方面受到了影响,因此对您来说这并不是太糟糕。

我也不确定这需要多长时间 - 对于我来说,在 4 GB 闪存驱动器上花费的时间不到 1 秒,但对于大容量 HDD 来说可能需要一段时间。

话虽如此,但这并不是最好的解决方法。您真正想要做的只是插入实时 CD/USB 并重试。从您目前的情况来看,这样做的方法是:

对于 Ubuntu 14.04 64 位:

wget http://releases.ubuntu.com/14.04.1/ubuntu-14.04.1-desktop-amd64.iso

插入闪存驱动器,输入dmesg并查看它安装在哪个 /dev/sdX 上(我以 /dev/sdc 为例)

sudo dd if=ubuntu-14.04.1-desktop-amd64.iso of=/dev/sdc

ubuntu ISO 的神奇之处在于您可以将它们直接写入闪存驱动器的金属中并能够启动它。

重新启动计算机并从 BIOS 提供的启动菜单中选择闪存驱动器,继续正常安装 ubuntu。

答案2

确实如此无需擦除硬盘。要么继续运行已安装的操作系统,要么简单地安装另一个操作系统,并选择在安装过程中擦除驱动器。

尽管如此,作为一个已经尝试过十几个发行版的人,Ubuntu 将是一个很多对于初学者来说更容易设置和使用。

相关内容