Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Мои всякоразные железные и софтовые вопросы |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 | Печать |
CodeMaster
Advanced Member
Рыцарь ордена Хламовников Откуда: Воронеж Всего сообщений: 1655 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 авг. 2010 |
В конце пОста об установке Fidolook была озвучена такая мысль: И тут недавно понадобилась виртуалка для других целей, ну и заодно решил пощупать её в приложении к данному вопросу. Хотя, такая глобальная идея, как вынести весь инет в вируталку и имеет право на жизнь При более тщательных размышлениях, идея полного переноса интернета в виртуалку, была признана неоптимальной. Более интересными показались идеи заложенные в Windows XP Mode из Windows 7. Однако, несмотря на близкородственность WS 2008 и Win7 (и кучу вопросов на эту тему в сети) Windows XP Mode в среде WS 2008 R2 не устанавливается. Все отсылки (особенно официальные) идут на интегрированную в WS 2008 R2 вторую версию Hyper-V. Функционал у неё мягко говоря не айс, ИМХО он даже скромнее Windows Virtual PC. Т.е. как виртуалка это ещё ничего, но вот для комфортного запуска не поддерживаемых приложений и их взаимодействия с хостом не годится совсем. 4-я версия Hyper-V которая интегрирована в WS 2012 R2, по описанию, гораздо интереснее, но там, по хорошему, нужна поддержка VT-d коей на моей машине нет (да и ставить WS 2012 я не собираюсь, а отдельно обновить Hyper-V нельзя). Также существует RemoteApp for Hyper-V, но опять же это совсем не решение моего вопроса. Сомневаюсь, что я пропустил в сети решение вопроса установки Windows XP Mode в Windows Server 2008 (хотя, чем чёрт не шутит), мой вопрос к аудитории скорее по другим виртуалкам, которые могли бы обеспечить функционал аналогичный Windows XP Mode. А их куева туча и щупать руками всё очень накладно, может кто-то подскажет по своему опыту. Что собственно требуется от такой виртуалки: 1. запуск приложений для Windows XP из под Windows Server 2008 R2 (идеально в виде публикаций); 2. прозрачный доступ этих приложений к дискам, принтерам и сети хоста; 3. в идеале и прозрачный доступ к USB-флешкам, но это совсем не критично; 4. а если виртуалка может работать без VT-x и в portable режиме - вообще, супер! |
pahan
Advanced Member
Откуда: Химки, М.О. Всего сообщений: 1070 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мар. 2015 |
Стандартного режима совместимости эти приложениям не хватает? Тогда действительно через виртуалку. По Vmware Workstation/Player: 1. запуск приложений для Windows XP из под Windows Server 2008 R2 \\имя_хоста\C$ 2. прозрачный доступ этих приложений к дискам Про другие методы лучше забудьте. Вар.1) Печатаете по сети, как все нормальные люди принтерам Вар.2) В виртуалку добавляется Usb-контроллер (LPT/COM-порт), после этого любое Usb-устройство можно передать в виртуалку. От хоста оно на этот период будет отключено. Это по умолчанию. Сеть в режим bridged не забывайте ставить. сети хоста Описано выше. 3. в идеале и прозрачный доступ к USB-флешкам, но это совсем не критично; VT-X нужна в единственном случае - если на виртуалке будет 64битная ОС. 4. а если виртуалка может работать без VT-x Что именно должно быть portable? Сам гипервизор? Забудьте. Файлы ВМ? На более старшие версии того же гипервизора они переносятся как есть, на другие - обычно через конвертацию. в portable режиме |
CodeMaster
Advanced Member
Рыцарь ордена Хламовников Откуда: Воронеж Всего сообщений: 1655 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 авг. 2010 |
pahan написал: Не очень прозрачно, просто С: конечно лучше. \\имя_хоста\C$ pahan написал: Лучше бы конечно: поставил виртуалку и там внутри уже есть локальные принтеры. Вар.1) Печатаете по сети, как все нормальные люди pahan написал: По умолчанию там добавляются виртуальные адаптеры и пр., а хотелось бы ещё проще и прозрачнее. Это по умолчанию. pahan написал: Будут и 64-битные ОСи VT-X нужна в единственном случае - если на виртуалке будет 64битная ОС. pahan написал: У меня есть Portable Virtual PC 2007, но под WS 2008 R2 он не работает. Сам гипервизор? Забудьте. |
pahan
Advanced Member
Откуда: Химки, М.О. Всего сообщений: 1070 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мар. 2015 |
С точки зрения виртуалки - у неё будут обычные диски C:, D:... сколько насоздаёте. С точки зрения хоста (в данном случае так называют операционную систему, под которой крутится виртуалка) - каждый из них это единственный файл*. Единственный кошерный (т.е. доступный и на клиентских (Vmware Player/Workstation/Fusion, MS virtual PC, Oracle Virtual Box) и на серверных (Vmware vSphere/MS hyper-V) версиях) способ обратиться к дискам хоста из виртуалки - через сеть. В принципе, в Workstation есть возможность включить настройку, благодаря которой можно перетаскивать файлы драг-н-дропом с хоста на виртуалку, но делать это не рекомендуется, ибо не переносимо (см. прошлое предложение). Не очень прозрачно, просто С: конечно лучше. * - ну можно включить настройку, чтобы он резался на куски по 2 Гб, может быть маленький xml-ник с настройками диска и большой файл с собственно данными, но сути это не меняет. Драйверы принтера там будут. Или придётся ставить, если ОС их не знает. Но какой-то физический объект им должен соответствовать. Если конечно, не интересуют только виртуальные принтеры, типа экспорта в pdf. Точно та же ситуация, как с использованием принтера при подключении по RDP - драйвер должен быть установлен на обеих машин - и С которой подключаешься, и К которой. Поэтому и проще пользоваться сразу сетевыми принтерами (драйвер ставить только там, где он реально будет использоваться). Лучше бы конечно: поставил виртуалку и там внутри уже есть локальные принтеры. Верно. Проще и прозрачнее = тащить туеву хучу драйверов к различным сетевухам с различным функционалом. Никто этого делать не будет. Реально проще - как раз иметь некий "общий знаменатель", возможности которого может реализовать практически любое реальное железо и забить на отличия реального железа от этого уровня. Воспринимайте это как возвращение к идеологии MS-DOS По умолчанию там добавляются виртуальные адаптеры и пр., а хотелось бы ещё проще и прозрачнее. Всё тоже самое будет с чипсетом материнки (у всех будет 440BX, какой бы проц к нему не "подключался". Только под win 8/10 уже будет что-то посвежее, но тут я не интересовался что именно), видеокартой (спецификация VESA и до свидания. Были какие-то попытки прикрутить 3D, но меня они не интересуют, так что тут не подскажу), дисковыми контроллерами (есть выбор из 3-4 стандартных типов, но на практике это менять просто не нужно). Тогда VT-x становится обязательным, всё просто. Будут и 64-битные ОСи После того, как я не смог в этой штуке создать вторую виртуалку с теми же хар-ками и с того же диска, что уже созданная, к нему даже не собираюсь прикасаться. У меня есть Portable Virtual PC 2007 Вообще, базовый функционал (а ваши запросы - это базовый функционал) и принципы работы у лидеров рынка (vmware, microsoft, oracle) абсолютно одинаковы. Различаться будут только конкретные названия одних и тех же опций и узкоспецифические особенности (типа hyper-v в 2008й не умеет виртуализировать звук (серверу он в принципе не нужен), оракл не умеет nested virtualization (запуск виртуалки из-под виртуалки - та ещё штука с точки зрения производительности и нужная только небольшому числу разработчиков)) и удобством (а то и самой возможностью) конвертации в форматы друг друга. И ещё раз - приложениям действительно не хватает банального режима совместимости? |
CodeMaster
Advanced Member
Рыцарь ордена Хламовников Откуда: Воронеж Всего сообщений: 1655 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 авг. 2010 |
pahan написал: Windows XP Mode как-то со всем этим справляется безо всяких перетаскиваний. Проще и прозрачнее = тащить туеву хучу драйверов к различным сетевухам с различным функционалом. Никто этого делать не будет. pahan написал: Базовый функционал (некоторых из лидеров рынка, с которыми я знаком) меня не устраивает. Перечитай вопрос №5. Вообще, базовый функционал (а ваши запросы - это базовый функционал) pahan написал: Не хватает. Перечитай вопрос №4. И ещё раз - приложениям действительно не хватает банального режима совместимости? |
pahan
Advanced Member
Откуда: Химки, М.О. Всего сообщений: 1070 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мар. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 августа 2017 17:24 Сообщение отредактировано: 30 августа 2017 17:25 У ней внутри RDP. Через него и справляется. Типа как тонкий клиент, подключающийся на себя же. Windows XP Mode как-то со всем этим справляется безо всяких перетаскиваний. Которого нет. Перечитай вопрос №5. В вопросе 4 речь про VT-x. Про него всё уже объяснено. А вовсе не про режим совместимости (пр.кнопка - запустить в режиме совместимости с...). Не хватает. Перечитай вопрос №4. |
CodeMaster
Advanced Member
Рыцарь ордена Хламовников Откуда: Воронеж Всего сообщений: 1655 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 авг. 2010 |
pahan написал: Да мне без разницы как, главное эффективно. У ней внутри RDP. Через него и справляется. Типа как тонкий клиент, подключающийся на себя же. pahan написал: Всегда полезно читать первый пост темы, что бы знать откуда звон. Которого нет. |
CodeMaster
Advanced Member
Рыцарь ордена Хламовников Откуда: Воронеж Всего сообщений: 1655 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 31 августа 2017 13:25 Сообщение отредактировано: 31 августа 2017 16:51
Сейчас ковыряю VMWare Workststion 12 Player (ибо в одной из статей нашёл, что у него есть функционал аналогичный Windows XP Mode), вроде неплохо получается, за исключение некоторых ИМХО детских недоделок, но это дальше. Пока возникло несколько вопросов: - посоветуйте проверенный Lite дистрибутив ХРюши, что бы там запустился Outlook Express и последний Firefox. Без всяких переделок (типа свои оболочки вместо Explorer'а), что бы просто всё отключено было по максимуму. Нужны только сеть, принтеры и USB; - можно ли в ХРюше стандартными средствами закрыть все порты на выход, кроме 80, 25, 993? Не хочу ставить в гостевую ОСь антивирь, поэтому, если какая вирусня туда и прорвётся, что бы она там и здохла в изоляции. - можно ли как-то заставить ХР воспринимать сетевой диск как локальный, не обязательно с NTFS, хотя бы например с FAT32? Или тут без вариантов? Теперь по недоделкам Unity режима VMWare Player: - после старта опубликованного приложения (а вместе с ним и VMWare Player'а (если не был запущен ранее)) в панели задач остаётся запущенным Player. Хотя, он там нафик не нужен и его можно бы было смело сворачивать в трей (где он тоже особо не нужен), но такой опции нет. Помнится ещё в NT 4.0 я чего-то химичил с запуском приложений как сервисов, может и в этом случае стоит попробовать. - после закрытия всех ранее запущенных опубликованных приложений, VMWare Player так и остаётся в панели задач. Хотя, очень логично бы было его отправлять в спячку. - в настройках Folder Sharing все примапленные диски и папки кидаются в один сетевой диск, что может и не критично, но не удобно. Обойти можно настроив бридж и уже в гостевой ОСи подключать каждый диск индивидуально. - я конечно понимаю идейную логику (и универсальность) подключения дисков хоста через сеть, но вот в данном конкретном случае (замена Windows XP Mode) когда VMWare Player запускает приложения через Unity и всё физически находится на одной машине, это создаёт определённые неудобства в гибкости настроек. Ибо не все приложения адекватно воспринимают сетевые диски для использования в их настройках. - как-то неайс работает перехват клавиатуры, в частности возникают постоянные отвалы расширенных клавиш. Наберёшь одну цифру на основной и расширенная просыпается. - ну и ещё один косьячок, который непосредственно с VMWare Player видимо и не связан, а скорее это глюки приложений, но тем не менее. Например Outlook Express невозможно запустить развернутым. |
pahan
Advanced Member
Откуда: Химки, М.О. Всего сообщений: 1070 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мар. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 31 августа 2017 15:34 Сообщение отредактировано: 31 августа 2017 15:39 Тогда поздравляю, это был единственный вариант на рынке и больше его не будет. Если только не попробовать посмотреть в сторону Windows Home (Small B u s i n e s s) Server - они довольно сильно изуродованы по сравнению с полноценными Win Server. Да мне без разницы как, главное эффективно. Нет. можно ли в ХРюше стандартными средствами закрыть все порты на выход |
CodeMaster
Advanced Member
Рыцарь ордена Хламовников Откуда: Воронеж Всего сообщений: 1655 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 авг. 2010 |
pahan написал: И через настройки фильтрации TCP/IP в свойствах сетевого подключения, надо ставить что-то стороннее? А что поставить попроще чем Kerio, чисто брандмауэр, без всякого роутинга и куртизанок? Нет. |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 | Печать |
Полигон-2 » Технический флейм » Мои всякоразные железные и софтовые вопросы |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |