Инструкции по Continent: различия между версиями

Материал из EWiki
Перейти к навигации Перейти к поиску
Нет описания правки
Строка 1: Строка 1:
== '''Инструкции для [[Continent]]''' ==
== Общее ==
Инструкции для [[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

Монтирование виртуального диска в хостовую ОС

Предусловия:

  1. Установлены пакеты qemu-utils и lvm2

Монтирование:

  1. Загрузить модуль ядра nbd
    sudo modprobe nbd max_part=8
    
    В виртульной машине PNetLab эта команда может вызывать ошибку. Тогда необходимо загрузить модуль командой:
    insmod /lib/modules/$(uname -r)/kernel/drivers/block/nbd.ko max_part=8
    
  2. Отключить виртуальную машину (ВАЖНО: виртульную машину можно будет включить только после отключения диска из хостовой ОС!)
  3. Подключить виртуальный диск
sudo qemu-nbd -c /dev/nbd1 <путь к виртуальному диску vdi или qcow2>
sudo mount /dev/mapper/vg00-lv_root /mnt
sudo mount /dev/nbd1p1 /mnt/boot # при необходимости доступа к boot разделу

Команда lsblk показывает подключенные диски.

Отключение

  1. Отключить диск
    sudo umount /mnt/boot # если был примонтирован
    sudo umount /mnt
    sudo vgchange -a n vg00
    sudo qemu-nbd -d /dev/nbd1
    
  2. Включить виртуальную машину
  3. Выгрузить модуль ядра nbd, если в нем больше нет необходимости
    modprobe -r nbd
    

Монтирование виртуальной флешки в Continent