如何使用UEFI和RAID1 + LVM安装Ubuntu服务器

阿尔奇

我曾经通过软件RAID1在LVM上安装服务器,在两个驱动器的MBR上都安装了grub。现在,我有一个UEFI服务器,并且兼容性(BIOS)模式似乎不起作用。

因此,我采用了UEFI进行安装的方式。

第一次测试,单驱动器安装工作正常。

然后,我尝试使用RAID1 + LVM进行安装。我以相同的方式分配了两个驱动器:

  • 一个EFI系统分区,200MB
  • 物理RAID分区

然后,我进行了设置:-使用两个磁盘RAID分区的RAID 1-RAID 1阵列上的LVM卷组-三个逻辑卷:/,/ home和swap

安装继续进行,但是在重新启动时,我得到了grub外壳并且被卡住了。

因此,是否可以在RAID1上的LVM上使用grub2-efi?如何做到这一点?还有其他引导加载程序替代方法(从EFI直接进行Linux加载吗?)?等等...

阿尔奇

好的,我找到了解决方案,可以回答我自己的问题。

1)我可以在UEFI机器上的RAID1上使用LVM吗?

当然是。即使两个磁盘之一发生故障,它也将能够启动。

2)如何做到这一点?

这似乎是安装程序中错误,因此仅使用安装程序会导致启动失败(grub shell)。

这是一个工作过程:

1)在两个磁盘中的每个磁盘上手动创建以下分区:-带有UEFI类型的512MB分区-磁盘的开头-之后是RAID类型的分区

2)使用两个RAID分区创建RAID 1阵列,然后使用该阵列和逻辑卷创建LVM卷组(我为root创建了一个,为home创建了一个,为swap创建了一个)。

3)让安装继续,然后重新启动。失败 !您应该得到一个rub壳。

4)可能可以从grub外壳启动,但是我选择从应急USB磁盘启动。在救援模式下,我在目标根目录fs(即根lvm逻辑卷上的目录)上打开了一个shell。

5)使用'blkid'获取此目标根分区的UUID。记下它或用手机拍照,下一步将需要它。

6)挂载EFI系统分区(“挂载/ boot / efi”)并编辑grub.cfg文件:vi /boot/efi/EFI/ubuntu/grub.cfg在这里,将错误的UUID替换为您所指的UUID。 5.保存。

7)为了能够从第二个磁盘启动,请将EFI分区复制到第二个磁盘:dd if = / dev / sda1 of = / dev / sdb1(以适合您的配置的方式更改sda或sdb)。

8)重新启动。在UEFI设置屏幕中,将两个EFI分区设置为可启动,并设置启动顺序。

你完成了。您可以测试,拔出其中一个或另一个磁盘,它应该可以工作!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用UEFI和RAID1 + LVM安装Ubuntu服务器

来自分类Dev

使用 GPT/UEFI 将 Ubuntu 18.04 服务器安装到 RAID1

来自分类Dev

安装grub raid1和lvm

来自分类Dev

带有UEFI +软件RAID1的Ubuntu 14.04 Trusty

来自分类Dev

如何在Ubuntu中安装绑定DNS服务器和Apache Web服务器?

来自分类Dev

如何在Ubuntu中安装绑定DNS服务器和Apache Web服务器?

来自分类Dev

如何使用mdadm在Ubuntu 12.04服务器上安装软件raid 0?

来自分类Dev

rootkit如何安装到ubuntu服务器上?

来自分类Dev

rootkit如何安装到ubuntu服务器上?

来自分类Dev

如何在分区上安装Ubuntu服务器

来自分类Dev

如何检测Ubuntu服务器是否已安装GUI?

来自分类Dev

如何在Ubuntu服务器上安装wkhtmltopdf 0.12.1?

来自分类Dev

如何通过双启动系统安装ubuntu服务器?

来自分类Dev

如何在 ubuntu 18.04 服务器上安装 snapd

来自分类Dev

如何在 Ubuntu 服务器上安装 Terraria TShock 服务器?

来自分类Dev

仅使用root用户安装Ubuntu服务器?

来自分类Dev

仅使用root用户安装Ubuntu服务器?

来自分类Dev

故意不完整的raid1进行服务器安装

来自分类Dev

LVM 类型的 raid1 和 Thinpool 是否可能?

来自分类Dev

我在最初的Ubuntu服务器安装中安装了DNS服务器,如何将其卸载?

来自分类Dev

我在最初的Ubuntu服务器安装中安装了DNS服务器,如何将其卸载?

来自分类Dev

如何在GPT SDD上使用UEFI和raid0软件安装Ubuntu 14

来自分类Dev

如何使用ubuntu桌面上的所有内容安装ubuntu服务器?

来自分类Dev

如何检查ubuntu服务器中是否安装了upstart,如何安装?

来自分类Dev

如何检查ubuntu服务器中是否安装了upstart,如何安装?

来自分类Dev

基本服务器安装后如何在Ubuntu上安装桌面环境

来自分类Dev

如何在 Ubuntu 18.04 服务器的全新安装上安装 PHP-FPM

来自分类Dev

如何在ubuntu 18.04服务器上安装Oracle http服务器12c?

来自分类Dev

使用SSH将ubuntu 64位服务器安装到另一台服务器

Related 相关文章

  1. 1

    如何使用UEFI和RAID1 + LVM安装Ubuntu服务器

  2. 2

    使用 GPT/UEFI 将 Ubuntu 18.04 服务器安装到 RAID1

  3. 3

    安装grub raid1和lvm

  4. 4

    带有UEFI +软件RAID1的Ubuntu 14.04 Trusty

  5. 5

    如何在Ubuntu中安装绑定DNS服务器和Apache Web服务器?

  6. 6

    如何在Ubuntu中安装绑定DNS服务器和Apache Web服务器?

  7. 7

    如何使用mdadm在Ubuntu 12.04服务器上安装软件raid 0?

  8. 8

    rootkit如何安装到ubuntu服务器上?

  9. 9

    rootkit如何安装到ubuntu服务器上?

  10. 10

    如何在分区上安装Ubuntu服务器

  11. 11

    如何检测Ubuntu服务器是否已安装GUI?

  12. 12

    如何在Ubuntu服务器上安装wkhtmltopdf 0.12.1?

  13. 13

    如何通过双启动系统安装ubuntu服务器?

  14. 14

    如何在 ubuntu 18.04 服务器上安装 snapd

  15. 15

    如何在 Ubuntu 服务器上安装 Terraria TShock 服务器?

  16. 16

    仅使用root用户安装Ubuntu服务器?

  17. 17

    仅使用root用户安装Ubuntu服务器?

  18. 18

    故意不完整的raid1进行服务器安装

  19. 19

    LVM 类型的 raid1 和 Thinpool 是否可能?

  20. 20

    我在最初的Ubuntu服务器安装中安装了DNS服务器,如何将其卸载?

  21. 21

    我在最初的Ubuntu服务器安装中安装了DNS服务器,如何将其卸载?

  22. 22

    如何在GPT SDD上使用UEFI和raid0软件安装Ubuntu 14

  23. 23

    如何使用ubuntu桌面上的所有内容安装ubuntu服务器?

  24. 24

    如何检查ubuntu服务器中是否安装了upstart,如何安装?

  25. 25

    如何检查ubuntu服务器中是否安装了upstart,如何安装?

  26. 26

    基本服务器安装后如何在Ubuntu上安装桌面环境

  27. 27

    如何在 Ubuntu 18.04 服务器的全新安装上安装 PHP-FPM

  28. 28

    如何在ubuntu 18.04服务器上安装Oracle http服务器12c?

  29. 29

    使用SSH将ubuntu 64位服务器安装到另一台服务器

热门标签

归档