制作可启动内部驱动器以在当前驱动器上安装Ubuntu?

是否可以在干净的驱动器上安装/刻录Ubuntu 10.10,以便我可以使用带有ISO映像的驱动器启动并在我的其他内部驱动器上安装操作系统,同时当前处于Try Ubuntu状态?

我的问题是DVD驱动器已损坏,无法正常刻录ISO; 安装后硬盘驱动器不会启动。 唯一的方法是使用该CD让我的计算机在Try Ubuntu状态下运行。

下载新的Ubuntu 10.10 ISO并试图找出如何使我的第二个内部硬盘成为可启动设备,以便我可以选择在BIOS中启动。

您可以尝试制作可启动闪存驱动器或unetbootin。

Unetbootin将在Windows上运行。 安装Ubuntu Desktop ISO时,选择免费驱动器作为要安装的位置,然后从驱动器启动。

Unetbootin主页

我还建议制作一个可启动的USB闪存设备。 Ubuntu.com告诉你如何。

如果您真的无法做到这一点,则可以在当前操作系统中的虚拟机中引导ISO映像,并使用它将其安装到现有驱动器中。 我不确定哪些VM系统可能允许你这样做,但KVM肯定会这样做。 您需要首先调整分区表,因为在运行的操作系统下移动它会非常糟糕,而且您需要非常小心地进行,但这是可能的。 (无论如何,在Linux上可能,我不了解Windows。)可能,但推荐。

如果您使用Windows作为当前操作系统,那么我建议使用“WUBI”安装程序(也可在Ubuntu.com上获得),然后您也不需要CD。

老实说,让朋友为你烧一个磁盘……这会更容易。

另一种方法是将iso复制到干净的硬盘驱动器并使用grub2启动它。 MultiBootUSB使用可在Linux中使用的脚本,例如Live CD,以及另一个用于Windows的脚本:

http://ubuntuforums.org/showthread.php?t=1518273

以下页面显示了如何从头开始:

http://www.panticz.de/MultiBootUSB

PendriveLinux.com显示了一个类似的方法,但您需要手动输入代码而不是复制/粘贴它:

http://www.pendrivelinux.com/boot-multiple-iso-from-usb-via-grub2-using-linux/

一种方法是将.iso直接写入磁盘。

sudo dd if=UbuntuImage.iso of=/dev/sdX bs=4M

将sdX中的X替换为存储设备号。 要找出它是什么,您可以使用lsblk列出您的存储设备。 在我的情况下,我的驱动器是“sda”。

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 1024M 0 rom sda 8:0 0 37.3G 0 disk ├─sda2 8:2 0 1K 0 part ├─sda5 8:5 0 3G 0 part [SWAP] └─sda1 8:1 0 34.3G 0 part /