Просмотр полной версии : Windows 7: вопросы и ответы
alexlotov, Прочитайте цитируемый пост внимательно и вдумчиво.
Расшаривать в виртуальной машине нужно не родной драйвер принтера, который ставится в Win XP Pro, а эмулятор принтера GhostScript + Redirection Port Monitor.
При эмуляции нужно заставить это прикинуться HP LaserJet 2100 PS, после чего "семерка", при скармливании драйвера от 2300 PS на этот сетевой фантом нормально ставит свои штатные дрова.
Создаю принтер HP LaserJet 2300 Series PS. Указываю ему порт TCP/IP 192.168.239.128
2.LPR lpt1
Неправильно. TCP/IP принтер и LPR тут вообще не нужны. Redirection Port Monitor прикидывается именно стандартным принтером Windows, подключаемым к стандартному спулеру печати Windows. Именно на него нужно указывать драйвер Microsoft для HP 2100 PS, и именно его шарить по сети.
Тут есть тонкость - так как принтер подключается сетевой, то его нужно создавать... локальным.
Я не шучу - именно "создать локальный принтер". Все претензии к интерфейсописателям семерки :)
Потом в окошке "выберите порт принтера", в пункте "создать порт", нужно выбрать тип порта "локальный".
В появившемся поле вбиваем ручками нечто вроде \\192.168.56.20\HP Laserjet 2100 PS (полное сетевое имя расшаренного принтера в виртуальной машине).
И получаем искомое.
P.S. Ничего скачивать ни откуда не нужно. HP Universal Driver нужен и подходит только для аппаратных принтеров HP. Laserjet 5L, 6L, 1100, 1200, 1300 и т.п.
alexlotov
23.03.2011, 19:14
alexlotov, Прочитайте цитируемый пост внимательно и вдумчиво1. Внутри самой виртуальной машины \\VM расшаренный LaserJ принтер HP LaserJet 2100 PS печатает на указанный ему принтер без проблем.
2. Теперь я должен создать в Windows 7 64 локальный принтер HP LaserJet 2300 Series PS и для порта Локальный указать путь к принтеру в виртуальной машине, типа: \\VM\LaserJ.
3. Ошибка моя, значит, в том, что я указывал все время порт TCP/IP вместо Локальный.
Большое Спасибо, все сразу заработало, как Вы и сказали :)
SAMAPADUS
24.03.2011, 11:06
alexlotov, Прочитайте цитируемый пост внимательно и вдумчиво.
Расшаривать в виртуальной машине нужно не родной драйвер принтера, который ставится в Win XP Pro, а эмулятор принтера GhostScript + Redirection Port Monitor.
При эмуляции нужно заставить это прикинуться HP LaserJet 2100 PS, после чего "семерка", при скармливании драйвера от 2300 PS на этот сетевой фантом нормально ставит свои штатные дрова.
Неправильно. TCP/IP принтер и LPR тут вообще не нужны. Redirection Port Monitor прикидывается именно стандартным принтером Windows, подключаемым к стандартному спулеру печати Windows. Именно на него нужно указывать драйвер Microsoft для HP 2100 PS, и именно его шарить по сети.
Тут есть тонкость - так как принтер подключается сетевой, то его нужно создавать... локальным.
Я не шучу - именно "создать локальный принтер". Все претензии к интерфейсописателям семерки :)
Потом в окошке "выберите порт принтера", в пункте "создать порт", нужно выбрать тип порта "локальный".
В появившемся поле вбиваем ручками нечто вроде \\192.168.56.20\HP Laserjet 2100 PS (полное сетевое имя расшаренного принтера в виртуальной машине).
И получаем искомое.
P.S. Ничего скачивать ни откуда не нужно. HP Universal Driver нужен и подходит только для аппаратных принтеров HP. Laserjet 5L, 6L, 1100, 1200, 1300 и т.п.
Это у Билла традиция такая... У меня принтре с сетевой картой уже лет 7-8 и еще в ХР при установке его по сетевому протоколу необходимо было указывать - Локальный принтер...
Беседский
24.04.2011, 05:42
Господа! начинаю помаленьку собирать новое железо под БОБ. Купил новый ж.диск и впервые установил Win 7. Остальное железо буду менять осенью.
Так как с семеркой раньше не сталкивался - у меня большой вопрос!
Как правильно настроить семерку для БОБа- что включить, какие службы отключить, и тд.
Прошу в поиск не отправлять- так как в компах и осях особо не разбираюсь.
Для БоБ советую тебе сменить видяху и добавить оперативки, пропроц не знаю.. Но пока этого не сделаешь -по-моему все отключения служб в лучшем случае кк мертвому припарка, в худщшем -нарушат стабильность системы. Единственное - для Launcher.exe в каталоге игры полезно бывает отключить аеро..
Единственное - для Launcher.exe в каталоге игры полезно бывает отключить аеро..
Пужаешь человека :) Хоть и правильно )
Беседский: после установки игры найди ее запускной файл Launcher.exe, он в папке игры, которая в папке Стима. Зайди в его свойства, далее в Совместимость и поставь галочку "Отключи композицию рабочего стола". Это отключит Аэро интерфейс при запуске. После последних патчей это может уже и ненужно, но проверять лень :)
Образовалась такая проблемка: в центре обновления иероглифы.
Как решить проблему? появилось такое после установки СП1 на Вин7 и какого то обновления.
Беседский
26.04.2011, 08:43
Спасибо за советы. оперативки 2 гига добавил. остальное железо позже. Пока буду на XP sp3 сидеть- на средних настройках в одиночном-перехват-корабли fps макс-77, мин-30.
Win 7, временами "теряет" винты, системный всегда нормально, а второй и третий переодически отваливаются, может быть как при пуске, так и при работе, и особенно часто при переходе в анабиоз. Как лечить?
Win 7, временами "теряет" винты, системный всегда нормально, а второй и третий переодически отваливаются, может быть как при пуске, так и при работе, и особенно часто при переходе в анабиоз. Как лечить?
Копать в сторону:
а) самих винтов
б) блока питания.
в) настроек бивиса на тему энергосбережения
Кстати, у меня был один винт, тоже терялся периодически - после перезагрузки появлялся вновь. Seagate Barracuda 7200.10, если интересно.
До этого стояла Виста Бизнес, все номано было, с биосом так и осталось. Потеряет, иду в Управление, пересканирую - находит. Винты WD
Винты WD
Есть вероятность, что это WD idle.
Бороться с этим позволяет утилита wdidle - там в ридмишке, в принципе все написано. Запускать нужно в чистом ДОСе. Видимость разделов не обязательна - утилитка обращается к контроллерам дисков. Возможно придется переключить режим с AHCI на IDE compatibility.
Командная строка должна выглядеть примерно так:
wdidle3.exe /d
Это действие находит все жесткие диски фирмы WD и отключает таймер Idle на них.
Этот таймер - внутренняя фишка дисков WD.
Штатные функции энергосбережения при отключении этого таймера не страдают.
taranenko
17.06.2011, 00:40
Ребята, помогите установить Canon LBP 810. Маюсь весь день.
Не могу понять какие драйвера ставить. Сначала начал ставить Арple. Потом начал от НР.
По сети Windows 7 64 видит этот мой "тапочный" Canon c драйверами от HP, который на XP mode стоит. Но драйвера ставить нему не хочет - выдает ошибку и сколько ей не пхнул не хочет.
Я вот думаю, что получается я не прав в том, что Принтер сам Сanon, а драйвера от Hp ставлю.
Не могу понять как свести эти принтера.
И у меня вопрос еще к админу, у меня на мыло не пришла активация. Я подожду конечно. Но в общем мне принтер поставить нужно, так что активация на вашем форуме нужна.
Недеюсь на вашу помощь.
Мужики Кто подскажет что это за хрень такая вылезла?(играл в Duke Nukem)135879
Ребята, помогите установить Canon LBP 810. Маюсь весь день.
Подходящих драйверов для Canon LBP-810 для Win 7 x64 нет. То есть вообще нет. И не будет.
Поэтому нужно:
1. Поставить виртуальную машину с Windows XP. Например Windows XP Mode.
2. Натянуть в виртуальную хрюшку штатные дрова с диска
3. "Отдать" в нее USB устройство, определившееся в семерке как USB Printing Support. После этого по идее из ХРюшки можно будет печатать на принтер - тестовые странички должны нормально печататься.
4. Установить в виртуальной машине с Windows XP библиотеку GhostScript
5. Установить там же Redirection Port Monitor.
6. Настроить это все, и расшарить по сети именно принтер Redirection Port Monitor, названный как HP 2100 postscript.
7. Объяснить "семерке", что этот принтер - HP 2300 postscript. Причем ДРАЙВЕРА НА НЕГО СТАВИТЬ НЕ НУЖНО. А брать стандартные, из комплекта с семерке. (HP Universal Driver, если стоит - снести). Если адрес IP указан верно, и GhostScript с RPM настроены правильно - то и из "семерки" теперь должны будут проходить тестовые странички на печать.
taranenko
17.06.2011, 14:31
Подходящих драйверов для Canon LBP-810 для Win 7 x64 нет. То есть вообще нет. И не будет.
Поэтому нужно:
1. Поставить виртуальную машину с Windows XP. Например Windows XP Mode.
2. Натянуть в виртуальную хрюшку штатные дрова с диска
3. "Отдать" в нее USB устройство, определившееся в семерке как USB Printing Support. После этого по идее из ХРюшки можно будет печатать на принтер - тестовые странички должны нормально печататься.
4. Установить в виртуальной машине с Windows XP библиотеку GhostScript
5. Установить там же Redirection Port Monitor.
6. Настроить это все, и расшарить по сети именно принтер Redirection Port Monitor, названный как HP 2100 postscript.
7. Объяснить "семерке", что этот принтер - HP 2300 postscript. Причем ДРАЙВЕРА НА НЕГО СТАВИТЬ НЕ НУЖНО. А брать стандартные, из комплекта с семерке. (HP Universal Driver, если стоит - снести). Если адрес IP указан верно, и GhostScript с RPM настроены правильно - то и из "семерки" теперь должны будут проходить тестовые странички на печать.
За ответ громадное спасибо.
Осталась последняя проблема отсылаю на печать - файлики проходят по всем принтерам - от того которого в 7 -64 до Сanon 810 - но фалик удаляется и на печать не выводится.
Ребята подскажите, что делать.
но фалик удаляется и на печать не выводится
Копать в сторону "а видит ли драйвер Canon 810-го принтер, и может ли печатать на него?"
Нужно в виртуальной ХРюшке открыть тот же блокнот и попытаться что-нибудь распечатать именно на Canon-810.
Если не получается - искать проблемы в "отдаче" USB устройства в гостевую ОСь - курить мануалы виртуальной машины и плясать с бубнами вокруг устройств, например, VirtualBox USB device, если используется VirtualBox.
Менять последовательность - "включить принтер, запустить виртуальную машину" и т.п.
Да, вспомнил - у Canon LBP-810 штатный драйвер не совместим с Windows XP sp2, а точнее с DEP. Нужно найти патчик и вручную обновить - прямо распаковать файлы из патча в папку с драйвером.
У моего родственника такая же история - Win7x64 и Canon 810. Долго "бодались", но единственное правильное решение - поменять принтер.
У меня сканер НР не пашет под Win7... И под XP64, кстати, тоже.
У моего родственника такая же история - Win7x64 и Canon 810. Долго "бодались", но единственное правильное решение - поменять принтер.
Плохо бодались значит. У меня печатает. :)
Да, принтер поменять проще с точки зрения настройки и эксплуатации. Но я, например, не вижу нынче в продаже качественных лазерных принтеров по вменяемым ценам. Да и старый ни разу не изношен и печатает нормально.
Плохо бодались значит. У меня печатает. :)
Да, принтер поменять проще с точки зрения настройки и эксплуатации. Но я, например, не вижу нынче в продаже качественных лазерных принтеров по вменяемым ценам. Да и старый ни разу не изношен и печатает нормально.
Ну, там решение было ещё проще - поскольку в сети были компы с ХР, то просто подключить принтер к этим компам и расшарить - нет проблем.
Но все же, когда нет других компов в сети, то проще "подарить" такой принтер и взять "классику" от НР.
taranenko
17.06.2011, 23:40
Копать в сторону "а видит ли драйвер Canon 810-го принтер, и может ли печатать на него?"
Нужно в виртуальной ХРюшке открыть тот же блокнот и попытаться что-нибудь распечатать именно на Canon-810.
Если не получается - искать проблемы в "отдаче" USB устройства в гостевую ОСь - курить мануалы виртуальной машины и плясать с бубнами вокруг устройств, например, VirtualBox USB device, если используется VirtualBox.
Менять последовательность - "включить принтер, запустить виртуальную машину" и т.п.
Да, вспомнил - у Canon LBP-810 штатный драйвер не совместим с Windows XP sp2, а точнее с DEP. Нужно найти патчик и вручную обновить - прямо распаковать файлы из патча в папку с драйвером.
Печать с гостевой ОС проходит нормально. Гостевая OC - Windows XP sp3. Использую XP Mode.
Файлик печати проходит сквозь всю цепочку нормально. И когда попадает на печать удаляется без вывода на печать - пишет что Локальный документ низкого уровня.
135938
Где-то в настройках Gh у меня сомнения. Все установилось. И файлик проходит.
135939
А вот чего оно не хочет работать?Меня настораживает папка fonts? Но в общем я скопировал штатную папку со шрифтами.
Такое чувство что его нужно стукнуть хорошенько что бы оно там улеглось всё :)
Такое чувство что его нужно стукнуть хорошенько что бы оно там улеглось всё :)
1. Проверить наличие файла *.rsp.
У меня он находится по пути c:\gs\canon810.rsp
2. Проверить содержимое файла *.rsp:
У меня он выглядит так:
-IC:\gs\gs8.70\lib;C:\gs\fonts
-sDEVICE=mswinpr2
-dNOPAUSE
-dSAFER
-sPAPERSIZE=a4
-mono
-sOutputFile="%printer%Canon LBP-810"
3. Проверить настройки Redirection Port Monitor и GhostScript.
GhostScript у меня живет в c:\gs.
В Program Files его лучше не ставить - глюки с именами с пробелами.
В папку fonts ничего копировать не надо. По крайней мере у меня эта папка пуста.
Настройки - см. картинку. В строке "Arguments for this program are" не забыть поставить пробел и тире после файла конфигурации.
http://www.picamatic.com/show/2011/06/18/12/24/7634773_bigthumb.png (http://www.picamatic.com/view/7634773_rptgs/)
Но все же, когда нет других компов в сети, то проще "подарить" такой принтер и взять "классику" от НР.
Так кто же спорит. Где только эту "классику" взять? HP LaserJet 1200 например...
taranenko
18.06.2011, 02:24
1. Проверить наличие файла *.rsp.
У меня он находится по пути c:\gs\canon810.rsp
2. Проверить содержимое файла *.rsp:
У меня он выглядит так:
-IC:\gs\gs8.70\lib;C:\gs\fonts
-sDEVICE=mswinpr2
-dNOPAUSE
-dSAFER
-sPAPERSIZE=a4
-mono
-sOutputFile="%printer%Canon LBP-810"
3. Проверить настройки Redirection Port Monitor и GhostScript.
GhostScript у меня живет в c:\gs.
В Program Files его лучше не ставить - глюки с именами с пробелами.
В папку fonts ничего копировать не надо. По крайней мере у меня эта папка пуста.
Настройки - см. картинку. В строке "Arguments for this program are" не забыть поставить пробел и тире после файла конфигурации.
http://www.picamatic.com/show/2011/06/18/12/24/7634773_bigthumb.png (http://www.picamatic.com/view/7634773_rptgs/)
Так кто же спорит. Где только эту "классику" взять? HP LaserJet 1200 например...
Большущие спасибо - это мне здорово пригодится. Думаю я как-то может еще GS не правильно установил. Там нужно программу ставить и фьювер.
Пробую переустановить.
taranenko
18.06.2011, 03:14
Все победа!!!!!!!!!
Ура!!!!!!!!!!
Громадное спасибо форуму sukhoi.ru!!!!!!!!!!
http://i043.radikal.ru/1106/2f/e92057def963.jpg
....
Так кто же спорит. Где только эту "классику" взять? HP LaserJet 1200 например...
Тут оказалось все просто - надо брать технику которая поддерживает протокол PCL(5 или 6).
В результате не важно какая связка принтер - драйвер. Если оба могут поддержать нужный протокол, то работать будут. Например у нас спокойно печатали на драйверах от Aficio 1022 на МФУ Sharp 257. Несхождение заметили случайно. Или например, когда в спешке поменяли Xerox M20i (он помер) на Xerox 3300, то пользователи печатали сразу, без замены драйверов. И это все потому, что есть общий протокол PCL. На ту же классику 1200 от НР, спокойно выводили с драйверов от НР2200, и наоборот.
Сам столкнулся с тем, что некоторые виды принтеров почему то настроены на свой, особенный протокол. Типа для Canon 810. Ну никак...
Мне это непонятно, почему производитель вдруг отходит от общего стандарта.
Так кто же спорит. Где только эту "классику" взять? HP LaserJet 1200 например...
тут (http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=ru&cc=ru&prodNameId=29790&prodTypeId=18972&prodSeriesId=29789&swLang=33&taskId=135&swEnvOID=4063) не пробовали? Намедни поставил НР 920С просто с винапдейта. Лазерник Xerox P8ex тоже без особых проблем встал. На НР много чего на сайте есть, главное не стесняться описания читать :)
тут (http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=ru&cc=ru&prodNameId=29790&prodTypeId=18972&prodSeriesId=29789&swLang=33&taskId=135&swEnvOID=4063) не пробовали?
Я про физически. Сам принтер такой фиг где найдешь.. :)
А уж заставить HP 1200 (на работе у нас такой) работать под Win 7 x64 - это я уже прошел.
Я про физически. Сам принтер такой фиг где найдешь.. :)
А уж заставить HP 1200 (на работе у нас такой) работать под Win 7 x64 - это я уже прошел.
Да ладно :) Практически его ровесник Xerox P8ex был найден даром :) И после некоторого шаманства с механикой, заменой роликов и шестерёнок, запечатал под семеркой только в путь :)
Motorhead
23.06.2011, 09:31
Ретроград такой ретроград:)
Можно ли в семерке установить старую версию Windоws Media Player, родом еще из Икспишки?
Можно ли в семерке установить старую версию Windоws Media Player, родом еще из Икспишки?
Если имеется в виду Media Player 8, то нет. В семерке работает 12-й. Говорят можно "откатить" его на 11-й, но это сопряжено с возможными глюками.
Если имеется в виду минималистичный Media Player родом из Win 2k и Me, то Media Player Classic вполне подойдет.
Я пользуюсь им и еще KMPlayer. WMP12 использую только для просмотра DVD - уж очень он их хорошо переваривает и показывает.
Какие проблемы могут возникнуть при установке Windows 7 64, на диск (на тот же самый раздел), где стоит Windows 7 32 bit?
я вообще слабо представляю как две винды могут жить на одном разделе. системные директории и файлы будут на двоих делить?
Две винды разных версий (точнее на разных ядрах) - вполне могут. Например Windows 98 и Windows 2000 вполне себе уживаются на одном разделе. У первой нет папки Documents and Settings, а вторую можно поставить в папку Win2k, например, и в третьих Windows 98 без папки Program Files может вполне обойтись и, соответственно, если ее заберет себе 2000-я - ничего страшного не случится..
Две "семерки" на одном разделе не уживутся. Во-первых выбора папки для установки штатными средствами нет. Во-вторых, помимо системной папки есть еще Program Files, ProgramData и Users, которые необходимы обеим системам и которые обе системы постараются закрыть для доступа чужакам средствами NTFS.
Можно, конечно, создать файл unattended установки, в котором прописать для разных систем разные папки, но почему-то мне кажется, что все равно будет глючить. Очень много софта считает, что винда установлена в папке Windows, а программы - в папке Program Files. Из-за этого в Win 7 x64 с ее Program Files (x86) возникает достаточно много приколов с установкой некоторых программ.
Проще сделать два разных раздела. А если применить некоторую сноровку и правильные утилиты, то можно сделать и так, что ОСи друг друг "видеть" не будут вообще.
Две винды разных версий (точнее на разных ядрах) - вполне могут. Например Windows 98 и Windows 2000 вполне себе уживаются на одном разделе. У первой нет папки Documents and Settings, а вторую можно поставить в папку Win2k, например, и в третьих Windows 98 без папки Program Files может вполне обойтись и, соответственно, если ее заберет себе 2000-я - ничего страшного не случится..
Две "семерки" на одном разделе не уживутся. Во-первых выбора папки для установки штатными средствами нет. Во-вторых, помимо системной папки есть еще Program Files, ProgramData и Users, которые необходимы обеим системам и которые обе системы постараются закрыть для доступа чужакам средствами NTFS.
Можно, конечно, создать файл unattended установки, в котором прописать для разных систем разные папки, но почему-то мне кажется, что все равно будет глючить. Очень много софта считает, что винда установлена в папке Windows, а программы - в папке Program Files. Из-за этого в Win 7 x64 с ее Program Files (x86) возникает достаточно много приколов с установкой некоторых программ.
Проще сделать два разных раздела. А если применить некоторую сноровку и правильные утилиты, то можно сделать и так, что ОСи друг друг "видеть" не будут вообще.
Хорошо, я все понял, а если установить на отдельный раздел вместе с програм файлес, я смогу программы потом устанавливать в другой, который занят Win7 32?
Хорошо, я все понял, а если установить на отдельный раздел вместе с програм файлес, я смогу программы потом устанавливать в другой, который занят Win7 32?
Сможете. Только большинство софта очень плотно интегрируется в систему. Поэтому запустить программу, установленную в этот раздел из другой ОСи скорее всего не получится - только из той ОС, в которой она была установлена.
А если даже и получится - то будет две разных версий настроек и историй работы с документами, так как все это сейчас хранится не в Program Files, а папке пользователя (обычно это C:\Users\<User name>\Local\Application Data\<Publisher name>\<Program name>).
Отличий такой установки от установки двух отдельных копий в разных разделах с точки зрения пользователя будет никаких - это будут две разные программы, использующие лишь общие библиотеки и исполнимые файлы.
А в свете современной дешевизны места на жестком диске - особого смысла не имеет.
У тебя будет как бы две независимые системы на компьютере, пространство на жестком диске ты поделишь между ними сам. Ты сможешь на выбор при запуске компьютера выбрать либо Win7 x86 , либо x64. В зависимости от того, в какую систему зайдешь, в той и будешь работать до выхода. После перезагрузки можешь выбрать другую систему и работать в ней, они абсолютно независимы.
Хотя я не могу понять - если возникает необходимость в 64-битной ОС, то значит что компьютер достаточно производителен чтобы потянуть ее... Так зачем оставлять Win7 x32? Проще просто поставить взамен ее 64-битную.
Motorhead
22.09.2011, 15:53
Посоветуйте, пожалуйста, программу для добавления фоновых картинок в папках. На XP была такая программа "Polymorph", но в семерке она почему-то не работает. То есть сама прога работает, но картинки фоновые не появляются.
У кого установлена windows 7 64bit, скиньте файлик raspppoe.sys на nazarovo01@yandex.ru, файл находится : C:\Windows\System32\drivers.
4. Организуем виртуальную локальную сеть между гостевой и основной ОС.
Может не совсем по теме, но не могли бы вы сказать как настроить эту локальную сеть?
У меня виртуальная машина Windows Virtual Pc XP, реальная - Win 7 x64, подключение в интернет через роутер
Может не совсем по теме, но не могли бы вы сказать как настроить эту локальную сеть?
У меня виртуальная машина Windows Virtual Pc XP, реальная - Win 7 x64, подключение в интернет через роутер
Если у вас стоит XP Mode, то скорее всего, получится только обеспечить доступ в интернет из виртуальной машины (NAT translation). У XP Mode очень сильно обрезаны настройки сетевого соединения (видимо, чтобы будущие админы не тренировались администрить сети бесплатно :) ).
Для передачи файлов между виртуальной и реальной ОС нужно использовать "Общие папки". Как их настраивать - есть в справке Windows, в разделе XP Mode.
А полноценная виртуальная машина (VirtualBox например) позволяет варианты:
1. Нужен доступ в сеть Интернет из виртуальной машины (а связь между виртуальной и реальной ОС не нужна), то выбираем NAT translation и вперед. Никаких дополнительных настроек не потребуется - при наличии доступа в интернет на физической машине, доступ в него же в виртуальной машине будет организован автоматически. В виртуальной машине в свойствах сетевого адаптера указать "получение сетевого адреса автоматически" - и дело в шляпе.
2. Нужна сеть только между реальной и виртуальной машиной (без доступа в Интернет из виртуальной машины), то в настройках виртуальной машины выбираем "Virtual Host-only network" (если по-русски - сеть только между гостевой и основной ОС). Тогда в списках сетевых адаптеров реальной ОС появится что-то вроде "Сетевой адаптер виртуальной машины" (у VirtualBox он называется VirtualBox Host-Only Network).
Настраивая адрес этого адаптера в ту же подсеть, как и адрес сетевого адаптера в виртуальной ОС - и получаем соединение между виртуальной и реальной ОС. Настройки работают и делаются так же как и для обычной локальной сети. Для тех, кто хочет поизвращаться - у VirtualBox есть даже DHCP сервер (довольно глючный и плохо настраиваемый, поэтому я предпочитаю статические адреса).
3. Хочется "и того и другого, и можно без хлеба" (с) Винни-Пух, то делаем все по второму варианту, а в свойствах того соединения, которое обеспечивает доступ в Интернет на вкладке "доступ" поставить "разрешить совместное использование Интернета с этого соединения", и указать тот самый "Сетевой адаптер виртуальной машины". При это в свойствах как его самого, так и его виртуального коллеги (сетевого адаптера в виртуальной ОС) указать "получение сетевого адреса автоматически".
При этом будут работать и общие ресурсы между ОСями, и обе ОС смогут получить доступ в Интернет.
НО. Без наличия хотя бы примитивного внешнего относительно компьютера файервола (нормально настроенный роутер сойдет) - такая система будет очень уязвима извне.
Программные файерволлы тут не прокатят. По крайней мере домашние их версии. Штатный виндовый становится дырявым как дуршлаг. Остальные - хорошо если не повиснут или не запретят вообще весь траффик, увидев такое чудо виртуализации.
Если мосье хочет узнать толк в извращениях - то никто не мешает взять (установить в слот, или использовать имеющуюся - на современных материнках их часто по две) дополнительную сетевую карту, и настроить виртуальную машину на исключительное использование именно ее. Не знаю, позволяет такое Virtual PC, но VirtualBox позволяет точно. В это случае реальную и виртуальную машину можно соединять как обычным патч-кордом, так и через хаб, свитч, роутер или даже проверять крупную транспортную сеть - по желанию и необходимой задаче.
Zorge
Спасибо за развернутый ответ, сеть настроил. В Virtual Box я просто включил работы "Сетевой мост" и локальная сеть появилась.
И принтер Canon LBP-1120 тоже заработал по схеме описанной тут. Спасибо!!!
andre1122
12.06.2012, 13:22
Подходящих драйверов для Canon LBP-810 для Win 7 x64 нет. То есть вообще нет. И не будет.
Поэтому нужно:
1. Поставить виртуальную машину с Windows XP. Например Windows XP Mode.
2. Натянуть в виртуальную хрюшку штатные дрова с диска
3. "Отдать" в нее USB устройство, определившееся в семерке как USB Printing Support. После этого по идее из ХРюшки можно будет печатать на принтер - тестовые странички должны нормально печататься.
4. Установить в виртуальной машине с Windows XP библиотеку GhostScript
5. Установить там же Redirection Port Monitor.
6. Настроить это все, и расшарить по сети именно принтер Redirection Port Monitor, названный как HP 2100 postscript.
7. Объяснить "семерке", что этот принтер - HP 2300 postscript. Причем ДРАЙВЕРА НА НЕГО СТАВИТЬ НЕ НУЖНО. А брать стандартные, из комплекта с семерке. (HP Universal Driver, если стоит - снести). Если адрес IP указан верно, и GhostScript с RPM настроены правильно - то и из "семерки" теперь должны будут проходить тестовые странички на печать.
А если ситуация посложнее: Имеем принтер Canon LBP-810 подключеный по USB к компьютеру №1 с Windows 7 32-х разрядной, компьютер №2, с W7 x-64, к которому необходимо подключить принтер компьютера №1. Как и что делать?
А если ситуация посложнее: Имеем принтер Canon LBP-810 подключеный по USB к компьютеру №1 с Windows 7 32-х разрядной, компьютер №2, с W7 x-64, к которому необходимо подключить принтер компьютера №1. Как и что делать?
Это не сложнее. Это проще. Ставим Redirection Port Monitor и GhostScript прямо на компьютер №1, а дальше "см. пункт 1", т.е. точно также.
Просто в инструкции по настройки вместо "Windows XP виртуальной машины" следует читать "Windows 7 x32 компьютера №1".
"Принтер 810 без виртуальной машины подобен принтеру 810 с виртуальной машиной, только без виртуальной машины". :)
andre1122
13.06.2012, 18:37
Не открывается redirected port: невозможно завершить операцию 0х00000001
Red mon под W7 никто не писал: RedMon works under Windows 95/98, Windows NT 4.0, 2000 and XP.
Не открывается redirected port: невозможно завершить операцию 0х00000001
Red mon под W7 никто не писал: RedMon works under Windows 95/98, Windows NT 4.0, 2000 and XP.
Тогда вариантов два:
1. Для опенсорсников - написать RedMon под Win7 самому.
2. Для всех остальных - натянуть под Win 7 x86 виртуальную машину c Windows XP на борту, а дальше действовать как обычно.
andre1122
14.06.2012, 07:15
Тогда вариантов два:
1. Для опенсорсников - написать RedMon под Win7 самому.
2. Для всех остальных - натянуть под Win 7 x86 виртуальную машину c Windows XP на борту, а дальше действовать как обычно.
Можете п.2 пошагово расписать?
А наоборот никак? Машина Win 7 x86, к которой подключен принтер, не очень мощная и памяти 2Гб всего, машина с Win 7 x86 мощная, 15Гб, виртуальная машина её не напрягает, в ней принтер видится и печатает.
При запуске компьютера с LiveUSB, пытался запустить антивирусную утилиту Cure it, выходит синий экран, что-то говорится о проверке жесткого диска (Chkdisk), если ту же самую процедуру делаешь с CD/DVD, то все в порядке, в чем может быть дело?
livusb у них уже много лет как кривой. Семерка тут непричем.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot