:: Visual Foxpro, Foxpro for DOS
Re: adir для установления readonly
spinz

Сообщений: 5263
Дата регистрации: 21.01.2016
Для игрушек в моменты, где нельзя сейвиться, очень удобно))

Сгенерил, например, первые удачные ходы в бою в героях3 (моралька/абилки прокнули) и чтоб не тратить потом часы на генерацию подобного рандома (в случае неудачных дальнейших ходов) сделал снапшот. И потом с этой же точки и стартуешь.
Ratings: 0 negative/0 positive
Re: adir для установления readonly
of63

Сообщений: 25256
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
Ну, как меркантильно... Я думал похачить, почитать оперативу машины...
Ratings: 0 negative/0 positive
Re: adir для установления readonly
spinz

Сообщений: 5263
Дата регистрации: 21.01.2016
Для отладки тоже очень полезно. Зачастую, отлаживая софт внутри ВМ, можно потратить немало времени, чтобы дойти до определенной точки. Снапшоты помогают не повторять все это еще раз.
Ratings: 0 negative/0 positive
Re: adir для установления readonly
Igor Korolyov
Автор

Сообщений: 34580
Дата регистрации: 28.05.2002
spinz
Igor Korolyov
То-ли их реализация NAT с ума сходит

В VB сеть "хост-гость" реализована только через NAT?

Там много всего есть на сегодняшний день. Проще глянуть в доке. Просто когда комп (хост) в сети, то и VM часто нужно туда же пускать - а проще всего это через NAT встроенный в дрова-прослойки vbox делать.
Чисто для взаимодействия хост-гости рекомердуется loopback адаптер использовать (но тогда гость без доступа к внешней сети - нужно на хосте как-то настраивать роутинг, что, мягко говоря, не очень решение для обычных десктопов где и пользуются vbox). Есть ещё и "внутренние сети" - для взаимодействия гость-гость без доступа к хосту (насколько я помню).

spinz
VirtualPC вчерашний день, функционала там минимум

Как таковая да - так она и ушла вместе с Win7 - замена Hyper-V - гораздо более мощная платформа. Что приятно, она есть и в Prof редакциях осей - не обязательно ставить сервер чтобы пользоваться... Но и минусы тоже есть - с USB-примочками там вроде уже можно пробрасывать через RDP (обычно так к экрану гостя получают доступ - если он виндовый, конечно - называется типа enhanced session), но вот без аппаратной виртуализации таки болтяра - не взлетит. А vbox раньше точно умел (хотя это жутко медленно), думаю и сейчас не зарезали такую фишку для нищебродов
Опять же из приятнейших плюшек - в большинстве современных дистрибутивов ОС (в т.ч. линухов) встроены "драйвера" (модули ядра) для hyper-v. Никаких кривых и убогих additions ставить не требуется


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: adir для установления readonly
Igor Korolyov
Автор

Сообщений: 34580
Дата регистрации: 28.05.2002
of63
Ну, как меркантильно... Я думал похачить, почитать оперативу машины...

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

TL;DR
Для тестирования ПО это очень и очень удобная штука.


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: adir для установления readonly
of63

Сообщений: 25256
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
Поставил VPC (как вы называете) еще не почитав про аппаратную виртуализацию (набор из нескольких команд проца). Поставил, и все заработало. Потом почитал, в БИОС поставил флажок VPx (чтоли, в железной машине), и VPd еще там есть. Потребовалось, правда, переустановить XP на виртуалке, но побыстрее вроде заработало... Не существенно. Вобщем VPC работает и без аппаратной поддержки виртуализации...

> Основное назначение снапшотов - это дать возможность "откатиться" к некоторому заданному состоянию.
Почитать оперативную память то можно в этом "снимке", не запуская виртуальную машину в этом состоянии? Это же класный смотрельщик развернутых в памяти зашифрованных кодов... вроде?



Исправлено 1 раз(а). Последнее : of63, 13.02.18 19:09
Ratings: 0 negative/0 positive
Re: adir для установления readonly
spinz

Сообщений: 5263
Дата регистрации: 21.01.2016
of63
Почитать оперативную память то можно в этом "снимке", не запуская виртуальную машину в этом состоянии?
Вот тут хз, думаю, что какие-то тулзы для этого есть.
Ratings: 0 negative/0 positive
Re: adir для установления readonly
spinz

Сообщений: 5263
Дата регистрации: 21.01.2016
of63
аппаратную виртуализацию (набор из нескольких команд проца).
Ну, работа с поддержкой виртуализации - это не просто несколько доп.команд. В интеловском талмуде это чуть ли не треть последнего тома по объему.

