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

好的,我有一个USB,我可以加载ubuntu 12.10安装程序,这样就没问题了。 我对丢失文件非常谨慎,无论如何我的计算机上没有太多空间,所以我要将ubuntu安装到我的300 gig便携式硬盘上。

这是交易:

我的电脑有2个内部驱动器:C:500千兆字节D:1000千兆字节

然后我的300 gig便携式硬盘驱动器有2个分区:M:我的东西 – 211千兆字节NTFS P:Ubuntu(目前空白) – 86千兆字节NTFS(我尝试将其格式化为ext4但是Windows无法再检测到它因此我更改了它回来。我知道它需要是ext4才能启动ubuntu)

现在我想从USB启动我的电脑并将ubuntu安装到86千兆字节分区上的便携式硬盘驱动器上,而不是触摸我的主要2个硬盘驱动器或我的便携式驱动器上的200个gig分区。 是否可以将ubuntu 12.10安装到此Ubuntu分区并使其正确启动? 如果是这样,请告诉我如何在不破坏我的计算机启动加载程序的情况下实现此安装。

提前致谢 ;)

是的,有可能这样做。 首先在你的300Gig分区上安装Ubuntu。 请注意,这将更改所有引导加载程序。 那么你必须根据需要修改启动加载程序。 为此:

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

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

  3. 我认为可以在某些ntfs分区上安装grub。 我们有grub for dos ,它是相同的grub,但是对于基于Windows的分区。 这就像选项2。

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

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

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

我有一个Linux的外部硬盘驱动器和类似于你想要的NTFS分区,它工作正常。