Как повторно смонтировать логические тома снова после использования lvremove?

Для создания меньшего раздела для меньшего изображения clonezilla я загрузился от живого человечностью USB, размонтировал заблокированные разделы с lvremove (не вспоминайте точные имена, но подобный: 'корень' и 'swap_1') и измененный раздел начальной загрузки от 465 ГБ до 108 ГБ.

После этого я пытался перезагрузить (без живого человечностью USB), но компьютер не мог больше загружаться, потому что он не мог найти подсоединенный внешний диск. Это отобразилось, "Бросил ожидать корневого устройства" и т.д. initramfs ошибка.

Как я могу смонтировать разделы снова?

На что похож GParted:

screenshot GParted

Что system-config-lvm похож:

screenshot LVM

Здесь некоторые терминальные выводы, которые могли быть полезными:

ubuntu@ubuntu:~$ sudo vgscan
Reading all physical volumes.  This may take a while...
Found volume group "ubuntu-vg" using metadata type lvm2

...

ubuntu@ubuntu:~$ sudo pvs
PV         VG        Fmt  Attr PSize   PFree  
/dev/sda5  ubuntu-vg lvm2 a--  108.00g 108.00g

...

ubuntu@ubuntu:~$ sudo fdisk -lu

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004fdc0

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      499711      248832   83  Linux
/dev/sda2          501758   976771071   488134657    5  Extended
/dev/sda5          501760   226996223   113247232   8e  Linux LVM
2
задан 16 August 2016 в 18:31

1 ответ

Восстановление удалило логические тома из резервного копирования следующим этот ответ на “How для восстановления логического тома, удаленного с lvremove”:

Пример:

1 - я удалил свой логический том!

$ sudo lvremove /dev/vg1/debian.root

2 - Первое, что нужно сделать, ищите архивный файл в/etc/lvm/archive/vg1 _ (xxxxx) .vg. Я могу сделать это, просто смотря дата, что я удалил логический том!

$ sudo ls -l /etc/lvm/archive |more

3-я нашел его!

-rw------- 1 root root 16255 Mar 20 14:29 vg1_00223-235991429.vg
-rw------- 1 root root 16665 Mar 20 16:49 vg1_00224-748876387.vg
-rw------- 1 root root 17074 Mar 20 16:49 vg1_00225-931666169.vg
-rw------- 1 root root 17482 Mar 20 16:50 vg1_00226-1238302012.vg
-rw------- 1 root root 18081 **Mar 20 21:57 vg1_00227-2048533959.vg**

Дата, где я сделал lvremove!!!... это было несколько минут назад..

4 - Позволяют нам видеть файл!

$ sudo head /etc/lvm/archive/vg1_00227-2048533959.vg
*# Generated by LVM2 version 2.02.95(2) (2012-03-06): Thu Mar 20 21:57:58 2014
contents = "Text Format Volume Group"
version = 1
description = **"Created *before* executing 'lvremove /dev/vg1/debian.root'"**
creation_host = "server"  # Linux server 3.8.0-35-generic #50-Ubuntu SMP Tue Dec 3 01:24:59 UTC 2013 x86_64
creation_time = 1395363478    # Thu Mar 20 21:57:58 2014*

5 - Делают тест, прежде чем восстановят его!

$ sudo vgcfgrestore vg1 --test -f /etc/lvm/archive/vg1_00227-2048533959.vg
Test mode: Metadata will NOT be updated and volumes will not be
(de)activated.   **Restored volume group vg1**

6 - хорошо, теперь повторите командную строку, без (-тест)

$ sudo vgcfgrestore vg1 -f /etc/lvm/archive/vg1_00227-2048533959.vg
**Restored volume group vg1**

7 - Проверка это!

$ sudo lvscan |grep debian
ACTIVE            '/dev/vg1/debian.root' [7,81 GiB] inherit

8 - Если логическое не было активно, сделайте это!

$ sudo lvchange -a y /dev/vg1/debian.root 
1
ответ дан 2 December 2019 в 04:54

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

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