Rating@Mail.ru

Форум сайта "Виртуальная энциклопедия "Linux по-русски"


Текущее время: 19 янв 2017, 14:00

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 65 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7
Автор Сообщение
 Заголовок сообщения: Re: QEMU
Непрочитанное сообщениеДобавлено: 18 ноя 2013, 16:03 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 8460
Откуда: Харьков
Olej писал(а):
- Организацией бриджа (моста) на хосте для связи с LAN (взамен реального интерфейса eth0) + утилитой brctl добавить к этому бриджу а). реальный интерфейс в LAN (eth0) и TAP интерфейс к VM. Этот способ может потребовать дополнительно установить пакет bridge-utils:
Код:
olej@notebook:~$ apt-file find brctl
bash-completion: /usr/share/bash-completion/completions/brctl
bridge-utils: /sbin/brctl
bridge-utils: /usr/share/man/man8/brctl.8.gz
selinux-policy-default: /usr/share/selinux/default/brctl.pp
selinux-policy-dev: /usr/share/selinux/default/include/admin/brctl.if
selinux-policy-dev: /usr/share/selinux/mls/include/admin/brctl.if
selinux-policy-doc: /usr/share/doc/selinux-policy-doc/html/admin_brctl.html
selinux-policy-mls: /usr/share/selinux/mls/brctl.pp
zsh: /usr/share/zsh/functions/Completion/Linux/_brctl
zsh-beta: /usr/share/zsh-beta/functions/Completion/Linux/_brctl


Использование бриджа мне кажется (IMHO) менее удобным, но а). это всё также успешно работает и б). этот способ как-раз более полно описан:

1. Работа с сетью в qemu - здесь ещё и хороший общий обзор устройства сети в QEMU, ... но по-верхам, "на пальцах" ... это, может, и хорошо, чтоб не залезать глубоко.

2. QEmu и настройка сети.


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: QEMU
Непрочитанное сообщениеДобавлено: 14 авг 2015, 11:42 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 8460
Откуда: Харьков
Интересное замечание проскочило:
Цитата:
В состав qemu-img входит утилита qemu-nbd
С её помощью:
sudo qemu-nbd -c /dev/nbd0 <файл vdi/vhd>
В /dev появятся устройства вида nbd0p[X], где X - номер раздела. Например, /dev/nbd0p1. Дальше можно монтировать /dev/nbd0p1 как обычно:
sudo mount /dev/nbd0p1 /mnt
После работы отмонтируйте /mnt и выполните
sudo qemu-nbd -d /dev/nbd0

Это к вопросу: как поработать с диском виртуальной машины (например VirtualBox), не загружая виртуальную машину ... например, правки какие-то внести.
Иногда очень нужно.


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: QEMU
Непрочитанное сообщениеДобавлено: 08 янв 2017, 17:53 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 8460
Откуда: Харьков
Здесь вот уйма готовых образов разных операционных систем, под QEMU в частности: Сборник образов ОС для BOCHS и QEMU.

Буду использовать для разборок с загрузка GPT диска средствами BIOS.
Код:
[olej@dell GPT]$ ls -l ms-dos.vdi
-rw-r--r-- 1 olej olej 25174528 июн 19  2014 ms-dos.vdi


Код:
[olej@dell GPT]$ ls /bin/qe*
/bin/qemu-aarch64       /bin/qemu-mipsel          /bin/qemu-system-alpha         /bin/qemu-system-ppcemb
/bin/qemu-alpha         /bin/qemu-mipsn32         /bin/qemu-system-arm           /bin/qemu-system-s390x
/bin/qemu-arm           /bin/qemu-mipsn32el       /bin/qemu-system-cris          /bin/qemu-system-sh4
/bin/qemu-armeb         /bin/qemu-nbd             /bin/qemu-system-i386          /bin/qemu-system-sh4eb
/bin/qemu-cris          /bin/qemu-or32            /bin/qemu-system-lm32          /bin/qemu-system-sparc
/bin/qemu-ga            /bin/qemu-ppc             /bin/qemu-system-m68k          /bin/qemu-system-sparc64
/bin/qemu-i386          /bin/qemu-ppc64           /bin/qemu-system-microblaze    /bin/qemu-system-tricore
/bin/qemu-img           /bin/qemu-ppc64abi32      /bin/qemu-system-microblazeel  /bin/qemu-system-unicore32
/bin/qemu-io            /bin/qemu-ppc64le         /bin/qemu-system-mips          /bin/qemu-system-x86_64
/bin/qemu-kvm           /bin/qemu-s390x           /bin/qemu-system-mips64        /bin/qemu-system-xtensa
/bin/qemu-m68k          /bin/qemu-sh4             /bin/qemu-system-mips64el      /bin/qemu-system-xtensaeb
/bin/qemu-microblaze    /bin/qemu-sh4eb           /bin/qemu-system-mipsel        /bin/qemu-unicore32
/bin/qemu-microblazeel  /bin/qemu-sparc           /bin/qemu-system-moxie         /bin/qemu-x86_64
/bin/qemu-mips          /bin/qemu-sparc32plus     /bin/qemu-system-or32
/bin/qemu-mips64        /bin/qemu-sparc64         /bin/qemu-system-ppc
/bin/qemu-mips64el      /bin/qemu-system-aarch64  /bin/qemu-system-ppc64


