我可以将 ubuntu 安装到我的便携式硬盘上的分区吗?

我可以将 ubuntu 安装到我的便携式硬盘上的分区吗?

好的,我有一个实时 USB,可以从中加载 ubuntu 12.10 安装程序,所以没问题。我非常担心丢失文件,而且我的电脑上也没有太多空间,所以我打算将 ubuntu 安装到我的 300 GB 便携式硬盘上。

事情是这样的:

我的电脑有 2 个内置驱动器:C:500 GB D:1000 GB

然后我的 300G 便携式硬盘有 2 个分区:M:我的东西 - 211G NTFS P:Ubuntu(当前为空白) - 86G NTFS(我尝试将其格式化为 ext4,但 Windows 无法再检测到它,所以我将其改回来。但我知道它必须是 ext4 才能让 ubuntu 启动)

现在我想从 USB 启动我的电脑,并将 ubuntu 安装到便携式硬盘的 86 GB 分区上,而无需触碰我的 2 个主硬盘或便携式硬盘上的 200 GB 分区。是否可以将 ubuntu 12.10 安装到这个 Ubuntu 分区并使其正确启动?如果可以,请逐步告诉我如何实现此安装而不会损坏我的电脑引导加载程序。

提前致谢 ;)

答案1

是的,可以这样做。首先,简单地在 300Gig 分区上安装 Ubuntu。请注意,这将更改所有引导加载程序。因此,您必须根据需要修复引导加载程序。为此:

  1. ext如果你的 500Gig 或 1000Gig 硬盘上没有任何其他分区,那么你必须MBR使用 中的某些工具来修复hirenCD下载 HirenCD,将其刻录到空白磁盘,从系统中移除 300Gig 硬盘,重新启动系统并HirenCD找到Fix MBR
    每次您想要启动到 ubuntu 时,都必须从 bios 更改第一个启动设备。

  2. ext如果您的 500Gig 或 1000Gig 硬盘上还有其他分区,请尝试在其中一个分区上安装 grub。这可以通过使用sudo grub-install --boot-directory=/media/extPartitionThatYouHaveMounted sda. (sda对您来说很重要,在您的情况下可能是sdbsdc)的实时 ubuntu 来完成。
    不需要每次都从 bios 更改第一个启动设备。

  3. 我认为可以在某些ntfs分区上安装 grub。我们有grub for dos相同的 grub,但适用于基于 Windows 的分区。这类似于选项 2。

答案2

您可以从 liveUSB 或 liveDVD 启动,然后连接便携式 USB 硬盘。它很可能位于,/dev/sdb以确保打开终端并输入sudo fdisk -l并记下要用于 Ubuntu 的 86Gb 分区。

启动安装程序,确保安装在 /dev/sdbx 上,其中 sdbx 代表您的分区(例如 sdb2)。当它到达 grub 引导加载程序安装时,选择 /dev/sdb(不带分区号)。

这样,当您从外部驱动器启动时,它将使用外部驱动器上的引导加载程序。您无需在内部硬盘上安装 Grub。

我确实有一个带有 Linux 和 NTFS 分区的外部硬盘,类似于您所希望的,并且它运行良好。

相关内容