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

У меня была аналогичная проблема некоторое время назад, и единственный способ, который до сих пор работал над нами, - это:

echo ${SUDO_USER:-${USER}}

Пока пользователь работает с оболочкой как сам, [ f2] содержит свое имя пользователя. Когда он называет sudo, для новой подоболочки $SUDO_USER установлено значение $USER в вызывающей оболочке, и $USER становится root, конечно.

Трюк с оператор :- состоит в том, что все выражение оценивается как $SUDO_USER, если оно установлено (поэтому внутри подоболочки, открытой sudo), а в противном случае - $USER. Таким образом, вы всегда имеете правильное имя пользователя и не должны сильно беспокоиться о том, в каком контексте оценивается выражение, которое мне показалось удобным.

1
задан 2 October 2015 в 19:46

2 ответа

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

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

Сначала получите 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 и могу выполнить переименование. Может быть, mount также мог бы работать с 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
9
ответ дан 25 May 2018 в 13:44
  • 1
    Чтобы восстановить возможность загрузки: mount / dev / mapper / vg-mint-stick-root / mnt; mount / dev / mapper / vg-mint-stick-boot / mnt / boot; sudo nano / etc / fstab; # изменить имена групп томов для монтирования; cd / mnt; для i в proc sys dev; do mount -o bind / $ i $ i; сделанный; chroot / mnt; grub-install --boot-dir = / boot / dev / sdX; # выберите правильный диск; синхронизации; синхронизации; перезагрузите -f сейчас; # обратите внимание, что grub-install восстановит записи /boot/grub/grub.cfg для вас, но если это не удастся, вы также можете переименовать группы томов. – Wil 10 May 2018 в 12:04

Для монтирования внешнего жесткого диска (разделы LVM2 и EXT4):

Проверьте номер UID жесткого диска
sudo vgdisplay
Установите жесткий диск:
sudo vgrename <UID> volgroup
Активируйте громкость монтирования:
sudo vgchange -a y
3
ответ дан 25 May 2018 в 13:44

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

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