`lsblk` может отображать разделы, но` vgs` не перечисляет VolGroup

Как вывести все строки после совпадения до конца файла?

По-другому это можно сформулировать так: "Как удалить все строки от 1-й до совпадения (включая)", и это можно sed-записать так:

sed -e '1,/MATCH PATTERN/d'
0
26.04.2018, 05:45
1 ответ

Вывод выглядит вполне нормально, так что я думаю, вы просто неправильно понимаете, что он говорит...

Ваш диск sdbразделен на 3 раздела, и ни один из них не использует LVM, но на них есть файловые системы, и они уже смонтированы на вашей машине. /dev/sdb1монтируется как /home, /dev/sdb2является корневой файловой системой, а /dev/sdb3монтируется как /web.

Ваш диск sdaимеет два раздела. Первый раздел имеет размер 500 МБ и в настоящее время не смонтирован. (Я полагаю, что он был отформатирован для /boot, но в любом случае сейчас он не смонтирован.)

Второй раздел sda, который должен быть /dev/sda2, находится в группе томов LVM, называемой VolGroup. Вот что перечисляют vgsи pvs!

Вы не можете монтировать /dev/sda2напрямую, так как это группа томов, поэтому вам нужно монтировать логические тома оттуда...

Вывод lsblkтакже дает вам подсказку о том, что представляют собой тома, они называются lv_root(, которые, как я полагаю, являются корневой файловой системой ),lv_home(для домашних каталогов )и lv_swap(. ] для раздела подкачки.)

Похоже, у sdaесть другая установка Linux, не та, которую вы сейчас используете.

Если вы хотите смонтировать корень этой установки, вы можете попробовать такую ​​команду, как:

# mount /dev/VolGroup/lv_root /mnt

Если вы также хотите смонтировать домашний том, выполните это с помощью:

# mount /dev/VolGroup/lv_home /mnt/home

И если предположить, что sda1действительно предназначен для загрузочного раздела:

# mount /dev/sda1 /mnt/boot

Надеюсь, это поможет вам понять, что происходит с вашим вторым диском!

0
28.01.2020, 04:24

Теги

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