双引导是否应该从4TB硬盘驱动器工作?

我最近工作的实验室有一台新的Dell Precision Tower 5810.除了传统的小型硬盘之外,我们还有4TB硬盘。 由于较大的机构已经标准化了IT支持,我们不能使用较小的驱动器,因此必须使用4TB来启动Ubuntu。 我正在尝试从我们过去使用的LiveCD安装Ubuntu 14.04。 以前的安装在同一产品名称的其他计算机上成功完成。 据我所知,新计算机和旧计算机之间最大的区别在于新计算机具有下一版处理器和额外硬盘空间的2倍。

当我在硬盘上安装Ubuntu时,它声称是成功的。 此外,Windows的磁盘管理器,虽然无法识别Ubuntu分区,但承认存在某些东西。 但是,当我尝试从4TB驱动器启动计算机时,它坚持无法找到引导加载程序。

我重新格式化了驱动器并重新安装了Ubuntu,但这没有用。 在重新安装Ubuntu的同时,我也尝试将其放在HDD的不同部分(例如,从驱动器的开头到结尾)。 我还使用LiveCD尝试清除Grub; 那里没有成功。

因此,我开始认为计算机无法从4TB驱动器启动。 但是,我还没有找到支持这个想法的文档。

有没有人有任何想法? 请记住,在涉及计算机的技术方面时,我没有太多深度。


编辑:


根据下面的评论,我将一些相关信息转移到原始post中。

以下是问题初始状态的启动信息。 http://paste.ubuntu.com/23920806

我认为问题可能是Grub已安装,所以我更改了它并获得了以下内容。 http://paste.ubuntu.com/23921965

我想我可能找到了关于类似问题的post,但没有答案。 引导修复:“找不到core.img”

为了澄清,我们正在使用GPT进行分区的辅助驱动器上安装Ubuntu 14.04.3。 我们使用传统启动。 我们在辅助驱动器上安装Grub,然后将BIOS设置更改为从那里而不是主驱动器启动。 我们使用live cd这样做。 此程序适用于之前具有2TB辅助驱动器的Dell Precision Tower 5810。 我们现在正尝试为4TB二级驱动器执行此操作。 根据启动信息,grub似乎没有找到其中一个图像文件的正确位置。 但是,我还没有办法纠正这个问题。 我已经尝试重新安装Grub以及重新安装Ubuntu。 在重新安装Ubuntu的情况下,无论是否重新格式化整个驱动器,我都试过了。


所以,我尝试使用2TB驱动器,就像我们过去一样。 从以下引导信息页面可以看出,它似乎没有相同的丢失图像文件问题。 但是,计算机仍然无法从中启动。 请注意,在这种情况下,2TB驱动器位于新计算机中,因此它是sdb而不是sdc。 http://paste.ubuntu.com/23955960/


因此,我注意到使用用于Grub的GPT分区驱动器需要专用的Grub分区。 我以前没有意识到这一点,因为特定信息在Grub安装说明中显示为一个简短的段落( https://help.ubuntu.com/community/Grub2/Installing#BIOS.2FGPT_Notes )但不在一般的Ubuntu安装说明中。 此时,我已将4TB驱动器放回新计算机,并已恢复尝试在其上安装Ubuntu。 但是,尽管我尽量遵循在线说明,但Grub仍然无效。 根据启动信息,上一期丢失的图像文件似乎重新出现。 尝试清除并重新安装Grub后,将显示以下引导信息。 屏幕截图显示了GParted在检查4TB驱动器时显示的内容。 在安装Grub时,在Ubuntu安装和Grub重新安装期间,我选择sdb作为Grub的安装位置。

http://paste.ubuntu.com/23958163/

GParted的屏幕截图显示了4TB驱动器分区


根据oldfred的要求,我检查了安全启动设置。 我正在使用Windows 7 Enterprise,因此msinfo32不会显示此状态。 但是,我可以通过在启动计算机时访问启动设置来进行检查。 如果有人知道更简单的方法,请随意分享。 无论如何,下面是两张图像,显示了相关计算机的当前安全启动配置。

显示传统ROM的计算机屏幕的图象启用了

显示安全启动的计算机屏幕的图象禁用


使用Boot-Repair重新安装但未清除: http : //paste.ubuntu.com/23969162/


根据ubfan1的建议(以及https://help.ubuntu.com/community/DiskSpace#BIOS-Boot_or_EFI_partition_.28required_on_GPT_disks.29上明显的“精细打印”),我已将bios_grub分区移到磁盘的前面。 但是,它仍然无法启动。

http://paste.ubuntu.com/23990368/

根据ubfan1的建议(和https://help.ubuntu.com/community/DiskSpace#Separate_.2Fboot_.28sometimes_required.29 ),我创建了一个单独的启动分区。 我然后重新安装Ubuntu但它仍然无法启动。

http://paste.ubuntu.com/23990755/

我已经使用Boot-Repair来清除并重新安装Grub,但它仍然无法启动。

http://paste.ubuntu.com/23990829/


根据oldfred的评论,我试图将“boot”标志添加到分区。 我在以下配置中这样做没有成功。

 + --------------- + ----------- ------------- + ------- + ------ + ----------------------- +
 | 配置| 分区| 安装点| 文件系统| 旗帜|
 + --------------- + ----------- ------------- + ------- + ------ + ----------------------- +
 |  |  1 |  |  biosgrub |  bios_grub legacy_boot |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  2 |  / boot |  ext4 |  |
 |  1 + ----------- + ------------- + ------------- + -------- --------------- +
 |  |  3 |  | 交换|  |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  4 |  / |  ext4 |  |
 + --------------- + ----------- ------------- + ------- + ------ + ----------------------- +
 |  |  1 |  |  biosgrub | 开机|
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  2 |  / boot |  ext4 |  |
 |  2 + ----------- + ------------- + ------------- + -------- --------------- +
 |  |  3 |  | 交换|  |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  4 |  / |  ext4 |  |
 + --------------- + ----------- ------------- + ------- + ------ + ----------------------- +
 |  |  1 |  |  biosgrub |  bios_grub |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  2 |  |  ext4 |  legacy_boot |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  3 |  3 |  / boot |  ext4 |  |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  4 |  | 交换|  |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  5 |  / |  ext4 |  |
 + --------------- + ----------- ------------- + ------- + ------ + ----------------------- +
 |  |  1 |  |  biosgrub |  bios_grub |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  2 |  |  ext4 | 开机|
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  4 |  3 |  / boot |  ext4 |  |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  4 |  | 交换|  |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  5 |  / |  ext4 |  |
 + --------------- + ----------- ------------- + ------- + ------ + ----------------------- +
 |  |  1 |  |  biosgrub |  bios_grub |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  2 |  |  ntfs | 开机|
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  5 |  3 |  / boot |  ext4 |  |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  4 |  | 交换|  |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  5 |  / |  ext4 |  |
 + --------------- + ----------- ------------- + ------- + ------ + ----------------------- +
 |  |  1 |  |  biosgrub |  bios_grub |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  2 |  |  ntfs |  boot legacy_boot |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  6 |  3 |  / boot |  ext4 |  |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  4 |  | 交换|  |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  5 |  / |  ext4 |  |
 + --------------- + ----------- ------------- + ------- + ------ + ----------------------- +
 |  |  1 |  |  biosgrub |  bios_grub |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  2 |  |  fat32 |  boot legacy_boot |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  7 |  3 |  / boot |  ext4 |  |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  4 |  | 交换|  |
 |  + ----------- ------------- + ------------- + + --------- -------------- +
 |  |  5 |  / |  ext4 |  |
 + --------------- + ----------- ------------- + ------- + ------ + ----------------------- +

有人(不在这里)建议擦拭整个驱动器。 我这样做是使用“sudo dd if = / dev / zero of = / dev / sdb”。 然后我将驱动器设置为使用GPT。 我尝试安装Ubuntu,我遇到了与之前尝试相同的问题。

http://paste.ubuntu.com/24009927/

根据oldfred上面的post,4 tb硬盘必须是GPT分区。 这实际上是不正确的。 如果OP将4 tb硬盘分区为两个2 TB硬盘,那么他可以将它们作为MBR分区访问。 https://superuser.com/questions/368173/what-is-the-maximum-number-of-partitions-that-c​​an-be-made-on-a-hard-drive

另请阅读此https://superuser.com/questions/562331/mbr-partition-with-more-than-2-tb

如果我在讨论中遗漏了一些内容,请原谅我,但你是否尝试将grub-bios分区放在第一位? 我看到它第二,但仍然3T进入磁盘。 尝试以下GPT分区:

  1. 2M grub-bios标志
  2. 500M未来的EFI分区(比以后尝试移动分区更容易)。
  3. 500M /启动分区。 因此内核不会将3T卷入磁盘。
  4. 其余的,ntfs,swap和ext4 root。

    您可以尝试以上操作,如果它可以工作,请尝试不使用/ boot – 那些通常会因为您有太多旧内核而导致问题时会出现问题,但它们曾经是BIOS限制寻址所必需的,这可能是我们再次看到的用大磁盘。

我使用传统的Win10主磁盘,但有一个GPT第二个磁盘,我做了传统安装,后来通过填充第二个磁盘上的ESP添加了UEFI启动function。 要检查的事项,您实际上可以从sdc磁盘启动。


bios-grub的1M大小就足够了,但是2M的建议可能是保持对齐。 检查磁盘制造商的建议。 考虑未来的ESP规划,或者UEFI要做的某人(任意)决定。 如果空间有问题,请将其缩小,Ubuntu的引导加载程序可以在6米内修复,包括/ EFI / Boot中的备份副本。 您不必设置任何内容,只需分配分区,并将其留空。