[olej@dell GPT]$ qemu-system-i386 -m 500M -hda ms-dos.vdi -boot c
...


Вложения:
ms.png
ms.png [ 17.41 КБ | Просмотров: 98 ]
Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: QEMU
Непрочитанное сообщениеДобавлено: 08 янв 2017, 18:25 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 8460
Откуда: Харьков
Код:
[olej@dell GPT]$ ls -l OS2Warp3mini.img
-rw-r--r-- 1 olej olej 67108864 янв  8 17:22 OS2Warp3mini.img

Код:
[olej@dell GPT]$ qemu-system-i386 -hda OS2Warp3mini.img -boot c
WARNING: Image format was not specified for 'OS2Warp3mini.img' and probing guessed raw.
         Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
         Specify the 'raw' format explicitly to remove the restrictions.
...


Вложения:
os2-1.png
os2-1.png [ 19.22 КБ | Просмотров: 98 ]
os2-2.png
os2-2.png [ 23.96 КБ | Просмотров: 98 ]
Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: QEMU
Непрочитанное сообщениеДобавлено: 08 янв 2017, 19:15 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 8460
Откуда: Харьков
А вот загрузка непосредственно с USB-флаш носителя с записанным ISO образом Fedora 24 Mate-Compiz:
Код:
[olej@dell 07]$ sudo qemu-system-i386 /dev/sdb1
[sudo] пароль для olej:
WARNING: Image format was not specified for '/dev/sdb1' and probing guessed raw.
         Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
         Specify the 'raw' format explicitly to remove the restrictions.
...

Код:
[olej@dell 07]$ sudo qemu-system-i386 -m size=2000 /dev/sdb
WARNING: Image format was not specified for '/dev/sdb' and probing guessed raw.
         Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
         Specify the 'raw' format explicitly to remove the restrictions.
...

И в том и в другом случае результат будет одинаков:
Вложение:
f1.png
f1.png [ 11.03 КБ | Просмотров: 97 ]


Эта флешка написана их же собственным инструментом записи Live USB Creator, который пишет, в последних версиях, не очень понятным образом:
Код:
[olej@dell mnt]$ ls -l /dev/sdb*
brw-rw---- 1 root disk 8, 16 янв  8 15:07 /dev/sdb
brw-rw---- 1 root disk 8, 17 янв  8 15:11 /dev/sdb1

[olej@dell ~]$ sudo fdisk -l /dev/sdb
[sudo] пароль для olej:
Диск /dev/sdb: 3,7 GiB, 3909091328 байт, 7634944 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x36293493

Устр-во    Загрузочный начало   Конец Секторы Размер Идентификатор Тип
/dev/sdb1  *                0 3477503 3477504   1,7G            17 Скрытый HPFS/NTFS

Но никак, не автомонтированием, ни ручным монтированием, она не монтируется и содержимое посмотреть не получается:
Код:
[olej@dell mnt]$ sudo mount -t ntfs -o noatime,users,rw,fmask=111,dmask=000,locale=ru_RU.UTF-8 /dev/sdb1 /mnt/win_8
[sudo] пароль для olej:
NTFS signature is missing.
Failed to mount '/dev/sdb1': Недопустимый аргумент
The device '/dev/sdb1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?


Не забудьте, что освободить захваченную QEMU мышку (не пугайтесь!) нужно по Ctrl+Alt+G

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


Вложения:
f3.png
f3.png [ 18.04 КБ | Просмотров: 96 ]
f5.png
f5.png [ 630.21 КБ | Просмотров: 96 ]
Вернуться к началу
 Профиль Отправить личное сообщение  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 65 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
[ Time : 0.029s | 20 Queries | GZIP : On ]