Инструкции по Continent: различия между версиями
Перейти к навигации
Перейти к поиску
Entcor (обсуждение | вклад) |
Entcor (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
== | == Общее == | ||
Инструкции для [[Continent]] | |||
== Монтирование виртуального диска в хостовую ОС == | |||
=== Предусловия: === | |||
# Установлены пакеты qemu-utils и lvm2 | # Установлены пакеты qemu-utils и lvm2 | ||
=== Монтирование: === | |||
# Загрузить модуль ядра nbd<syntaxhighlight lang="bash"> | # Загрузить модуль ядра nbd<syntaxhighlight lang="bash"> | ||
sudo modprobe nbd max_part=8 | sudo modprobe nbd max_part=8 | ||
| Строка 20: | Строка 21: | ||
</syntaxhighlight>Команда lsblk показывает подключенные диски. | </syntaxhighlight>Команда lsblk показывает подключенные диски. | ||
=== Отключение === | |||
# Отключить диск<syntaxhighlight lang="bash" line="1"> | # Отключить диск<syntaxhighlight lang="bash" line="1"> | ||
sudo umount /mnt/boot # если был примонтирован | sudo umount /mnt/boot # если был примонтирован | ||
| Строка 33: | Строка 33: | ||
modprobe -r nbd | modprobe -r nbd | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== Монтирование виртуальной флешки в Continent == | |||
Версия от 06:34, 15 мая 2024
Общее
Инструкции для Continent
Монтирование виртуального диска в хостовую ОС
Предусловия:
- Установлены пакеты qemu-utils и lvm2
Монтирование:
- Загрузить модуль ядра nbdВ виртульной машине PNetLab эта команда может вызывать ошибку. Тогда необходимо загрузить модуль командой:
sudo modprobe nbd max_part=8
insmod /lib/modules/$(uname -r)/kernel/drivers/block/nbd.ko max_part=8
- Отключить виртуальную машину (ВАЖНО: виртульную машину можно будет включить только после отключения диска из хостовой ОС!)
- Подключить виртуальный диск
sudo qemu-nbd -c /dev/nbd1 <путь к виртуальному диску vdi или qcow2>
sudo mount /dev/mapper/vg00-lv_root /mnt
sudo mount /dev/nbd1p1 /mnt/boot # при необходимости доступа к boot разделу
Команда lsblk показывает подключенные диски.
Отключение
- Отключить диск
sudo umount /mnt/boot # если был примонтирован sudo umount /mnt sudo vgchange -a n vg00 sudo qemu-nbd -d /dev/nbd1
- Включить виртуальную машину
- Выгрузить модуль ядра nbd, если в нем больше нет необходимости
modprobe -r nbd