Ubuntu Server 17 - переместить EFI на другой диск

У меня есть два жестких диска, которые были настроены для программного RAID 1. По счастливой случайности, тот, который содержит загрузочную информацию, работает плохо и нуждается в замене. Пока что мне удалось сломать RAID, но я не могу понять, как загрузиться обратно в Ubuntu, используя второй диск.

lsblk output:

    NAME                     MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda                        8:0    0   7.3T  0 disk  
├─sda1                     8:1    0   512M  0 part  
├─sda2                     8:2    0   7.5G  0 part  
├─sda3                     8:3    0  46.6G  0 part  
└─sda4                     8:4    0   7.2T  0 part  
sdc                        8:32   0   7.3T  0 disk  
├─sdc1                     8:33   0   512M  0 part  /boot/efi
├─sdc2                     8:34   0   7.5G  0 part  
│ └─md0                    9:0    0   7.5G  0 raid1 [SWAP]
├─sdc3                     8:35   0  46.6G  0 part  
│ └─md1                    9:1    0  46.5G  0 raid1 
│   ├─vg0-lv_os-real     253:0    0  41.9G  0 lvm   
│   │ ├─vg0-lv_os        253:1    0  41.9G  0 lvm   /
│   │ └─vg0-vg0_backup   253:3    0  41.9G  0 lvm   
│   └─vg0-vg0_backup-cow 253:2    0     1G  0 lvm   
│     └─vg0-vg0_backup   253:3    0  41.9G  0 lvm   
└─sdc4                     8:36   0   7.2T  0 part  
  └─md2                    9:2    0   7.2T  0 raid1 /data
sr0                       11:0    1   745M  0 rom   

Я не уверен, имеет ли это значение, но, как вы можете видеть, мой корневой раздел является частью логического тома.

Я проверил файл /boot/efi/EFI/ubuntu/grub.cfg, и он выглядит следующим образом:

search.fs_uuid 3d9986e9-5f5f-455c-9c0e-b25f6bc78ba3 root lvmid/NQkw8Q-hxYL-TQsW-74go-Zqb6-c8aX-0vznck/rs6Y2v-SyDQ-EGj6-ltOp-otfL-8VH4-dPRz9I
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

Где 3d9986e9 ... UUID для LVM: [ 116]

/dev/mapper/vg0-lv_os: UUID="3d9986e9-5f5f-455c-9c0e-b25f6bc78ba3" TYPE="ext4"

Опять же, все, что я пытаюсь сделать, это удалить поврежденный диск и загрузиться с использованием второго диска без потери существующих данных.

Ценю любую помощь.

0
задан 16 April 2018 в 02:12

1 ответ

Так, я попробовал много разных вещей, которые подошли от различных поисков Google и наконец заставили мою систему загружаться после удаления неисправного диска (/dev/sda). Я вполне уверен, это был простой вопрос выполнения:

sudo grub-install /dev/sdc

сопровождаемый

sudo update-grub

Возможно, кто-то более умный, чем я может подтвердить, что это было всем, что было необходимо. Во всяком случае мой вопрос был решен. L.D. - благодарит закрепить форматирование на моем сообщении.

0
ответ дан 30 October 2019 в 02:17

Другие вопросы по тегам:

Похожие вопросы: