LINUX.ORG.RU

Какими виртуальными машинами вы пользуетесь дома?

 , ,


0

2

>>> Результаты

★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 22)

Ответ на: комментарий от MrCookie

Видимо, я слишком старый уже. Да и не понимал особо никогда скакание по дистрам и DE. Попробовал один-два n-лет назад, удовлетворило по удобству, настроил под себя и работаешь.

Ну, разве что, ты разработчик какого-то DE. Тогда еще можно понять.

Да и, имхо, лучше ж на реальном железе гонять такое. Дрова видяхи, опенжл, композитинг, вот это вот всё. Разве нет?

Gonzo ★★★★★
()
Последнее исправление: Gonzo (всего исправлений: 2)
Ответ на: комментарий от Pinkbyte

Кстати, да. Автору надо было учесть Proxmox.

Gonzo ★★★★★
()
Ответ на: комментарий от Gonzo

Да и не понимал особо никогда скакание по дистрам и DE

Тоже. Ну, мало ли, захочется что-нибудь другое попробовать, когда KDE совсем надоест.

лучше ж на реальном железе гонять такое.

Конечно да, но на ранних стадиях гораздо удобнее в ВМ.

MrCookie ★★
() автор топика
Ответ на: комментарий от MrCookie

«DE на ранних стадиях» это не больно? :))

Gonzo ★★★★★
()
Ответ на: комментарий от MrCookie

они перестали в июне на сайте перекрашиваться в гейский прапор

Це зрада чi перемога?

Smacker ★★★★★
()

в последнее время на multipass подсел.

jura12
()
Ответ на: комментарий от MrCookie

Да даже на 6.4 не собирается

Печаль,тогда не надо, я уже на 6.11 уполз

sehellion ★★★★★
()
20 сентября 2024 г.

В основном qemu-kvm в ~/.bashrc у меня для этого удобные заготовочки

# Run qcow2 image
kvm-qrun()
{
    kvm -drive file=$1,format=qcow2 -display gtk,gl=on  --device virtio-vga-gl -m 4096 -cpu host -smp 4,sockets=1,cores=4,threads=1 --enable-kvm -audiodev driver=pa,id=pa1,server=unix:/run/user/1000/pulse/native -device intel-hda -device hda-duplex,audiodev=pa1
}
# Run raw image
kvm-run()
{
    kvm -drive file=$1,format=raw  --device virtio-vga-gl -display gtk,gl=on -m 4096 -cpu host -smp  4 --enable-kvm  -net user,hostfwd=tcp::2288-:22 -net nic

}

# Run qcow2 image + 1 port forward
kvm-run-squid()
{
    kvm -drive file=$1,format=raw  --device virtio-vga-gl -display gtk,gl=on -m 4096 -cpu host -smp  4 --enable-kvm  -net user,hostfwd=tcp::3322-:3128 -net nic
}

# Run Live CD
kvm-run-iso()
{
    kvm -cdrom $1 -boot d --device virtio-vga-gl -display gtk,gl=on   -m 4096 -cpu host -smp 4 -audiodev pa,id=audiodev-0,timer-period=2000 -device ich9-intel-hda -device hda-output,audiodev=audiodev-0,mixer=false,use-timer=true
}

# Run iso + raw image for installation
kvm-install()
{
    kvm -drive file=$1,format=raw  -cdrom $2 -boot d --device virtio-vga-gl -display gtk,gl=on   -m 2048 -cpu host -smp 4

}

# Run iso + qcow2 for installation
kvm-qinstall()
{
    kvm -drive file=$1,format=qcow2  -cdrom $2 -boot d --device virtio-vga-gl -display gtk,gl=on   -m 2048 -cpu host -smp 4
}

# Creater raw image
kvm-create-image()
{
    qemu-img create -f raw $1 $2G
}

# Create qcow image
kvm-create-qimage()
{
    qemu-img create -f qcow2 $1 $2G
}

Раньше всегда использовал virtualbox (про другое и не знал особо и/или не умел никак использовать), но одно время с ним появились проблемы в дебиане, так и забыл про виртуальную коробку на годы, и если честно думал что оно подохло, чисто ради эксперимента поставил снова, и ого, оно работает. Хотя после qemu такое ощущение что весь этот гуй и кучи тыркалок это излишества, с другой стороны, в qemu на лету CD не подключишь без финта ушами (если вообще на лету возможно) и тому подобное, так что буду теперь пользоваться двумя системами виртуализации, куему квм и виртуалбоксом, первое для быстрого запуска чего-то, особенно не требующего установки и для установки ОС на внешние носители, а виртуалкоробку буду использовать для случаев когда надо ПО тестировать на инородном с общим буфером обмена и переносом файлов мышкой ну и типа того.