of63
Вобщем VPC работает и без аппаратной поддержки виртуализации...
Так они все умеют работать без аппаратной поддержки (варя, вбокс, параллелс), но это медленней и не весь функционал реализуется. На 32-битной хостовой ОС в варе, например, без этого не запустить 64-битного гостя.



Исправлено 1 раз(а). Последнее : spinz, 13.02.18 19:27
Ratings: 0 negative/0 positive
Re: adir для установления readonly
andrewk

Сообщений: 174
Откуда: Красноярск
Дата регистрации: 15.05.2005
korsak
Должен но не видит. Напоминаю - Virtualbox, в нем WinXP и FPD (там нет параметров у DIR)
Именно в такой конфигурации у меня работает куча подопечных. Только диск сетевой назначается не на D:, а на R:, что не играет никакой роли. И эту функцию я не трогал даже не знаю сколько лет/десятилетий, работает исправно:

Function Directory && (DirName[,1]) - Проверяет наличие каталога (=VFP.Directory())
parameters DirName,nFlags
private a
return ADir(a, m.DirName, 'D'+iif(type("m.nFlags")="N" and mod(m.nFlags,2)=1,'HS',''))>0 AND !File(m.DirName)
Это может не работать в том случае, если подключены к разделу, на котором отключено создание алиасов 8.3 для длинных имён – тогда FPD не никак будет видеть те папки и файлы, имена которых не соответствуют формату 8.3.


korsak
Если расшарить диск не через Общие папки виртуалбокса
Я в своё время экспериментировал с этим. Деталей не помню, но вывод был однозначный: для работы «по сети», то есть из-под VirtualBox с данными на хосте, эти «общие папки» юзать нельзя. То ли там с блокировками было что-то не так, то ли как раз то видел то не видел, то ли изменения, вносимые в гостевой, с большими задержками отражались для программы на хосте... уже толком не помню.
Только в «обычном сетевом» режиме: net use ...

Igor Korolyov
То что "расширения vbox" делают автомаппинг для диска выставленного через shared folder не меняет сути дела...
Не меняют для гостевой. А вот обработчик на хосте этого ресурса меняется:
– либо сам VBox, который неизвестно что там себе думает на этот счёт, чего-нибудь оптимизирует и защищает – он-то знает, что работает виртуалка
– либо сама Windows хоста, которая уверена, что к ней обращается реальная машина по реальной сети


Igor Korolyov
Там куда как косячнее работает именно обычный сетевой доступ, если "сервером" выступает хост-машина...
Нууу... могу только руками развести))) Какие-то у нас прям противоположные результаты.
После всяких экспериментов написал себе такую напоминашку:
– адаптер "Paravirtualized network adapter (virtio-net)"
– если есть реальная сеть под роутером, то режим "Сетевой мост", если нет – "Виртуальный адаптер хоста"

spinz
В VB сеть "хост-гость" реализована только через NAT?
На данный момент там 6 вариантов. В зависимости от того, куда нужно пускать гостя: только в реальную сеть, только в интернет, только на хост, всё вместе...
Ratings: 0 negative/0 positive
Re: adir для установления readonly
Igor Korolyov
Автор

Сообщений: 34580
Дата регистрации: 28.05.2002
andrewk
Igor Korolyov
То что "расширения vbox" делают автомаппинг для диска выставленного через shared folder не меняет сути дела...
Не меняют для гостевой. А вот обработчик на хосте этого ресурса меняется
Это бесспорно. Но речь то как раз и шла про проблемы в гостевой...
andrewk
либо сама Windows хоста, которая уверена, что к ней обращается реальная машина по реальной сети
В том то и дело что НЕ "реальная" - а через один из фильтров-драйверов устанавливаемых vbox в сетевой стек винды... В лучшем случае через MS Loopback Adapter - и с этим вариантом, насколько я помню, проблем как раз не возникало (ну за исключением того что при апдейтах версии vbox этот интерфейс норовил поломаться, с крайне тяжким методом починки - я тоже писал "напоминашку" про то что для апдейта надо вручную снести старую версию, убрать адаптер, зачистить vbox драйвера, перегрузится по ходу дела пару раз, после чего уж ставить новую версию), а вот с NAT - зачастую самая что ни на есть неизлечимая жепуа и была... Как раз в плане доступа к хосту - к другим машинам по сети в принципе более-менее нормально.
andrewk
– адаптер "Paravirtualized network adapter (virtio-net)"
Когда я ещё под vbox работал, то такой опции не было - только NAT, loopback и вроде как "guest only network"... Как и выбора "видов виртуализации".


------------------
WBR, Igor
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 29 (Гостей: 29)

© 2000-2024 Fox Club 
Яндекс.Метрика