Как вы монтируете LVM-паттерн с тем же именем VG, что и мой текущий раздел


19

Я рвал на себе волосы около недели, пытаясь понять, как это сделать.

У меня есть два жестких диска на моем сервере, оба 250 ГБ. У них обоих установлена ​​Ubuntu, одна загружается. Я хочу смонтировать второй (старый) диск/mnt/external

Если я подключаюсь через /dev/disk/by-uuidнего, он монтирует загрузочный раздел, а не мои фактические данные.

Я также пытался vgs-vопределить, но имена те же, и не знаю, куда идти отсюда.

root@onlinelabtests:~# vgs -v
Finding all volume groups
Finding volume group "SysVolGroup"
Archiving volume group "SysVolGroup" metadata (seqno 3).
Archiving volume group "SysVolGroup" metadata (seqno 3).
Creating volume group backup "/etc/lvm/backup/SysVolGroup" (seqno 3).
Finding volume group "SysVolGroup"
Archiving volume group "SysVolGroup" metadata (seqno 3).
Archiving volume group "SysVolGroup" metadata (seqno 3).`
Creating volume group backup "/etc/lvm/backup/SysVolGroup" (seqno 3).
VG          Attr   Ext   #PV #LV #SN VSize   VFree VG UUID      
SysVolGroup wz--n- 4.00m   1   2   0 233.72g    0  812dMv-qSf3-xnpP-khlB-mkIf-q64l-Z2Rawf     
SysVolGroup wz--n- 4.00m   1   2   0 233.72g    0  Z3IbWM-FEvq-n6fs-lhm9-5uQq-mdxj-QNfDLJ

и это

root@onlinelabtests:~# vgchange -a y
2 logical volume(s) in volume group "SysVolGroup" now active
2 logical volume(s) in volume group "SysVolGroup" now active

Но /dev/disk/by-uuidвсе еще ничего не показывает.
Любая помощь приветствуется.

Ответы:


0

Взгляните на /dev/SysVolGroupи / илиdev/mapper

ls /dev/SysVolGroup

Теперь смонтировать разделы, перечисленные там

sudo mkdir /media/LVM{1,2}
sudo mount /dev/SysVolGroup/first_lvm /media/LVM1
sudo mount /dev/SysVolGroup/second_lvm /media/LVM2

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


все, что находится в /dev/SysVolGroupэто root и swap_1. Я пробовал это раньше, и если я монтирую root, он просто монтируется снова!
Кэмерон Азиз

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

16

У меня была похожая проблема в моей системе. Я просто переименовал внешнюю группу логических томов.

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

Сначала получите UUID группы для переименования. я использовал

$ sudo vgdisplay

  --- Volume group ---
  VG Name               mint-vg
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               119,00 GiB
  PE Size               4,00 MiB
  Total PE              30464
  Alloc PE / Size       30464 / 119,00 GiB
  Free  PE / Size       0 / 0   
  VG UUID               jWIQCX-uxUT-aG1x-1tpc-1Ixk-pxw2-gL6mlJ

  --- Volume group ---
  VG Name               mint-vg
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               238,23 GiB
  PE Size               4,00 MiB
  Total PE              60987
  Alloc PE / Size       60987 / 238,23 GiB
  Free  PE / Size       0 / 0   
  VG UUID               TZus4Q-JQKU-eyyl-kkEv-liM4-mUXd-e19TcT

Я хочу переименовать первый. Потому что это мой флеш-накопитель.

Теперь я знаю UUID и могу выполнить переименование. Возможно, монтирование могло бы также работать с UUID, но мне было все равно.

   $ sudo vgrename -v jWIQCX-uxUT-aG1x-1tpc-1Ixk-pxw2-gL6mlJ mint-stick

   Checking for existing volume group "jWIQCX-uxUT-aG1x-1tpc-1Ixk-pxw2-gL6mlJ"
    Checking for new volume group "mint-stick"
    Archiving volume group "mint-vg" metadata (seqno 3).
    Writing out updated volume group
    Renaming "/dev/mint-vg" to "/dev/mint-stick"
    Creating volume group backup "/etc/lvm/backup/mint-stick" (seqno 4).
  Volume group "mint-vg" successfully renamed to "mint-stick"
    Wiping cache of LVM-capable devices
    Wiping internal VG cache

Чтобы восстановить возможность загрузки: mount / dev / mapper / vg-mint-stick-root / mnt; mount / dev / mapper / vg-mint-stick-boot / mnt / boot; sudo nano / etc / fstab; # редактировать имена групп томов для креплений; кд / минт; потому что я в proc sys dev; сделать mount -o bind / $ i $ i; сделано; chroot / mnt; grub-install --boot-dir = / boot / dev / sdX; # выбрать правильный диск; синхронизации; синхронизации; перезагрузка -f сейчас; # обратите внимание, что grub-install восстановит записи /boot/grub/grub.cfg для вас, но если это не удастся, вы можете переименовать группы томов там же.
Уил

4

Чтобы подключить внешний жесткий диск (разделы LVM2 и EXT4):

  1. Проверьте номер UID жесткого диска

    sudo vgdisplay
    
  2. Смонтируйте свой жесткий диск:

    sudo vgrename <UID> volgroup
    
  3. Активируйте том монтирования:

    sudo vgchange -a y
    
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.