Спасибо что напомнили, опрос уже прошёл давно, но ну и ладно.

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 1)
Ответ на: комментарий от LINUX-ORG-RU

в qemu на лету CD не подключишь без финта ушами

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

man spice

James_Holden ★★★
()
Ответ на: комментарий от James_Holden

Ну, казусов никаких, подключаю нужный iso на моменте запуска, проблема решилась, более я к ней никогда не возвращался.

man spice

Не, спайс это тупо протокол, прочитав его ты ничего не сделаешь, так как нужно читать man virsh и ещё кучи и тонны документации для тривиальных вещей. У меня очень скоромные требования к виртулкам, запустить изолированно ОС, плюс чтобы иногда интеренет в ней был, всё. Ну, раз в пол года чтобы в cd был образ для чтения из виртулки.

А вот подключение к qemu гостю через libvirt по spice протоколу используя virsh, ты извини, но это вот нихера не базовая возможность :D А тот ещё слоёный пирог.

Так-то да, я мало что читал. Лишь нашёл то что нашлось с ходу, настроил и работает годами. Всё иное это уже ближе к админам, а просто пользователь и могу с чистой совестью капризничать :)

P.S. Хотя если приспичит, то да, никуда не денешься, придётся садиться и разбираться. Но пока не приходится и надеюсь не придётся, я админом становится не хочу. Мне чтобы тык тык и работало =)

P.S. Держу корзинку ловить помидоры и щит от тухлых яичек :D

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 5)
Ответ на: комментарий от LINUX-ORG-RU

Да не нужен никакой virsh. Я тебе про spice, а ты про какую-то ересь.

Ну, не хочешь одну опцию к вызову qemu в свои шаблоны добавлять, не добавляй. Это так сложно.

James_Holden ★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Вместо вот этого у тебя

kvm -drive file=$1,format=qcow2 -display gtk,gl=on  --device virtio-vga-gl -m 4096 -cpu host -smp 4,sockets=1,cores=4,threads=1 --enable-kvm -audiodev driver=pa,id=pa1,server=unix:/run/user/1000/pulse/native -device intel-hda -device hda-duplex,audiodev=pa1

Ты можешь делать примерно так

kvm -drive file=$1,format=qcow2 -vga qxl -m 4096 -cpu host -smp 4,sockets=1,cores=4,threads=1 --enable-kvm -spice unix=on,addr=/tmp/vm_spice.socket,disable-ticketing=on,playback-compression=off -device virtserialport,chardev=spicechannel0,name=com.redhat.spice.0 -chardev spicevmc,id=spicechannel0,name=vdagent -audiodev spice,id=snd0 -device ich9-intel-hda -device hda-output,audiodev=snd0 -monitor stdio

Тогда виртуалка стартует без GUI, далее подключаешься к ней при помощи маленькой программки remote-viewer, указав сокет /tmp/vm_spice.socket. Это спайс-клиент.

И в remote-viewer доступно подключение DVD на лету, флешек на лету, звук пойдет тоже через spice и это намного стабильнее, разрешение экрана виртуальной системы начнет автоматически адаптироваться под размер окна (как в Virtualbox).

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

Как видишь, никакого virsh или libvirt тут не надо.

James_Holden ★★★
()
Ответ на: комментарий от Xintrea

Когда-то давно покупал за пару тысяч рублей лицензию без саппорта (с ним помнится было дороговато).

NeTC ★★★★
()
Ответ на: комментарий от Shadow

Честно говоря не знаю, никогда Player не использовал, хотя в комплекте покупки были ключи и от него, и от Pro. Однако, давным-давно читал на форумах, что между ними разница только в количестве тонких настроек, но это не точно.

NeTC ★★★★
()
Ответ на: комментарий от einhander

Ну, у меня один GPU, который с VMware умеет ПАРАЛЛЕЛЬНО работать под нагрузкой и в хосте, и в виртуалке - хоть одновременно запусти кибер и там и там (с падением производительности пополам, конечно. А у тебя VB так умеет?

NeTC ★★★★
()
Ответ на: комментарий от NeTC

Ну я уже поставил бесплатный Pro и настроил 3D. огонь.

Shadow ★★★★★
()
Ответ на: комментарий от NeTC

У меня тоже один gpu который в vmware работает так же как в VB, пока не поменяешь значение в конфиг файле, из gui это не сделать. Уже после этого скорость приблизительно одинаковая, хоть в виртуалке, хоть на хосте.

Сейчас пробую mvisor, там обещают более высокую производительность чем в VB, и нет необходимости компилировать модули ядра как vmware.

einhander ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.